freebsd-dev/sys
Justin T. Gibbs cfa2e9e703 Keep track of when we actually are awaiting a reply to an SDTR or WDTR
message instead of relying on the fact that we are scheduled to send them.
The old method worked 99.9% of the time, but someone reported some periferals
that did MSG_REJECT at odd times (sometimes before we could send an SDTR
or WDTR) that we would construe as the response to an SDTR or WDTR message.
This also removes a possible race condition where after a bus reset (the
result of a command time out not during intial probe time), we might queue
two commands both requesting SDTR, WDTR or both.
1995-02-03 17:15:12 +00:00
..
alpha/include Third round in syscons update. 1995-01-28 22:18:05 +00:00
amd64 Mostly cosmetic changes. Use KERNBASE instead of UPT_MAX_ADDRESS in 1995-02-02 08:45:14 +00:00
compile Stop cvs up -P from removing empty compile directories. 1994-08-25 16:20:16 +00:00
conf Reviewed by: se 1995-02-01 23:02:24 +00:00
ddb Load the kernel symbol table in the boot loader and not at compile time. 1995-01-25 21:40:47 +00:00
dev Fix hanging while playing very short notes. 1995-02-03 10:19:38 +00:00
fs Fixed bmap run-length brokeness. 1995-02-03 06:46:28 +00:00
gnu Fix the include path to scdreg.h. 1995-01-30 05:29:03 +00:00
i386 Keep track of when we actually are awaiting a reply to an SDTR or WDTR 1995-02-03 17:15:12 +00:00
isa Syscons bug fix: tab now right (thanks bruce!) 1995-02-01 21:56:32 +00:00
isofs/cd9660 Roll in my changes to make the cd9660 code understand the older 1995-01-16 17:03:29 +00:00
kern Make B_NOCACHE and B_INVAL buffers work correctly - throw away the data in 1995-02-03 03:35:56 +00:00
libkern Always build libkern_p.a. `NOPROFILE' should only control user libraries. 1995-01-10 01:57:56 +00:00
miscfs Fixed bmap run-length brokeness. 1995-02-03 06:46:28 +00:00
modules Add ipfw to /lkm Makefile..uups.. 1995-01-30 14:21:46 +00:00
msdosfs Kill the comment in a comment to shut up the compiler. 1995-01-29 01:27:58 +00:00
net 1995-01-31 06:15:49 +00:00
netccitt Update calls to rtalloc1() to match. 1994-12-13 22:32:17 +00:00
netinet Correct long-standing error in the RSVP hooks (would initialize but never 1995-01-26 18:59:02 +00:00
netiso Update calls to rtalloc1(). 1994-12-13 22:33:05 +00:00
netns Include <sys/systm.h> to get inlines for spl*() so that LINT kernel links. 1994-11-15 14:26:31 +00:00
nfs Fixed bmap run-length brokeness. 1995-02-03 06:46:28 +00:00
nfsclient Fixed bmap run-length brokeness. 1995-02-03 06:46:28 +00:00
nfsserver These changes embody the support of the fully coherent merged VM buffer cache, 1995-01-09 16:06:02 +00:00
pci #include<kernel.h> to quiet a compiler warning having to do with the 1995-02-03 17:08:17 +00:00
powerpc/include Added $Id$ 1994-08-02 07:55:43 +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 Split byte packing functions into signed and unsigned versions. 1995-01-31 11:41:47 +00:00
sys Calling semantics for kmem_malloc() have been changed...and the third 1995-02-02 08:49:45 +00:00
tools Added $Id$ 1994-08-02 07:55:43 +00:00
ufs Fixed bmap run-length brokeness. 1995-02-03 06:46:28 +00:00
vm Fixed bmap run-length brokeness. 1995-02-03 06:46:28 +00:00
Makefile Added ${MACHINE}/boot to build bootblocks. 1994-08-25 13:54:28 +00:00