freebsd-skq/sys
gibbs b5e924a383 Set the return value (outb'd to the sequencer) for non zero status
interrupts to zero to start with.  This is the value we return in
most cases.  The sense code then outbs the apropriate value to cause
sense retrieval.  The return value was uninitialized before this
change (something that was an okay thing with the old sequencer code,
but not with the semantics of the new).

This problem caused us to always retrieve sense upon recieving a non
zero status byte.  This is exactly what was happening for the "target
busy" status returned by exabyte tape drives when they rewind or
power on with a tape installed.  The request sense proved fatal.
This should fix the tape problems.
1995-05-01 09:49:45 +00:00
..
alpha/include Third round in syscons update. 1995-01-28 22:18:05 +00:00
amd64 Add outb to keyboard controller to do a cpu_reset, this fixes 2 known 1995-04-26 07:38:35 +00:00
compile Stop cvs up -P from removing empty compile directories. 1994-08-25 16:20:16 +00:00
conf Add National Instruments "LabPC" driver 1995-04-28 00:51:40 +00:00
ddb Fixed the formatting breakage I added in the previous commit. 1995-04-04 01:35:33 +00:00
dev Change dsioctl() interface to allow DIOCSYNCSLICEINFO to update the caller's 1995-04-30 15:14:34 +00:00
fs For P_SUGID processes, we must also change ownership of the mem file 1995-04-15 03:20:31 +00:00
gnu Changes to get rid of ufslk2 hangs when doing read/write to/from 1995-04-24 05:13:28 +00:00
i386 Set the return value (outb'd to the sequencer) for non zero status 1995-05-01 09:49:45 +00:00
isa Added nsccons variable for use by pstat 1995-04-28 09:10:56 +00:00
isofs/cd9660 Readdir on a CDrom would return bogus "d_type" values, potentially confusing 1995-03-28 07:46:38 +00:00
kern When past cyl 1024 it's ok if CHS is (0xff,0xff,0xff). 1995-05-01 00:45:33 +00:00
libkern Do not install libkern into /usr/lib, blank target install: added. 1995-03-23 07:02:14 +00:00
miscfs remove note about 'find' now that it's fixed. 1995-04-20 22:02:05 +00:00
modules Put vnode_if.h and vnode_if.c into CLEANFILES that are automatically 1995-04-15 17:36:53 +00:00
msdosfs Fix link sys call 1995-04-11 18:32:17 +00:00
net Fix misplaced idempotency #endif. 1995-04-29 15:24:00 +00:00
netccitt Cleanup loopback interface support. 1995-04-26 18:10:58 +00:00
netinet Cleanup loopback interface support. 1995-04-26 18:10:58 +00:00
netiso Add queue.h include file to all the TPIP code. 1995-04-26 21:32:42 +00:00
netns Removed redundant newlines that were in some panic strings. 1995-03-19 14:29:26 +00:00
nfs Slight re-ordering of the creation of a vmio object to fix a condition 1995-04-21 02:58:49 +00:00
nfsclient Slight re-ordering of the creation of a vmio object to fix a condition 1995-04-21 02:58:49 +00:00
nfsserver Slight re-ordering of the creation of a vmio object to fix a condition 1995-04-21 02:58:49 +00:00
pci Matt says that no pre-2.3 pass boards were supposed to ship, but I certainly 1995-04-18 12:54:30 +00:00
powerpc/include Don't define CLK_TCK here. 1995-02-03 21:49:18 +00:00
rpc Use the header files that are compatible with the code just moved over 1994-08-07 18:41:02 +00:00
scsi Change dsioctl() interface to allow DIOCSYNCSLICEINFO to update the caller's 1995-04-30 15:14:34 +00:00
sys This is a purely cosmetic change 1995-05-01 00:07:17 +00:00
tools Added $Id$ 1994-08-02 07:55:43 +00:00
ufs Add a printf so we can see where we get our rootfs from. 1995-04-25 03:39:50 +00:00
vm Fixed a "bswbuf" hang caused by the wakeup in relpbuf() waking up the 1995-04-25 06:22:47 +00:00
Makefile Added ${MACHINE}/boot to build bootblocks. 1994-08-25 13:54:28 +00:00