freebsd-skq/sys
Nick Hibma 1d8068f94a Fix for powering off a HP DJ950C during printing. As stated by Ian:
When the printer is turned off the pipe write will cause and error,
which causes lpd to close the device and reopen it to clear the error.
After a short while the device will disappear from the bus but lpd will
have opened the ulpt0 port by then. ulpt_status will check for status
without checking the sc->dying flag and panic the kernel when the device
finally disappears from the bus.

Submitted by:	Ian Dowse <iedowse@maths.tcd.ie>
2000-11-07 10:50:34 +00:00
..
alpha The vx driver no longer needs the PCI compat shims. Also should now 2000-11-07 00:58:35 +00:00
amd64 The vx driver no longer needs the PCI compat shims. Also should now 2000-11-07 00:58:35 +00:00
boot Honor the ip address given in the root-path dhcp option. 2000-11-05 14:55:09 +00:00
cam Fix async notifications for listners registered to wildcard nodes. For 2000-11-06 20:12:07 +00:00
coda Give vop_mmap an untimely death. The opportunity to give it a timely 2000-11-01 17:57:24 +00:00
compat Check that p->p_pptr is not NULL - kernel processes have no parents! 2000-11-06 03:23:56 +00:00
compile
conf newbusify the en atm driver. 2000-11-07 09:31:28 +00:00
contrib/dev We should include <machine/stdarg.h> not <stdarg.h> 2000-10-28 08:32:43 +00:00
crypto Initial import of AES algorithm code (aka Rijndael) from KAME. 2000-10-30 11:03:32 +00:00
ddb Previous commit changing SYSCTL_HANDLER_ARGS violated KNF. 2000-07-04 11:25:35 +00:00
dev Fix for powering off a HP DJ950C during printing. As stated by Ian: 2000-11-07 10:50:34 +00:00
fs v_interlock is a mutex now, not simple lock. 2000-11-04 02:42:11 +00:00
geom Avoid the modules madness I inadvertently introduced by making the 2000-09-02 19:17:34 +00:00
gnu Fixed breakage of mknod() in rev.1.48 of ext2_vnops.c and rev.1.126 of 2000-11-04 08:10:56 +00:00
i4b Remove unused #include statements 2000-10-30 14:49:26 +00:00
i386 newbusify the en atm driver. 2000-11-07 09:31:28 +00:00
ia64 Convert all users of fldoff() to offsetof(). fldoff() is bad 2000-10-27 11:45:49 +00:00
isa Ignore resources with a size of 0, as these are disabled (and we don't 2000-11-07 00:03:33 +00:00
isofs/cd9660 Weaken a bogus dependency on <sys/proc.h> in <sys/buf.h> by #ifdef'ing 2000-10-29 14:54:55 +00:00
kern - Remove much of the inlining of the KTR tracepoints into a ktr_tracepoint() 2000-11-07 01:49:48 +00:00
libkern Fix compilation of profiled kernels by including <machine/lock.h> 2000-10-14 08:34:27 +00:00
miscfs Take VBLK devices further out of their missery. 2000-11-02 21:14:13 +00:00
modules The vortex driver can be compiled as a KLD now. The EISA attachment 2000-11-07 01:03:23 +00:00
msdosfs Weaken a bogus dependency on <sys/proc.h> in <sys/buf.h> by #ifdef'ing 2000-10-29 14:54:55 +00:00
net Make compilable. if_fddisubr.c depended on sys/malloc.h by my 2000-11-04 14:21:23 +00:00
netatalk Move suser() and suser_xxx() prototypes and a related #define from 2000-10-29 16:06:56 +00:00
netatm Add back some #include <sys/systm.h> which were needed when <sys/ktr.h> 2000-10-30 20:37:01 +00:00
netgraph Swap the order of two tags in the pppoe PADI and PADS packets 2000-10-31 14:40:23 +00:00
netinet Fixed the security breach I introduced in rev 1.145. 2000-11-07 09:20:32 +00:00
netinet6 check whether the packet is tunnel mode. reported from <larse@ISI.EDU> 2000-11-03 06:10:56 +00:00
netipx Move suser() and suser_xxx() prototypes and a related #define from 2000-10-29 16:06:56 +00:00
netkey Revert previous commit after discussion with phk. 2000-10-30 09:13:46 +00:00
netnatm Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
netncp Make malloc use M_ZERO in some more locations. 2000-10-29 16:14:28 +00:00
netns Clean up some loose ends in the network code, including the X.25 and ISO 2000-02-13 03:32:07 +00:00
nfs Give vop_mmap an untimely death. The opportunity to give it a timely 2000-11-01 17:57:24 +00:00
nfsclient Give vop_mmap an untimely death. The opportunity to give it a timely 2000-11-01 17:57:24 +00:00
nfsserver Remove unneeded #include <sys/proc.h> lines. 2000-10-29 13:57:19 +00:00
ntfs Give vop_mmap an untimely death. The opportunity to give it a timely 2000-11-01 17:57:24 +00:00
nwfs v_interlock is a mutex now, not simple lock. 2000-11-04 02:42:11 +00:00
pc98 Merged from the following changes. 2000-11-05 14:31:19 +00:00
pccard fix type check in pccard_beep_select 2000-11-01 00:37:34 +00:00
pci newbusify the en atm driver. 2000-11-07 09:31:28 +00:00
posix4 Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
powerpc Our SHRT_MIN definition was actually 4 bits too big. 2000-11-04 21:01:44 +00:00
rpc
sys - Remove much of the inlining of the KTR tracepoints into a ktr_tracepoint() 2000-11-07 01:49:48 +00:00
tools remove crufty exec stuff, perl is in the base system 2000-06-27 19:09:55 +00:00
ufs Fixed breakage of mknod() in rev.1.48 of ext2_vnops.c and rev.1.126 of 2000-11-04 08:10:56 +00:00
vm Clear the MAP_ENTRY_USER_WIRED flag from cloned vm_map entries. 2000-11-02 21:38:18 +00:00
Makefile I should know better than to touch this without testing a 'make release' 2000-08-24 18:53:09 +00:00