summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/cadence/macb_main.c
diff options
context:
space:
mode:
authorMiaoqian Lin <linmq006@gmail.com>2025-08-28 20:18:58 +0800
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2025-09-09 19:02:22 +0200
commit7b77d8841a98a9f45c8a615222c698df8dec581c (patch)
treeb4075e0ff0971015c026fe8329b710f9b458c8d2 /drivers/net/ethernet/cadence/macb_main.c
parentc3e20abfd33d8bed59acdd105024b2d90e1df5d9 (diff)
eth: mlx4: Fix IS_ERR() vs NULL check bug in mlx4_en_create_rx_ring
[ Upstream commit e580beaf43d563aaf457f1c7f934002355ebfe7b ] Replace NULL check with IS_ERR() check after calling page_pool_create() since this function returns error pointers (ERR_PTR). Using NULL check could lead to invalid pointer dereference. Fixes: 8533b14b3d65 ("eth: mlx4: create a page pool for Rx") Signed-off-by: Miaoqian Lin <linmq006@gmail.com> Reviewed-by: Vadim Fedorenko <vadim.fedorenko@linux.dev> Link: https://patch.msgid.link/20250828121858.67639-1-linmq006@gmail.com Signed-off-by: Jakub Kicinski <kuba@kernel.org> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'drivers/net/ethernet/cadence/macb_main.c')
0 files changed, 0 insertions, 0 deletions