Messages in this thread | | | Subject | Re: [PATCH RESEND] net/cisco: Fix a sleep-in-atomic-context bug in enic_init_affinity_hint() | From | Kaige Li <> | Date | Wed, 24 Jun 2020 09:56:47 +0800 |
| |
On 06/24/2020 06:26 AM, David Miller wrote: > From: David Miller <davem@davemloft.net> > Date: Tue, 23 Jun 2020 14:33:11 -0700 (PDT) > >> Calling a NIC driver open function from a context holding a spinlock >> is very much the real problem, so many operations have to sleep and >> in face that ->ndo_open() method is defined as being allowed to sleep >> and that's why the core networking never invokes it with spinlocks > ^^^^ > > I mean "without" of course. :-) > >> held.
Did you mean that open function should be out of spinlock? If so, I will send V2 patch.
Thank you.
| |