1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-02-01 17:00:36 +00:00
freebsd/sys
John Baldwin 776e0b3693 - Always use the proc lock of the task leader to protect the peers list of
processes.
- Don't construct fake call args and then call kill().  psignal is not
  anymore complicated and is quicker and not prone to locking problems.
  Calling psignal() avoids having to do a pfind() since we already have a
  proc pointer and also allows us to keep the task leader locked while we
  kill all the peer processes so the list is kept coherent.
- When a kthread exits, do a wakeup() on its proc pointers.  This can be
  used by kernel modules that have kthreads and want to ensure they have
  safely exited before completely the MOD_UNLOAD event.

Connectivity provided by:	Usenix wireless
2001-06-27 06:15:44 +00:00
..
alpha Allow the clock lock to recurse. 2001-06-25 23:56:56 +00:00
amd64 Recognize FC-PGA2 Pentium III (Tualatin). 2001-06-26 03:02:30 +00:00
arm/include
boot Get rid of some constness warnings. 2001-06-24 12:08:47 +00:00
cam cleanup some of the XPORT_FC code 2001-06-24 18:19:24 +00:00
coda
compat
compile
conf Add CAM_NEW_TRAN_CODE as an option (to be included in opt_cam.h). 2001-06-24 18:15:58 +00:00
contrib
crypto less warning 2001-06-16 19:32:37 +00:00
ddb
dev Implement a new ioctl command for floppies: FD_READID 2001-06-26 22:16:30 +00:00
fs
geom
gnu
i4b
i386 Merged from sys/i386/include/bus_at386.h revision 1.14. 2001-06-26 11:36:45 +00:00
ia64 Fix cut-n-paste brain-o. 2001-06-25 16:38:09 +00:00
isa Implement a new ioctl command for floppies: FD_READID 2001-06-26 22:16:30 +00:00
isofs/cd9660
kern - Always use the proc lock of the task leader to protect the peers list of 2001-06-27 06:15:44 +00:00
libkern
modules add sndstat.c so module users have /dev/sndstat again 2001-06-23 17:09:38 +00:00
net inject outbound packet to BPF. 2001-06-24 14:52:55 +00:00
netatalk
netatm
netgraph
netinet Bring in fix from NetBSD's revision 1.16: 2001-06-26 09:00:50 +00:00
netinet6 Merge from netinet/ip_fw.c (1.117 -> 1.118). 2001-06-24 22:41:00 +00:00
netipx
netkey
netnatm
netncp
netns
netsmb
nfs
nfsclient
nfsserver
pc98 Merged from the following changes. 2001-06-26 11:53:12 +00:00
pccard Work around a bug in the current interrupt system by explicitly 2001-06-25 04:13:54 +00:00
pci Add initializetion of NVCTL register with EEPROM stored value. 2001-06-23 19:30:26 +00:00
posix4
powerpc Don't initialise ret in atomic_cmpset_32. 2001-06-26 13:54:17 +00:00
rpc
svr4
sys Implement a new ioctl command for floppies: FD_READID 2001-06-26 22:16:30 +00:00
tools
ufs
vm - Protect all accesses to nsw_[rw]count{,_{,a}sync} with the pbuf mutex. 2001-06-22 21:12:19 +00:00
Makefile