OSDN Git Service

ice: Add check for kzalloc
authorJiasheng Jiang <jiasheng@iscas.ac.cn>
Thu, 8 Dec 2022 13:35:52 +0000 (21:35 +0800)
committerTony Nguyen <anthony.l.nguyen@intel.com>
Mon, 9 Jan 2023 22:02:39 +0000 (14:02 -0800)
commit40543b3d9d2c13227ecd3aa90a713c201d1d7f09
treea0d7cc5cccee6d2b0c1af9bad35b1f82c29a51fe
parentf58985620f55580a07d40062c4115d8c9cf6ae27
ice: Add check for kzalloc

Add the check for the return value of kzalloc in order to avoid
NULL pointer dereference.
Moreover, use the goto-label to share the clean code.

Fixes: d6b98c8d242a ("ice: add write functionality for GNSS TTY")
Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>
Reviewed-by: Jiri Pirko <jiri@nvidia.com>
Tested-by: Gurucharan G <gurucharanx.g@intel.com> (A Contingent worker at Intel)
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
drivers/net/ethernet/intel/ice/ice_gnss.c