freebsd-dev/sys
Bruce Evans 2e2d9bc760 Preserve %esi and %edi for all BIOS calls. This is probably only necessary
for get_diskinfo(), whose BIOS call sets %es:%edi in some cases, although
most documentation says that it doesn't change %edi in the cases that
happened to matter (for hard disks).

This shall be in 2.1.6 and 2.2.

Submitted by:	Tor.Egge@idt.ntnu.no
		(except I kept the unnecessary preservation of %edx and %ecx)
1996-11-11 14:03:33 +00:00
..
alpha Add audio mixer ioctls. 1996-11-05 02:04:37 +00:00
amd64 Support the PG_G flag on Pentium-Pro processors. This pretty 1996-11-11 04:20:19 +00:00
compat/linux Add audio mixer ioctls. 1996-11-05 02:04:37 +00:00
compile
conf Add the AHC_FORCE_PIO option. 1996-11-11 05:17:34 +00:00
ddb if there is no console, cngetc should act like getc and return -1 1996-10-30 21:40:25 +00:00
dev Fix two problems with SCB Paging. 1996-11-11 05:16:41 +00:00
fs Fix a potential deadlock from the previous commit. 1996-10-30 03:52:57 +00:00
geom Remove devconf, it never grew up to be of any use. 1996-09-06 23:09:20 +00:00
gnu Fixed lookup of ".." in checkpath. It always failed, so renames of 1996-11-09 10:25:04 +00:00
i386 Preserve %esi and %edi for all BIOS calls. This is probably only necessary 1996-11-11 14:03:33 +00:00
isa Allow us to enable the 'XT_KEYBOARD' code using a configuration flag. 1996-11-10 16:44:13 +00:00
isofs/cd9660 Fix signed/unsigned comparison warnings. 1996-10-20 21:01:46 +00:00
kern Add the IP_RECVIF socket option, which supplies a packet's incoming interface 1996-11-11 04:56:32 +00:00
libkern collate_range_cmp -> __collate_range_cmp 1996-10-31 04:32:27 +00:00
miscfs Fix a potential deadlock from the previous commit. 1996-10-30 03:52:57 +00:00
modules Prepare kernel to take advantage of "branded" ELF binaries. 1996-10-16 17:51:08 +00:00
msdosfs MSDOS FS used to allocate a buffer before extending the VM object. In 1996-10-02 05:01:17 +00:00
net Fix comments, which appear to have been mangled long ago and far away. 1996-10-21 23:05:57 +00:00
netatalk bzero the entire at_ifaddr struct we malloc, not just the first part of it.. 1996-09-11 09:38:52 +00:00
netinet Add the IP_RECVIF socket option, which supplies a packet's incoming interface 1996-11-11 04:56:32 +00:00
netipx Accept odd length ipx packets. (Win95 and some dialup servers use it.) 1996-08-18 08:38:15 +00:00
netkey
netns Bring back netns so that Netcon can take over support for it, as agreed. 1996-10-17 18:42:33 +00:00
nfs Improve the queuing algorithms used by NFS' asynchronous i/o. The 1996-11-06 10:53:16 +00:00
nfsclient Improve the queuing algorithms used by NFS' asynchronous i/o. The 1996-11-06 10:53:16 +00:00
nfsserver Improve the queuing algorithms used by NFS' asynchronous i/o. The 1996-11-06 10:53:16 +00:00
pc98 Re-sync with -current. Should be in 2.2. 1996-11-09 00:39:59 +00:00
pccard Cleaned up all headers that include <sys/ioctl.h> or <sys/ioccom.h>: 1996-09-21 14:59:43 +00:00
pci Clean up the memory mapped/Programmed I/O stuff so that the driver completely 1996-11-11 05:26:14 +00:00
powerpc/include
rpc
scsi Back out my previous change. 1996-11-09 02:44:11 +00:00
sys if there is no console, cngetc should act like getc and return -1 1996-10-30 21:40:25 +00:00
tools
ufs Eliminate an unnecessary synchronous write (and an 8K bcopy+bzero) when 1996-11-05 08:19:40 +00:00
vm Vastly improved contigmalloc routine. It does not solve the 1996-11-05 04:19:08 +00:00
Makefile