freebsd-skq/sys
mjacob 9dfd874676 Add a quirk NORRLS (no reserve/release) which can (and
will) get set for the devices that don't actually support
reserve/release (so we don't keep trying it).

Add softc storage and manage storing last I/O and CTL
commands that had errors (for correlative purposes).

In saclose clear the 'MOUNTED' bit if we either rewind or
unload (yes, this shouldn't be necessary since the next open
should catch whether a tape change occurred, but I'm having
some questions about that actually working so this is
safer for the moment). Oh, forgot to mention in previous
commit messages that some of the failures particularly at
close time cause the tape to be ejected (for the sake
of safety)- all this prior to redoing the state machine
(which is in progress) which will try and handle this better.

Complete the addition of the setmark support
(from Martin.Birgmeier@aon.at).
1998-12-22 17:26:13 +00:00
..
alpha Fix NOIMPL -> NOPROTO as per bruce. 1998-12-22 08:59:19 +00:00
amd64 Removed the cast to a pointer in the definition of PS_STRINGS and 1998-12-16 16:28:58 +00:00
boot Add simple terminal emulator, compatible with cons25. Currently supported 1998-12-22 11:51:25 +00:00
cam Add a quirk NORRLS (no reserve/release) which can (and 1998-12-22 17:26:13 +00:00
coda Examine all occurrences of sprintf(), strcat(), and str[n]cpy() 1998-12-04 22:54:57 +00:00
compat Kill(pid, 0) normally returns 0 on both FreeBSD and Redhat after having 1998-12-21 19:21:36 +00:00
compile This commit was manufactured by cvs2svn to create branch 'JB'. 1998-01-10 23:00:07 +00:00
conf Include rdp(4). 1998-12-21 18:04:20 +00:00
contrib Remove some compiler warnings. 1998-12-10 20:11:47 +00:00
ddb Examine all occurrences of sprintf(), strcat(), and str[n]cpy() 1998-12-04 22:54:57 +00:00
dev Better error checking and more complete struct initialization. 1998-12-22 00:52:27 +00:00
fs Fix possible NULL-pointer deref in error case (same as DEVFS). 1998-12-16 00:10:51 +00:00
geom Update system to new device statistics code. 1998-09-15 08:15:30 +00:00
gnu PR: kern/8819 1998-12-13 06:50:17 +00:00
i386 The result of running make linux_sysent.c on the new syscalls.master 1998-12-22 09:00:47 +00:00
isa Fixed LINT breakage in previous commit. Option FDC_YE enabled a 1998-12-14 16:29:58 +00:00
isofs/cd9660 MFC: loosen compare even though bde doesn't like it. 1998-12-06 11:36:24 +00:00
kern Correctly handle misaligned VMIO buffer (whose start or end offset in the VM 1998-12-22 14:43:58 +00:00
libkern - Fix modulo bug. 1998-12-01 05:29:06 +00:00
miscfs Fix possible NULL-pointer deref in error case (same as DEVFS). 1998-12-16 00:10:51 +00:00
modules Install scripts without .sh suffix. 1998-11-12 00:37:39 +00:00
msdosfs The "easy" fixes for compiling the kernel -Wunused: remove unreferenced static 1998-12-07 21:58:50 +00:00
net Add two fields for the lower layers convenience. 1998-12-20 19:06:22 +00:00
netatalk The "easy" fixes for compiling the kernel -Wunused: remove unreferenced static 1998-12-07 21:58:50 +00:00
netatm Set and propagate the correct cause code values. 1998-12-11 21:47:47 +00:00
netinet Recover from previous dummynet screwup 1998-12-21 22:40:54 +00:00
netipx Back out last change; there was 'fixup' code for the case later. 1998-12-09 13:48:08 +00:00
netkey The "easy" fixes for compiling the kernel -Wunused: remove unreferenced static 1998-12-07 21:58:50 +00:00
netnatm Examine all occurrences of sprintf(), strcat(), and str[n]cpy() 1998-12-04 22:54:57 +00:00
netns This commit was manufactured by cvs2svn to create branch 'JB'. 1998-01-10 23:00:07 +00:00
nfs Added 3 new errno values, requred by various standards: EOVERFLOW, 1998-12-14 18:54:04 +00:00
nfsclient Added 3 new errno values, requred by various standards: EOVERFLOW, 1998-12-14 18:54:04 +00:00
nfsserver Added 3 new errno values, requred by various standards: EOVERFLOW, 1998-12-14 18:54:04 +00:00
pc98 Sync with sys/i386/conf/options.i386 revision 1.96. 1998-12-21 09:58:37 +00:00
pccard probe function changed from returning char * to const char *. 1998-12-14 06:37:37 +00:00
pci Check for DMA capbility is against unit,not controller. 1998-12-21 08:55:56 +00:00
posix4 Set PAGE_SIZE for _SC_PAGESIZE sysconf(). 1998-06-01 21:54:43 +00:00
powerpc Removed bogus casts of USRSTACK and/or the other operand in binary 1998-12-16 15:21:51 +00:00
rpc This commit was manufactured by cvs2svn to create branch 'JB'. 1998-01-10 23:00:07 +00:00
sys add command storage to correlate with latched error 1998-12-22 17:17:17 +00:00
tools Make the vnode opv vector construction fully dynamic. Previously we 1998-11-10 09:04:09 +00:00
ufs Remove unused file. It seems to have been a vestige of when mfs did its 1998-12-20 17:05:54 +00:00
vm Fix two bogons created by 'patch(1)' in my last commit. 1998-12-19 08:23:31 +00:00
Makefile Build KLD modules, these work for both a.out and elf. 1998-11-03 06:50:58 +00:00