]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
net: pxa168_eth: Fix a potential data race in pxa168_eth_remove
authorPavel Machek <pavel@denx.de>
Fri, 18 Jun 2021 09:35:26 +0000 (11:35 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 14 Jul 2021 14:59:55 +0000 (16:59 +0200)
commitf125a9a9f1b2dc9bf7bc8a694ce763822f9e7592
treeee07aa0dc5aebb412acf3aa57e29c9335267a05e
parentcd8f540f439204e85d3e9fc862b4e4489c15a9e2
net: pxa168_eth: Fix a potential data race in pxa168_eth_remove

[ Upstream commit bd70957438f0cc4879cbdff8bbc8614bc1cddf49 ]

Commit 0571a753cb07 cancelled delayed work too late, keeping small
race. Cancel work sooner to close it completely.

Signed-off-by: Pavel Machek (CIP) <pavel@denx.de>
Fixes: 0571a753cb07 ("net: pxa168_eth: Fix a potential data race in pxa168_eth_remove")
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/ethernet/marvell/pxa168_eth.c