]> git.baikalelectronics.ru Git - kernel.git/commit
net: prestera: acl: Add check for kmemdup
authorJiasheng Jiang <jiasheng@iscas.ac.cn>
Fri, 30 Sep 2022 04:48:43 +0000 (12:48 +0800)
committerDavid S. Miller <davem@davemloft.net>
Mon, 3 Oct 2022 11:35:21 +0000 (12:35 +0100)
commit610ee3f65da4c6167fa8e88f29b0c4e85738f649
tree43b7a086264b8fb07e62ab60fec29f302328fc06
parent6b134fcfafc75db1712adee43c90a335f5a20823
net: prestera: acl: Add check for kmemdup

As the kemdup could return NULL, it should be better to check the return
value and return error if fails.
Moreover, the return value of prestera_acl_ruleset_keymask_set() should
be checked by cascade.

Fixes: 1c011ec7c572 ("net: prestera: flower template support")
Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>
Reviewed-by: Taras Chornyi<tchornyi@marvell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/marvell/prestera/prestera_acl.c
drivers/net/ethernet/marvell/prestera/prestera_acl.h
drivers/net/ethernet/marvell/prestera/prestera_flower.c