freebsd-dev/sys
Steve Passe adc91a77c1 Created a private simple_lock to control accesses to com data structs
and hardware.
There is now another simple_lock around clock data/hardware accesses in
clock.c and microtime.s.  It is my belief that this is the only area
sio/cy might stumble into during an unblocked INTerrupt.  Thus I separated
the sio/cy code from the generic disable_intr()/enable_intr() routines.

Controlled by smptests.h: USE_COMLOCK, ON by default.
1997-08-31 03:17:18 +00:00
..
alpha Fixed misplaced declaration. 1997-08-25 23:41:39 +00:00
amd64 Define some machine characteristics using symbol naming on conventions 1997-08-30 18:59:48 +00:00
compat Moved include files which are independent of bs driver. 1997-08-28 09:23:57 +00:00
compile
conf Synchronize with sys/i386/conf/files.i386 and sys/i386/i386/trap.c 1997-08-29 08:15:57 +00:00
ddb Minor hack to also allow for syscons's "interesting" arrow keys. 1997-08-17 21:21:50 +00:00
dev Created a private simple_lock to control accesses to com data structs 1997-08-31 03:17:18 +00:00
fs Include "opt_ddb.h" only when NULLFS_DIAGNOSTIC is defined. 1997-08-28 00:44:43 +00:00
geom Removed unused #includes. 1997-06-14 13:56:12 +00:00
gnu Uncut&paste cache_lookup(). 1997-08-26 07:32:51 +00:00
i386 Created a private simple_lock to control accesses to com data structs 1997-08-31 03:17:18 +00:00
isa Created a private simple_lock to control accesses to com data structs 1997-08-31 03:17:18 +00:00
isofs/cd9660 Uncut&paste cache_lookup(). 1997-08-26 07:32:51 +00:00
kern Another round of lock pushdown. 1997-08-30 08:08:10 +00:00
libkern Removed unused #includes. 1997-08-02 14:33:27 +00:00
miscfs Include "opt_ddb.h" only when NULLFS_DIAGNOSTIC is defined. 1997-08-28 00:44:43 +00:00
modules Remove the vm86 LKM. 1997-08-28 14:45:26 +00:00
msdosfs Uncut&paste cache_lookup(). 1997-08-26 07:32:51 +00:00
net Add a per-interface-address pointer to a function that can be supplied 1997-08-28 01:17:12 +00:00
netatalk Add a per-interface-address pointer to a function that can be supplied 1997-08-28 01:17:12 +00:00
netinet ICMP Timestamp Request messages could have harbored the same sort of 1997-08-25 16:29:27 +00:00
netipx Fix all areas of the system (or at least all those in LINT) to avoid storing 1997-08-16 19:16:27 +00:00
netkey This is the `netkey' kernel key-management service (the PF_KEY analogue 1996-06-14 17:22:18 +00:00
netnatm Fix all areas of the system (or at least all those in LINT) to avoid storing 1997-08-16 19:16:27 +00:00
netns Remove unneeded member nsp_head from struct nspcb. 1997-04-14 18:26:51 +00:00
nfs Uncut&paste cache_lookup(). 1997-08-26 07:32:51 +00:00
nfsclient Uncut&paste cache_lookup(). 1997-08-26 07:32:51 +00:00
nfsserver Fix all areas of the system (or at least all those in LINT) to avoid storing 1997-08-16 19:16:27 +00:00
pc98 Synchronize with sys/i386/isa/clock.c and sio.c revisions 1.101 and 1997-08-30 15:47:49 +00:00
pccard Oops, unremoved used #include. 1997-07-21 16:55:28 +00:00
pci Scsi RESERVATION CONFLICT and BUSY support for Tekram scsi cards. 1997-08-30 05:49:20 +00:00
powerpc/include Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
rpc Resolve conflicts. 1997-05-28 04:45:15 +00:00
scsi Increase the retry timeouts. 1997-08-23 21:05:32 +00:00
sys Collect a few missing symbols from the OpenBSD elf includes. (The OpenBSD 1997-08-30 18:58:31 +00:00
tools Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
ufs Uncut&paste cache_lookup(). 1997-08-26 07:32:51 +00:00
vm Allow non-page aligned file offset mmap's, providing that the system is 1997-08-30 18:50:06 +00:00
Makefile Commit a long-forgotten tweak for building tags in /usr/src/sys. 1997-07-13 07:36:20 +00:00