1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-19 10:53:58 +00:00
freebsd/sys
Sam Leffler 5120abbfb4 Drop the driver lock around calls to if_input to avoid a LOR when
the packets are immediately returned for sending (e.g.  when bridging
or packet forwarding).  There are more efficient ways to do this
but for now use the least intrusive approach.

Reviewed by:	imp, rwatson
2003-11-14 19:00:32 +00:00
..
alpha - Drop the process lock before we call into ptrace_{read|write}_int or 2003-11-14 04:04:14 +00:00
amd64 Fix up the control word 3 bits. jhb discovered how much I screwed this 2003-11-14 18:20:20 +00:00
arm
boot Set RB_SERIAL in boothowto if the firmware output-device is ttya or ttyb. 2003-11-11 18:01:44 +00:00
cam - Implement selwakeuppri() which allows raising the priority of a 2003-11-09 09:17:26 +00:00
coda - Implement selwakeuppri() which allows raising the priority of a 2003-11-09 09:17:26 +00:00
compat Use kern_sendit rather than sendit for the Linux send* syscalls. 2003-11-09 17:04:04 +00:00
conf Include opt_global.h in the modules build, when building from a normal 2003-11-14 16:04:11 +00:00
contrib This commit was generated by cvs2svn to compensate for changes in r122208, 2003-11-07 08:54:27 +00:00
crypto avoid module name conflict with opencrypto/rijndael.c. 2003-11-12 04:22:37 +00:00
ddb
dev Drop the driver lock around calls to if_input to avoid a LOR when 2003-11-14 19:00:32 +00:00
fs - A sanity check in unionfs verifies that lookups of '.' return the 2003-11-14 08:23:13 +00:00
geom Make sure to return errors if we have any. 2003-11-12 09:46:54 +00:00
gnu Fixed a reference to a nonexistent variable in previous commit. Renaming 2003-11-05 11:56:58 +00:00
i4b Based on an excellent suggestion from tanimura@ define I4BPRI and use it 2003-11-10 14:20:34 +00:00
i386 Fix a typo. We need opt_acpi.h not opt_apic.h for DEV_ACPI. 2003-11-14 19:00:02 +00:00
ia64 Remove ia64_highfp_load() now that it's unused. 2003-11-12 03:24:34 +00:00
isa Don't disable the TSC with statclock_disable. 2003-11-13 10:02:12 +00:00
isofs/cd9660 DuH! 2003-10-18 14:10:28 +00:00
kern Better fix than my previous commit: 2003-11-14 18:49:01 +00:00
libkern
modules Following the repo-copy from src/sys/modules/mac_none/Makefile, 2003-11-11 21:23:54 +00:00
net Add a sysctl MIB, NET_RT_IFMALIST, to retrieve multicast group memberships 2003-11-14 18:48:15 +00:00
net80211 o insure the current channel is in a good state before starting an AP scan 2003-11-13 05:23:58 +00:00
netatalk o add a flags parameter to netisr_register that is used to specify 2003-11-08 22:28:40 +00:00
netatm o add a flags parameter to netisr_register that is used to specify 2003-11-08 22:28:40 +00:00
netgraph Change double include protection style in headers to match 2003-11-14 03:45:29 +00:00
netinet add missing inpcb lock before call to tcp_twclose (which reclaims the inpcb) 2003-11-13 05:18:23 +00:00
netinet6 reflect ip6_pktopts and ip6_moptions into embeded scope of 2003-11-12 21:39:12 +00:00
netipsec
netipx o add a flags parameter to netisr_register that is used to specify 2003-11-08 22:28:40 +00:00
netkey add sysctl MIB net.key.esp_auth which was wrongly dropped 2003-11-13 12:26:55 +00:00
netnatm o add a flags parameter to netisr_register that is used to specify 2003-11-08 22:28:40 +00:00
netncp
netsmb
nfs
nfsclient 1. Consolidate mount struct allocation/destruction into a common code in 2003-11-12 02:54:47 +00:00
nfsserver Assert GIANT_REQUIRED where sockets are manipulated. This is 2003-11-07 22:57:09 +00:00
opencrypto falloc allocates a file structure and adds it to the file descriptor 2003-10-19 20:41:07 +00:00
pc98 Change the clear_ret argument of get_mcontext() to be a flags argument. 2003-11-09 20:31:04 +00:00
pccard - Implement selwakeuppri() which allows raising the priority of a 2003-11-09 09:17:26 +00:00
pci Drop the driver lock around calls to if_input to avoid a LOR when 2003-11-14 19:00:32 +00:00
posix4
powerpc Change the clear_ret argument of get_mcontext() to be a flags argument. 2003-11-09 20:31:04 +00:00
rpc
security Mark __mac_get_pid() as MPSAFE in the comment, as it runs without 2003-11-12 22:19:15 +00:00
sparc64 Rev 1.61 accidentily added makeoptions NO_MODULES=yes. Funny that I add this 2003-11-14 05:31:50 +00:00
sys Add a sysctl MIB, NET_RT_IFMALIST, to retrieve multicast group memberships 2003-11-14 18:48:15 +00:00
tools Changes for new SMP-safe kobj method dispatch algorithm. 2003-10-16 13:29:26 +00:00
ufs Call free(9) after the vnode interlock is released, avoiding a lock-order 2003-11-13 03:56:32 +00:00
vm - Remove use of Giant from uma_zone_set_obj(). 2003-11-14 17:49:07 +00:00
Makefile