Re: [Intel-wired-lan] [iwl-net v2] e1000: Hold RTNL when e1000_down can be called

2024-10-29 Thread Tony Nguyen
On 10/23/2024 10:27 AM, Joe Damato wrote: e1000_down calls netif_queue_set_napi, which assumes that RTNL is held. There are a few paths for e1000_down to be called in e1000 where RTNL is not currently being held: - e1000_shutdown (pci shutdown) - e1000_suspend (power management) - e1

[Intel-wired-lan] [iwl-net v2] e1000: Hold RTNL when e1000_down can be called

2024-10-23 Thread Joe Damato
e1000_down calls netif_queue_set_napi, which assumes that RTNL is held. There are a few paths for e1000_down to be called in e1000 where RTNL is not currently being held: - e1000_shutdown (pci shutdown) - e1000_suspend (power management) - e1000_reinit_locked (via e1000_reset_task delayed wo