freebsd-skq/sys
gibbs 4bb599f96c Perform a save data pointers operation if a data transfer was performed
in target mode, but we are not completing the command.

Use a template of allowed bus arbitration phases to selectively and
dynamically enable/disable initiator or target (re)selection.

Properly handle timeouts for target role transactions - just go to the
bus free state and report the error to the peripheral driver.

Checkpoint support for the XPT_ABORT_CCB function code.  This currently
handles the accept tio and immediate notify ccb types, but does not
handle the continue target I/O or SCSI I/O ccb types.  This is enough
to handle dynamic target enable/disable events.

Clean up the SCSI reset code so that we perform at most 1 SCSI bus
reset at initialization, the reset requested by the XPT layer.
1998-12-15 08:22:42 +00:00
..
alpha Added 3 new errno values, requred by various standards: EOVERFLOW, 1998-12-14 18:54:04 +00:00
amd64 Moved the declaration of another non-SMP variable into the non-SMP section. 1998-12-14 19:16:17 +00:00
boot unlocalise build date (merge from i386) 1998-12-15 04:27:15 +00:00
cam Enable/Disable our lun on open/close. Track resources kept at the controller 1998-12-15 08:15:15 +00:00
coda Examine all occurrences of sprintf(), strcat(), and str[n]cpy() 1998-12-04 22:54:57 +00:00
compat linux_pipe does not preserve the edx register. Linux and 1998-12-10 13:47:18 +00:00
compile
conf Add -Wunused to kernel build flags. 1998-12-14 21:03:27 +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 Perform a save data pointers operation if a data transfer was performed 1998-12-15 08:22:42 +00:00
fs Cleanup uninitialized-possibly-used (but really not) warnings 1998-12-14 05:00:59 +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 Moved the declaration of another non-SMP variable into the non-SMP section. 1998-12-14 19:16:17 +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 fix intermediate overflow in 'quad = int * int' situation by casting 1998-12-14 21:17:37 +00:00
libkern - Fix modulo bug. 1998-12-01 05:29:06 +00:00
miscfs Cleanup uninitialized-possibly-used (but really not) warnings 1998-12-14 05:00:59 +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 Bridging support. Wait for LINT to be updated before trying it. 1998-12-14 17:58:05 +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 Last bits (i think) of dummynet for -current. 1998-12-14 18:09:13 +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
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/isa/fd.c revision 1.128. 1998-12-14 09:06:23 +00:00
pccard probe function changed from returning char * to const char *. 1998-12-14 06:37:37 +00:00
pci Removed probe for VIA 82C586B OHCI controller (is done in ohci_pci.c now) 1998-12-14 09:46:31 +00:00
posix4 Set PAGE_SIZE for _SC_PAGESIZE sysconf(). 1998-06-01 21:54:43 +00:00
powerpc Implement 'software completion' for floating point arithmetic. On the 1998-12-04 10:52:48 +00:00
rpc
sys Remove hardwired alignment, align to sizeof(long) which should be more 1998-12-14 21:34:55 +00:00
tools Make the vnode opv vector construction fully dynamic. Previously we 1998-11-10 09:04:09 +00:00
ufs Add comments to code that I was trying to understand. 1998-12-15 03:29:52 +00:00
vm Don't disable mmap with large file offset. 1998-12-09 20:22:21 +00:00
Makefile Build KLD modules, these work for both a.out and elf. 1998-11-03 06:50:58 +00:00