Revert "net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition"

This reverts commit 2168093ef8.
This commit is contained in:
Ksawlii 2024-11-24 00:23:18 +01:00
parent 4da99c6b03
commit cca2e810e8

View file

@ -845,11 +845,9 @@ static void ether3_remove(struct expansion_card *ec)
{ {
struct net_device *dev = ecard_get_drvdata(ec); struct net_device *dev = ecard_get_drvdata(ec);
ether3_outw(priv(dev)->regs.config2 |= CFG2_CTRLO, REG_CONFIG2);
ecard_set_drvdata(ec, NULL); ecard_set_drvdata(ec, NULL);
unregister_netdev(dev); unregister_netdev(dev);
del_timer_sync(&priv(dev)->timer);
free_netdev(dev); free_netdev(dev);
ecard_release_resources(ec); ecard_release_resources(ec);
} }