]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
cxgb4: fix the panic caused by non smac rewrite
authorRaju Rangoju <rajur@chelsio.com>
Wed, 18 Nov 2020 14:32:13 +0000 (20:02 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 2 Dec 2020 07:48:11 +0000 (08:48 +0100)
commitc08186c3948965e84c30ecee5872fea6e89adc52
treeb118a37f3a30e66c97511e0dd53299e58c3337a3
parentdf9d58deae7effb3b230c2cb637dadabef8d6b2c
cxgb4: fix the panic caused by non smac rewrite

[ Upstream commit bff453921ae105a8dbbad0ed7dd5f5ce424536e7 ]

SMT entry is allocated only when loopback Source MAC
rewriting is requested. Accessing SMT entry for non
smac rewrite cases results in kernel panic.

Fix the panic caused by non smac rewrite

Fixes: 937d84205884 ("cxgb4: set up filter action after rewrites")
Signed-off-by: Raju Rangoju <rajur@chelsio.com>
Link: https://lore.kernel.org/r/20201118143213.13319-1-rajur@chelsio.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c