Searched hist:d9b664fd459bee3fe730feec336be9f7f5f51dc2 (Results 1 – 1 of 1) sorted by relevance
/freebsd/sys/dev/xen/netback/ |
H A D | netback.c | diff d9b664fd459bee3fe730feec336be9f7f5f51dc2 Tue Jun 26 16:07:11 CEST 2018 Roger Pau Monné <royger@FreeBSD.org> xen-netback: fix LOR
lock order reversal: (sleepable after non-sleepable) 1st 0xfffffe00357ff538 xnb_softc (xen netback softc lock) @ /usr/src/sys/dev/xen/netback/netback.c:1069 2nd 0xffffffff81fdccb0 intrsrc (intrsrc) @ /usr/src/sys/x86/x86/intr_machdep.c:224
There's no need to hold the lock since the cleaning of the interrupt cannot happen in parallel due to the XNBF_IN_SHUTDOWN flag being set. Note that the locking in netback needs some improvement or clarification.
While there also remove a double newline.
Sponsored by: Citrix Systems R&D
|