NetBSD/sys/dev
joerg d72a9bc7fd First part of twa(4) improvements:
- more/better diagnostic messages
- dynamically allocate units in preparation for 9650+ support
- better distribute queue slots over disks according to size
- drain large request queue on 9550
- keep track of resets, will be needed for 9650.

This changes have been contributed by Wasabi Systems.
2008-05-07 17:47:20 +00:00
..
acpi Use 2-clause license. 2008-05-05 00:12:49 +00:00
adb Convert to new 2 clause license 2008-04-29 06:53:00 +00:00
apm Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
arcbios Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
ata ata_raid_config_block_rw: getiobuf(vp, NULL) -> getiobuf(vp, false) 2008-05-06 11:07:24 +00:00
bi use aprint_*_dev and device_xname 2008-04-06 07:23:57 +00:00
bluetooth Merge the socket locking patch: 2008-04-24 11:38:36 +00:00
cardbus Make various bits of debug code compile again. 2008-04-30 14:07:13 +00:00
dec use aprint_*_dev and device_xname 2008-04-08 07:35:35 +00:00
dkwedge after the "struct disk" is finished with, it should be 2008-05-03 08:23:41 +00:00
dmover Update dmover fileops to compile again. From he@. 2008-03-26 13:33:58 +00:00
drm Revert all the changes this time. 2008-05-06 01:51:00 +00:00
ebus Replicate sbus fixes for PR kern/37540. 2008-04-29 18:08:03 +00:00
eisa Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
gpib Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
gpio Finish device_t/softc split. Previous commit was incomplete. 2008-05-04 14:01:14 +00:00
hpc Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
i2c Use 2-clause license. 2008-05-05 00:12:49 +00:00
i2o - Convert hashinit() to use kmem_alloc(). The hash tables can be large 2008-05-05 17:11:16 +00:00
ic Wait 100ms after we resseting the PHY and found that a device is preent. 2008-05-07 13:52:12 +00:00
ieee1394 Constify, so that usr.sbin/fwctl can be built with WARNS=4. 2008-05-02 19:50:04 +00:00
if_ndis use aprint_*_dev and device_xname 2008-04-08 06:12:21 +00:00
ir Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
isa after the "struct disk" is finished with, it should be 2008-05-03 08:23:41 +00:00
isapnp Move TNF licenses to 2 clause form 2008-05-02 18:11:04 +00:00
marvell Put back a %s so that the format matches again. Fixes build for evbppc. 2008-04-11 06:25:25 +00:00
mca Move to standard TNF 2 clause license 2008-05-04 12:59:38 +00:00
microcode A couple of dumb utilities: 2008-05-04 23:50:32 +00:00
mii Rename some softc variables for readability. 2008-05-06 11:35:38 +00:00
mscp use aprint_*_dev and device_xname 2008-04-08 20:08:49 +00:00
mvme Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
news
ofisa Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
ofw Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
onewire device_t/softc split and other related cosmetic changes. 2008-05-05 13:58:58 +00:00
pad Split device_t and softc for audio(4), and other related cosmetic changes. 2008-03-04 18:23:44 +00:00
pci First part of twa(4) improvements: 2008-05-07 17:47:20 +00:00
pckbport Make various bits of debug code compile again. 2008-04-30 14:07:13 +00:00
pcmcia Use 2-clause license. 2008-05-05 00:12:49 +00:00
podulebus Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
ppbus gpio(4): Extend with open/close to request/release the ppbus(4) on open/close. 2008-04-29 14:07:36 +00:00
pud one more lock to destroy 2007-11-28 17:01:59 +00:00
putter Catch up with descriptor handling changes. See kern_descrip.c revision 2008-03-21 21:54:58 +00:00
qbus Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
raidframe Both StripeUnitsPerParityUnit and StripeUnitsPerReconstructUnit need 2008-05-04 20:57:23 +00:00
rasops Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
rcons - Factor out too many copies of the same bit of tty code. 2007-11-19 18:51:36 +00:00
sbus Add more initialisation steps (read reset register; pause; set burst size 2008-05-06 21:24:40 +00:00
scsipi getiobuf(false, NULL) -> getiobuf(NULL, false) 2008-05-06 11:08:19 +00:00
smbus
spi device_t/softc split. 2008-05-04 14:21:55 +00:00
splash Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
std Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
sun Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
sysmon Pass KTHREAD_MPSAFE to kthread_create(). I've been testing this for 2008-04-06 09:42:04 +00:00
tc Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
tprof tprof_start: fix workqueue's IPL. 2008-05-07 08:48:11 +00:00
usb Use 2-clause license. 2008-05-05 00:12:49 +00:00
videomode
vme Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
wscons Move to standard TNF 2 clause license 2008-05-04 12:59:38 +00:00
wsfb Convert to new 2 clause license 2008-04-29 06:53:00 +00:00
wsfont Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
xmi Rototill the vax code. Switch to devicet/PRIV_ALLOC. Cleanup vax autoconf 2008-03-11 05:34:01 +00:00
DEVNAMES Add finsio(4). 2008-04-03 23:09:59 +00:00
Makefile pud (userspace char/block drivers) build goo 2007-11-20 18:54:31 +00:00
auconv.c Split device_t and softc for audio(4), and other related cosmetic changes. 2008-03-04 18:23:44 +00:00
auconv.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
audio.c Network protocol interrupts can now block on locks, so merge the globals 2008-04-24 15:35:27 +00:00
audio_if.h Split device_t and softc for audio(4), and other related cosmetic changes. 2008-03-04 18:23:44 +00:00
audiobell.c
audiobellvar.h
audiovar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
aurateconv.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
bio.c use aprint_*_dev and device_xname 2008-04-09 05:47:19 +00:00
biovar.h Add definitions to specify RAID 0+1/1+0 levels. 2008-03-03 13:43:19 +00:00
ccd.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
ccdvar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
cgd.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
cgd_crypto.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
cgd_crypto.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
cgdvar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
clock_subr.c
clock_subr.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
clockctl.c Refactor time modification checks and place them in the secmodel code. 2007-11-25 00:35:26 +00:00
cninit.c foo() -> foo(void) 2008-03-11 05:31:00 +00:00
cons.c specfs changes for PR kern/37717 (raidclose() is no longer called on 2008-01-24 17:32:52 +00:00
cons.h
dksubr.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
dkvar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
firmload.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
firmload.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
fss.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
fssvar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
kloader.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
kloader.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
kttcp.c Merge the socket locking patch: 2008-04-24 11:38:36 +00:00
kttcpio.h
ld.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
ldvar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
lockstat.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
lockstat.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
md.c use aprint_*_dev and device_xname 2008-04-09 05:47:19 +00:00
md.h Allow md_root_setconf() to set in a miniroot as the root file system 2008-05-02 13:02:31 +00:00
md_root.c Allow md_root_setconf() to set in a miniroot as the root file system 2008-05-02 13:02:31 +00:00
midi.c Make various bits of debug code compile again. 2008-04-30 14:07:13 +00:00
midi_if.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
midictl.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
midictl.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
midisyn.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
midisynvar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
midivar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
mm.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
mulaw.c Split device_t and softc for audio(4), and other related cosmetic changes. 2008-03-04 18:23:44 +00:00
mulaw.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
nullcons_subr.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
radio.c
radio_if.h
radiovar.h
rnd.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
rndpool.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
sequencer.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
sequencervar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
verified_exec.c remove borken/unnecessary __RCSID 2007-12-11 12:16:14 +00:00
vnd.c Back out previous. It broke the build. 2008-05-05 13:41:29 +00:00
vndvar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00