staging: r8822be: check kzalloc return or bail
authorNicholas Mc Guire <hofrat@osadl.org>
Fri, 15 Feb 2019 09:24:22 +0000 (10:24 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 19 Feb 2019 10:12:08 +0000 (11:12 +0100)
commite4b08e16b7d9d030b6475ef48f94d734a39f3c81
tree3e02c6f52f1240a234ceaeeff3f36f2b0d28c56f
parent9bcf065e28122588a6cbee08cf847826dacbb438
staging: r8822be: check kzalloc return or bail

The kzalloc() in halmac_parse_psd_data_88xx() can fail and return NULL
so check the psd_set->data after allocation and if allocation failed
return HALMAC_CMD_PROCESS_ERROR.

Signed-off-by: Nicholas Mc Guire <hofrat@osadl.org>
Fixes: 938a0447f094 ("staging: r8822be: Add code for halmac sub-drive")
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_func_88xx.c