freebsd-dev/sys
Robert Watson 7101d752b2 Invert the logic of NET_LOCK_GIANT(), and remove the one reference to it.
Previously, Giant would be grabbed at entry to the IP local delivery code
when debug.mpsafenet was set to true, as that implied Giant wouldn't be
grabbed in the driver path.  Now, we will use this primitive to
conditionally grab Giant in the event the entire network stack isn't
running MPSAFE (debug.mpsafenet == 0).
2004-03-28 23:12:19 +00:00
..
alpha Enable interrupt preemption on Alpha. Previously, flipping this switch on 2004-03-23 22:28:16 +00:00
amd64 MFi386: correctly calculate the top-of-stack when a kthread is created 2004-03-25 03:39:38 +00:00
arm Introduce the cpumask_t type. The purpose of the type is to create a 2004-03-20 20:41:40 +00:00
boot Bring back jhb's two sector (1024 bytes) 'boot0' [rev 1.22] as 'boot0ext'. 2004-03-26 18:46:31 +00:00
cam Compare the *number* of patterns to zero, not the *pointer* to the 2004-02-28 12:59:56 +00:00
coda Device megapatch 5/6: 2004-02-21 21:32:15 +00:00
compat Apparently, some atheros drivers want rand(), so implement it (in terms 2004-03-27 20:38:43 +00:00
conf Lets give -O2 kernels a try on sparc64. 2004-03-25 00:02:49 +00:00
contrib Commit two fixes from OpenBSD's stable branch: 2004-03-28 20:04:12 +00:00
crypto Fix a reentrancy issue in md5_calc(). 2004-01-27 18:57:21 +00:00
ddb Give DDB a "watchdog" command which disables all watchdogs. 2004-02-29 09:55:32 +00:00
dev Add ACPI PnP string. This affects devinfo(8) output with -v option. 2004-03-27 16:26:00 +00:00
fs Don't reject FAT file systems with a number of "Heads" greater than 2004-03-14 23:28:12 +00:00
geom Move "is consumer attached?" check before G_VALID_PROVIDER() check, 2004-03-18 07:17:10 +00:00
gnu Properly vector all bwrite() and BUF_WRITE() calls through the same path 2004-03-11 18:02:36 +00:00
i4b Convert callers to the new bus_alloc_resource_any(9) API. 2004-03-17 17:50:55 +00:00
i386 Regen from ibcs2_wait() becoming MPSAFE. 2004-03-28 22:51:40 +00:00
ia64 MFi386: correctly calculate the top-of-stack when a kthread is created 2004-03-27 17:44:25 +00:00
isa Convert callers to the new bus_alloc_resource_any(9) API. 2004-03-17 17:50:55 +00:00
isofs/cd9660 Remove unused second arg to vfinddev(). 2004-03-11 16:33:11 +00:00
kern Revise the direct or optimized case to use uiomove_fromphys() by the reader 2004-03-27 19:50:23 +00:00
libkern These are changes to allow to use the Intel C/C++ compiler (lang/icc) 2004-03-12 21:45:33 +00:00
modules Connect ctau driver (Cronyx-Tau/ISA) to modules build process. 2004-03-25 17:20:45 +00:00
net Lock down global variables in if_gre: 2004-03-22 16:04:43 +00:00
net80211 Add explicit dependency on "ether", since we use ether_ifattach(). 2004-03-16 19:25:55 +00:00
netatalk Rename 'ddpcb' variable to 'ddpcb_list' to better distinguish it from 2004-03-22 04:54:36 +00:00
netatm These are changes to allow to use the Intel C/C++ compiler (lang/icc) 2004-03-12 21:45:33 +00:00
netgraph sppp (4) to netgraph (4) node. As always: I'l connect it to the 2004-03-24 17:24:01 +00:00
netinet Invert the logic of NET_LOCK_GIANT(), and remove the one reference to it. 2004-03-28 23:12:19 +00:00
netinet6 Reduce 'td' argument to 'cred' (struct ucred) argument in those functions: 2004-03-27 21:05:46 +00:00
netipsec Fix type in a sysctl. It used to be: net.key.prefered_oldsa 2004-02-16 17:09:53 +00:00
netipx Rename dup_sockaddr() to sodupsockaddr() for consistency with other 2004-03-01 03:14:23 +00:00
netkey avoid duplicate free. 2004-01-25 17:18:12 +00:00
netnatm Rename dup_sockaddr() to sodupsockaddr() for consistency with other 2004-03-01 03:14:23 +00:00
netncp Make the process_exit eventhandler run without Giant. Add Giant hooks 2004-03-14 02:06:28 +00:00
netsmb Rename dup_sockaddr() to sodupsockaddr() for consistency with other 2004-03-01 03:14:23 +00:00
nfs
nfs4client fix for 64-bit arch: 2004-03-26 22:44:59 +00:00
nfsclient Reset callout if in nfs_timeout and rpcclnt_timeout functions. Timer 2004-03-28 05:55:27 +00:00
nfsserver Calculate NFS timeouts in units of 10ms, not 5ms. This matches the default 2004-03-14 06:21:56 +00:00
opencrypto kthread_exit() no longer requires Giant, so don't force callers to acquire 2004-03-05 22:42:17 +00:00
pc98 - Fix PC98 supports after importing auto selection. [1] 2004-03-28 13:40:23 +00:00
pccard Convert callers to the new bus_alloc_resource_any(9) API. 2004-03-17 17:50:55 +00:00
pci Properly reprogram the hardware when IFF_ALLMULTI flag is set. 2004-03-24 17:43:45 +00:00
posix4 The sem_timedwait() and ksem_timedwait() functions both 2004-02-03 22:27:03 +00:00
powerpc Add an implementation of uiomove_fromphys() for PowerPC. This 2004-03-23 18:26:03 +00:00
rpc Reset callout if in nfs_timeout and rpcclnt_timeout functions. Timer 2004-03-28 05:55:27 +00:00
security Define BPFD_LOCK_ASSERT() to assert the BPF descriptor lock. 2004-02-29 15:33:56 +00:00
sparc64 The compatibility specification property is named "compatible", not 2004-03-27 22:39:47 +00:00
sys Invert the logic of NET_LOCK_GIANT(), and remove the one reference to it. 2004-03-28 23:12:19 +00:00
tools Attempt to clean up the emu10k1-alsa.h stuff so that config doesn't 2004-02-05 22:51:16 +00:00
ufs Avoid doing bawrite to initialize inode block while holding cylinder 2004-03-16 22:06:32 +00:00
vm Do not copy vm_exitingcnt to the new vmspace in vmspace_exec(). Copying 2004-03-23 08:37:34 +00:00
Makefile Replaced outdated comment. 2004-01-17 03:28:27 +00:00