freebsd-dev/sys
Kirk McKusick 6a4152243f The function request_cleanup() had a tsleep() with PCATCH. It is
quite dangerous, since the process may hold locks at the point,
and if it is stopped in that tsleep the machine may hang. Because
the sleep is so short, the PCATCH is not required here, so it has
been removed. For the future, the FreeBSD team needs to decide
whether it is still reasonable to stop a process in tsleep, as that
may affect any other code that uses PCATCH while holding kernel locks.

Submitted by:	Dmitrij Tejblum <tejblum@arc.hq.cti.ru>
Reviewed by:	Kirk McKusick <mckusick@mckusick.com>
1999-12-16 22:02:09 +00:00
..
alpha - Add the device resume method. It supercedes the existing resume 1999-12-15 10:04:05 +00:00
amd64 Reclaim UPAGES_HOLE (8k) that was chopped out of process address space. 1999-12-11 10:54:06 +00:00
boot Don't build gensetdefs when we can use /usr/bin/gensetdefs. The latter 1999-12-16 17:25:01 +00:00
cam Add FAST-80 timing to the scsi syncrates table. 1999-12-16 16:04:54 +00:00
coda Introduce NDFREE (and remove VOP_ABORTOP) 1999-12-15 23:02:35 +00:00
compat Introduce NDFREE (and remove VOP_ABORTOP) 1999-12-15 23:02:35 +00:00
compile
conf Add options used by the `sym' (Symbios SCSI) driver. 1999-12-16 16:09:57 +00:00
contrib The function request_cleanup() had a tsleep() with PCATCH. It is 1999-12-16 22:02:09 +00:00
ddb Remove unused macro definition. 1999-11-02 22:40:15 +00:00
dev This commit was generated by cvs2svn to compensate for changes in r54690, 1999-12-16 17:00:53 +00:00
fs Introduce NDFREE (and remove VOP_ABORTOP) 1999-12-15 23:02:35 +00:00
geom Introduce NDFREE (and remove VOP_ABORTOP) 1999-12-15 23:02:35 +00:00
gnu Introduce NDFREE (and remove VOP_ABORTOP) 1999-12-15 23:02:35 +00:00
i4b update to isdn4bsd beta release 0.90 1999-12-14 20:54:38 +00:00
i386 Introduce NDFREE (and remove VOP_ABORTOP) 1999-12-15 23:02:35 +00:00
isa - Add the device resume method. It supercedes the existing resume 1999-12-15 10:04:05 +00:00
isofs/cd9660 Introduce NDFREE (and remove VOP_ABORTOP) 1999-12-15 23:02:35 +00:00
kern Introduce NDFREE (and remove VOP_ABORTOP) 1999-12-15 23:02:35 +00:00
libkern Zap c_index() and c_rindex(). Bruce prefers these to implicitly convert 1999-12-10 17:38:41 +00:00
miscfs Introduce NDFREE (and remove VOP_ABORTOP) 1999-12-15 23:02:35 +00:00
modules Enable building of the OSF/1 compat module. 1999-12-15 13:14:23 +00:00
msdosfs Introduce NDFREE (and remove VOP_ABORTOP) 1999-12-15 23:02:35 +00:00
net Bring up an if_ef driver which allows support for four ethernet 1999-12-13 16:24:22 +00:00
netatalk
netatm Fix a warning (unused variable RCSid) 1999-11-18 08:18:13 +00:00
netgraph New netgraph node type 'pptpgre': this performs GRE encapsulation 1999-12-08 18:55:39 +00:00
netinet Use SEQ_* macros for comparing sequence space numbers. 1999-12-14 15:43:56 +00:00
netinet6 rtcalloc() is removed because it turned out not to be necessary for FreeBSD. 1999-12-09 08:56:50 +00:00
netipx Get rid of the old XNS checksum code and implement it the IPX way. 1999-08-28 18:21:55 +00:00
netkey KAME netinet6 basic part(no IPsec,no V6 Multicast Forwarding, no UDP/TCP 1999-11-22 02:45:11 +00:00
netnatm
netncp Update to version 1.3.4 of ncplib. Cleanup header files. 1999-12-12 05:50:07 +00:00
netns $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
nfs Have NFS use a snapshot of boottime instead of boottime itself to 1999-12-16 17:01:32 +00:00
nfsclient Introduce NDFREE (and remove VOP_ABORTOP) 1999-12-15 23:02:35 +00:00
nfsserver Have NFS use a snapshot of boottime instead of boottime itself to 1999-12-16 17:01:32 +00:00
ntfs Introduce NDFREE (and remove VOP_ABORTOP) 1999-12-15 23:02:35 +00:00
nwfs Introduce NDFREE (and remove VOP_ABORTOP) 1999-12-15 23:02:35 +00:00
pc98 update to isdn4bsd beta release 0.90: since the isic drivers are now 1999-12-15 20:14:22 +00:00
pccard Move the turning on of the interrupts for the card at the bridge from 1999-12-10 07:02:41 +00:00
pci Update the xl driver to recognize yet another 3c905B/3c905C class NIC: 1999-12-16 18:33:57 +00:00
posix4 $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
powerpc Make this compile again. (missing #include for RFPROC) 1999-12-06 18:12:29 +00:00
rpc $Id$ -> $FreeBSD$ 1999-08-27 23:45:13 +00:00
svr4 Introduce NDFREE (and remove VOP_ABORTOP) 1999-12-15 23:02:35 +00:00
sys Move POSIX feature constants from pthread.h to unistd.h, as required by 1999-12-16 21:53:39 +00:00
tools Use a seperate -c and -h mode. The vnode_if.c file is compiled only into 1999-12-12 16:43:05 +00:00
ufs The function request_cleanup() had a tsleep() with PCATCH. It is 1999-12-16 22:02:09 +00:00
vm Introduce NDFREE (and remove VOP_ABORTOP) 1999-12-15 23:02:35 +00:00
Makefile ${MACHINE} -> ${MACHINE_ARCH} 1999-11-14 13:54:44 +00:00