1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-25 11:37:56 +00:00
freebsd/sys
Justin T. Gibbs a5479bc57a Protect access to the EDT with splcam() to protect against corruption
caused by temporary EDT allocations performed by controller drivers in
their interrupt routiens.

Reference count bus entries in the EDT in preparation for support for
dynamic controller arrival and departure.

Have children of the EDT hold references to their parents.

Correct routing of the XPT_IMMED_NOTIFY ccb type for use in
target mode applications.

Fix a few cases where the generation count for EDT data members was
not being updated when a modification occurred.

splcam() problem Noticed by: Tor Egge <tegge@FreeBSD.org>
1999-03-05 23:18:16 +00:00
..
alpha Don't define MACHINE, MACHINE_ARCH, _MACHINE or _MACHINE_ARCH if 1999-03-01 06:10:16 +00:00
amd64 The magic "no-cpu" cpu number is 0xff. Don't misrepresent cpu 1999-03-05 16:38:13 +00:00
boot Make loader be able to load 1.2MB fd on machines w/ 1.44MB fdd. 1999-03-04 16:38:12 +00:00
cam Protect access to the EDT with splcam() to protect against corruption 1999-03-05 23:18:16 +00:00
coda
compat Fix thread/process tracking and differentiation for Linux threads emulation. 1999-03-02 00:28:09 +00:00
compile
conf Sync with sys/i386/conf/files.i386 revision 1.225. 1999-03-04 10:36:27 +00:00
contrib/softupdates Reorganize locking to avoid holding the lock during calls to bdwrite 1999-03-02 06:38:07 +00:00
ddb
dev Now all actual probing of both ATA & ATAPI devices are done after 1999-03-05 09:43:30 +00:00
fs This code got moved as a result of confusion between union mounts and 1999-02-28 16:13:25 +00:00
geom Set the devstat priority for ccd devices to DEVSTAT_PRIORITY_CCD 1999-02-18 21:11:53 +00:00
gnu Merge patch to ufs_vnops.c's ufs_rename to the copy of ufs_rename that 1999-03-02 05:31:47 +00:00
i4b
i386 The magic "no-cpu" cpu number is 0xff. Don't misrepresent cpu 1999-03-05 16:38:13 +00:00
isa
isofs/cd9660
kern The magic "no-cpu" cpu number is 0xff. Don't misrepresent cpu 1999-03-05 16:38:13 +00:00
libkern
miscfs This code got moved as a result of confusion between union mounts and 1999-02-28 16:13:25 +00:00
modules Oops. Adding a Makefile might help anyone who wants to use streams 1999-02-22 14:02:42 +00:00
msdosfs
net The fe driver supports bridging, so added it to lists. 1999-02-25 10:48:31 +00:00
netatalk
netatm
netinet arprequest() allocates an mbuf with m_gethdr() but does not initialize 1999-03-04 04:03:57 +00:00
netipx * Change sysctl from using linker_set to construct its tree using SLISTs. 1999-02-16 10:49:55 +00:00
netkey
netnatm
netns
nfs Untangle the nfs send and receive queue locking a little. One lock 1999-02-25 00:03:51 +00:00
nfsclient Untangle the nfs send and receive queue locking a little. One lock 1999-02-25 00:03:51 +00:00
nfsserver Untangle the nfs send and receive queue locking a little. One lock 1999-02-25 00:03:51 +00:00
ntfs Added limited write ability. Now we can use some kind 1999-02-19 12:31:02 +00:00
pc98 Sync with sys/i386/isa/sio.c revision 1.229. 1999-03-04 10:37:30 +00:00
pccard
pci Fix handling of IFF_ALLMULTI. The code did not call 1999-03-01 16:54:28 +00:00
posix4 * Change sysctl from using linker_set to construct its tree using SLISTs. 1999-02-16 10:49:55 +00:00
powerpc Removed all traces of `p_switchtime'. The relevant timestamp is per-cpu, 1999-02-28 10:53:29 +00:00
rpc
svr4
sys Fixed bitrot in the types of fusword() and susword(). swords will 1999-03-05 19:27:22 +00:00
tools Declare static __inline functions as __inline in their forward 1999-02-28 11:30:00 +00:00
ufs Moved kernel declarations inside the KERNEL ifdef, and removed 1999-03-05 11:25:31 +00:00
vm To avoid a conflict for the vm_map's lock with vm_fault, release 1999-03-02 22:55:02 +00:00
Makefile