freebsd-skq/sys
Tim J. Robbins 96d7f8ef46 Use the proc lock to protect p_realtimer instead of Giant, and obtain
sched_lock around accesses to p_stats->p_timer[] to avoid a potential
race with hardclock. getitimer(), setitimer() and the realitexpire()
callout are now Giant-free.
2003-02-17 10:03:02 +00:00
..
alpha Move a bunch of flags from the KSE to the thread. 2003-02-17 09:55:10 +00:00
amd64 Move a bunch of flags from the KSE to the thread. 2003-02-17 09:55:10 +00:00
arm MB_LEN_MAX is not MD, move it to the MI limits.h. 2002-12-22 06:38:45 +00:00
boot Don't bother to build ficl if NOFORTH is defined. 2003-02-13 04:35:04 +00:00
cam Announce our ability to do DFLTPHYS sized transfers. 2003-02-11 21:30:28 +00:00
coda Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
compat Use the proc lock to protect p_realtimer instead of Giant, and obtain 2003-02-17 10:03:02 +00:00
conf Split the arch-specific AGP files into the appropriate files.* and do the same 2003-02-14 06:33:52 +00:00
contrib fix bug in updating of interface pointers when resyncing state 2003-02-15 06:47:27 +00:00
crypto Remove some unnecessary casts. 2003-01-25 22:41:22 +00:00
ddb - Split the struct kse into struct upcall and struct kse. struct kse will 2003-02-17 05:14:26 +00:00
dev Move call to pci_print_verbose until after all the variables that it 2003-02-17 04:13:44 +00:00
fs Use the SI_CANDELETE flag on the dev_t rather than the D_CANFREE flag 2003-02-11 12:49:58 +00:00
geom Correctly set bio_data in cloned children when cutting up large requests. 2003-02-12 16:30:46 +00:00
gnu - Use the new vop_stdfsync instead of recreating our own. 2003-02-09 12:28:51 +00:00
i4b Fix another typo in a comment which I noticed while doing the MFC. 2003-02-06 14:52:47 +00:00
i386 Move a bunch of flags from the KSE to the thread. 2003-02-17 09:55:10 +00:00
ia64 Move a bunch of flags from the KSE to the thread. 2003-02-17 09:55:10 +00:00
isa Switch to using the TSC code in i386/i386/tsc.c. 2003-02-11 11:43:25 +00:00
isofs/cd9660 Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
kern Use the proc lock to protect p_realtimer instead of Giant, and obtain 2003-02-17 10:03:02 +00:00
libkern Improve a comment and undo a bogus s/a/an/ in a comment. An asm guru 2003-02-11 20:15:11 +00:00
modules Split the arch-specific AGP files into the appropriate files.* and do the same 2003-02-14 06:33:52 +00:00
net Remove #include <sys/dkstat.h> 2003-02-16 14:13:23 +00:00
netatalk Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
netatm Band-XXX-aid an easy to provoke panic. 2003-01-28 12:10:11 +00:00
netgraph Take the rc4 code out of ng_mppc module so we don't fail to load when 2003-02-05 19:11:11 +00:00
netinet Take advantage of pre-existing lock-free synchronization and type stable memory 2003-02-15 02:37:57 +00:00
netinet6 Consolidate MIN/MAX macros into one place (param.h). 2003-02-02 13:17:30 +00:00
netipsec Comment out srandom(): 2003-02-05 15:32:24 +00:00
netipx add forgotten IFA_LOCK_INIT 2003-01-23 23:36:45 +00:00
netkey Comment out srandom(): 2003-02-05 15:32:24 +00:00
netnatm Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
netncp Lock proc while accessing p_siglist p_sigmask and p_sigignore. 2003-02-14 09:16:43 +00:00
netns Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
netsmb Lock proc while manipulating p_sigmask p_sigignore and p_siglist. 2003-02-14 09:12:12 +00:00
nfs Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
nfsclient Lock proc while accessing p_siglist, p_sigmask and p_sigignore 2003-02-15 08:25:57 +00:00
nfsserver Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
opencrypto Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
pc98 Change "dev_t gdbdev" to "void *gdb_arg", some possible paths for GDB 2003-02-16 19:22:21 +00:00
pccard Consolidate MIN/MAX macros into one place (param.h). 2003-02-02 13:17:30 +00:00
pci Split the arch-specific AGP files into the appropriate files.* and do the same 2003-02-14 06:33:52 +00:00
posix4 Move a bunch of flags from the KSE to the thread. 2003-02-17 09:55:10 +00:00
powerpc Move a bunch of flags from the KSE to the thread. 2003-02-17 09:55:10 +00:00
rpc
security Move a bunch of flags from the KSE to the thread. 2003-02-17 09:55:10 +00:00
sparc64 Move a bunch of flags from the KSE to the thread. 2003-02-17 09:55:10 +00:00
sys Use the proc lock to protect p_realtimer instead of Giant, and obtain 2003-02-17 10:03:02 +00:00
tools Remove miidevs.h and generate it from miidevs at compile time. 2003-01-19 02:59:34 +00:00
ufs Replace use of random() with arc4random() to provide less guessable 2003-02-14 21:31:58 +00:00
vm Remove GIANT_REQUIRED from vm_pageq_remove(). 2003-02-16 06:36:48 +00:00
Makefile