freebsd-dev/sys
Warner Losh 8d74c4aa15 Several minor cleanups, inspired by bug reports and the old driver:
o Unlock mailbox interface if we have a new card.  Before only newer cards
  (B or newer) that had the BIOS disabled would probe.  Cards with the
  BIOS enabled would fail to probe in the mailbox initialization code.
o Increase the number of ccbs and sg to 17 from 16 to support 64k I/O
  on a non page aligned boundary.  Ideas for dynamic determination of this
  value welcomed, as more of these are better.
o Took credit for this driver, even though I derived it from Justin's code.
  Made sure that Justin's copyright from bt.c was preserved, along with
  his name, since the error handling code is nearly identical.  Add my
  own, identical copyright.  Point people to aha_isa.c.

Cards tested: 1542C and 1542CF.  The B and CP might work now as well,
but logistical problems precluded me from testing them this evening
(if you have jumper settings for the B card, please send me private
mail).
1998-09-29 06:50:21 +00:00
..
alpha Update SimOS scsi driver to use CAM. 1998-09-26 14:49:26 +00:00
amd64 Initialize pcb_mpnest to 1 in the child process in cpu_fork(). This should 1998-09-28 03:34:39 +00:00
boot Only bcopy the correct amount of data from the buffer in case it is ever 1998-09-28 22:04:54 +00:00
cam Correct problems with xpt_set_transfer_settings and async transfer 1998-09-25 22:35:56 +00:00
coda Cleanup and fix THE bug 1998-09-28 20:52:58 +00:00
compat MF22: revert time bogon. 1998-09-24 13:25:43 +00:00
compile
conf Sync with sys/i386/conf/options.i386 revision 1.89. 1998-09-28 08:23:26 +00:00
contrib/softupdates Eliminate a race in VOP_FSYNC() when softupdates is enabled. 1998-09-24 15:02:46 +00:00
ddb Update to work with the new elf headers. 1998-08-17 08:06:31 +00:00
dev Several minor cleanups, inspired by bug reports and the old driver: 1998-09-29 06:50:21 +00:00
fs Cleanup and fix THE bug 1998-09-28 20:52:58 +00:00
geom Update system to new device statistics code. 1998-09-15 08:15:30 +00:00
gnu Updated ext2_reload() and ext2_sync(). Locking was broken, and MNT_LAZY 1998-09-26 12:42:17 +00:00
i386 cosmetique - remove unneded static in previous commit 1998-09-29 04:11:35 +00:00
isa Merge changes from i386/isa/sio.c up to revision 1.215. 1998-09-26 14:47:16 +00:00
isofs/cd9660 Remove the SLICE code. 1998-09-14 19:56:42 +00:00
kern Start using the new SWI registration system instead of hardwiring everything. 1998-09-26 14:25:32 +00:00
libkern Converted rcsid to $Id$ again. There shouldn't be any rcsids in the kernel. 1998-08-17 19:26:37 +00:00
miscfs various nits that didn't make it through the brucefilter. 1998-09-12 20:21:54 +00:00
modules Include vinum in SUBDIR 1998-09-28 05:38:52 +00:00
msdosfs Remove unused variable. 1998-09-13 15:40:31 +00:00
net fix an mbuf leak when using ipfw to filger bridged packets 1998-09-18 20:55:50 +00:00
netatalk Fixed printf format errors. 1998-08-17 01:05:25 +00:00
netatm Two patches from the HARP people: 1998-09-17 09:35:02 +00:00
netinet Dike out some obsolete defines which referenced ih_next and ih_prev from 1998-09-26 14:26:59 +00:00
netipx Yow! Completely change the way socket options are handled, eliminating 1998-08-23 03:07:17 +00:00
netkey Fixed printf format errors. 1998-08-17 01:05:25 +00:00
netnatm This commit fixes various 64bit portability problems required for 1998-06-07 17:13:14 +00:00
netns Make INET a proper option. 1998-01-08 23:42:31 +00:00
nfs Removed statically configured mount type numbers (MOUNT_*) and all 1998-09-07 13:17:06 +00:00
nfsclient Removed statically configured mount type numbers (MOUNT_*) and all 1998-09-07 13:17:06 +00:00
nfsserver Made unloading of the nfs LKM sort of work. This is mainly to test 1998-09-07 05:42:15 +00:00
pc98 Sync with sys/i386/i386/userconfig.c revision 1.110. 1998-09-28 08:26:10 +00:00
pccard - Fix a bug where a "power_off_slot' timeout was not cancelled when the 1998-09-24 17:56:31 +00:00
pci Update SimOS scsi driver to use CAM. 1998-09-26 14:49:26 +00:00
posix4 Set PAGE_SIZE for _SC_PAGESIZE sysconf(). 1998-06-01 21:54:43 +00:00
powerpc Automatically detect which disk was booted and change the root to that disk. 1998-09-26 12:22:53 +00:00
rpc
sys Goodbye BOUNCE_BUFFERS, for a hack it has served us well. 1998-09-25 17:34:49 +00:00
tools VOP_STRATEGY grows an (struct vnode *) argument 1998-07-04 20:45:42 +00:00
ufs Fixed clean flag handling: 1998-09-26 04:59:42 +00:00
vm John Dyson approved of this solution; make vnode_pager_input_old set m->valid 1998-09-28 23:58:10 +00:00
Makefile Add support for MACHINE=pc98. This leaves a single legacy entry for 1998-09-05 08:27:56 +00:00