summaryrefslogtreecommitdiffstats
path: root/lib/libpthread/thread/thr_sig.c
diff options
context:
space:
mode:
authornjl <njl@FreeBSD.org>2003-06-23 23:23:49 +0000
committernjl <njl@FreeBSD.org>2003-06-23 23:23:49 +0000
commit9a60d0f2a2edf990ecdf15b750159cc83acfce6b (patch)
treede8b37112eb48fa3e513d4865470854d600c6ad0 /lib/libpthread/thread/thr_sig.c
parent931dcaae39f62974707109a3d22e0bfa45f092f3 (diff)
downloadFreeBSD-src-9a60d0f2a2edf990ecdf15b750159cc83acfce6b.zip
FreeBSD-src-9a60d0f2a2edf990ecdf15b750159cc83acfce6b.tar.gz
Drop locks before calling if_input() since it may re-enter fxp_start()
in the netisr case. This would result in a lock reversal. This fixes the net.isr.enable=1 case. Better performance might be obtained by chaining all packets received, dropping the lock, and then calling if_input() on each one. Reported by: hmp
Diffstat (limited to 'lib/libpthread/thread/thr_sig.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud