Merge 338a0582b2
("net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition") into android12-5.10-lts
Steps on the way to 5.10.227 Change-Id: I5311c40af63e811a025fbc88b8de68169067b573 Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
This commit is contained in:
commit
13cdfa4cd3
@ -845,9 +845,11 @@ static void ether3_remove(struct expansion_card *ec)
|
||||
{
|
||||
struct net_device *dev = ecard_get_drvdata(ec);
|
||||
|
||||
ether3_outw(priv(dev)->regs.config2 |= CFG2_CTRLO, REG_CONFIG2);
|
||||
ecard_set_drvdata(ec, NULL);
|
||||
|
||||
unregister_netdev(dev);
|
||||
del_timer_sync(&priv(dev)->timer);
|
||||
free_netdev(dev);
|
||||
ecard_release_resources(ec);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user