NetBSD/sys/dev
pavel 9b8e4189e5 Restore compatibility of USB_DEVICEINFO ioctl and reads from /dev/usb with
NetBSD 3.x. Patch from Stephan Thesing provided in
http://mail-index.netbsd.org/current-users/2006/03/21/0002.html, with some
modifications by me.
See also
http://mail-index.netbsd.org/current-users/2006/08/29/0017.html

The code is conditionally compiled depending on COMPAT_30.

Also fix a leak of struct usb_event in usbread() introduced while converting
on-stack variables to dynamic allocation.

Reviewed by martin@.
2006-12-03 22:34:58 +00:00
..
acpi Introduce acpi_check() to inform the caller whether the acpi driver is 2006-11-26 12:30:05 +00:00
apm __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
arcbios Adapt MD code to KAUTH_DEVICE_TTY_OPEN, batch #2 from Matt Fleming, thanks! 2006-10-01 19:28:43 +00:00
ata It's 3.0Gb/s, not GB/s. Pointed out by Thomas E. Spanjaard. 2006-11-30 23:07:31 +00:00
bi
bluetooth __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
cardbus Unwrap some lines (after __unused removal). 2006-11-18 16:03:53 +00:00
dec Tidy away wsmouse_input() abstractions and update 2006-11-12 19:00:42 +00:00
dkwedge __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
dmover
ebus Add missing initializer 2006-10-15 19:43:45 +00:00
eisa Improve error handling. Related to PR/21900. 2006-11-28 20:29:14 +00:00
gpib
gpio __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
hpc __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
i2c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
i2o Change kauth(9) KPI for kauth_authorize_device_passthru() to add another 2006-12-02 03:10:42 +00:00
ic Change kauth(9) KPI for kauth_authorize_device_passthru() to add another 2006-12-02 03:10:42 +00:00
ieee1394 undo previous change - crom_buf->len has been changed to uint32_t 2006-11-16 16:10:43 +00:00
if_ndis Added innitialization to bs in ndis_getstate_80211. It was causing a compiler warning. Pointed out by Kulcsar Ferenc 2006-09-11 21:17:18 +00:00
ir __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
isa s/independant/independent/, from Zafer. 2006-11-24 22:04:21 +00:00
isapnp regen 2006-11-30 22:34:27 +00:00
marvell Adapt MD code to KAUTH_DEVICE_TTY_OPEN, batch #2 from Matt Fleming, thanks! 2006-10-01 19:28:43 +00:00
mca __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
microcode spell precede; from Zafer 2006-11-25 16:48:31 +00:00
mii - pull the following fix from FreeBSD's rgephy.c rev 1.14: 2006-12-03 03:16:48 +00:00
mscp
mvme
news
ofisa
ofw Adapt MD code to KAUTH_DEVICE_TTY_OPEN, batch #2 from Matt Fleming, thanks! 2006-10-01 19:28:43 +00:00
onewire __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
pci Don't call the done callback twice if a special action is waiting on the queue. 2006-12-02 13:35:52 +00:00
pckbport __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
pcmcia Include the spectrum24y firmware when built as a LKM 2006-11-25 18:06:55 +00:00
podulebus The SEC uses the same page latch for both ROM and RAM, so we should arrange 2006-10-14 21:47:11 +00:00
ppbus add zero initializers to make that compile again 2006-10-24 19:16:50 +00:00
qbus Adapt MD code to KAUTH_DEVICE_TTY_OPEN, batch #2 from Matt Fleming, thanks! 2006-10-01 19:28:43 +00:00
raidframe Change a bunch of "#if DEBUG" to "#ifdef DEBUG". 2006-11-30 23:01:50 +00:00
rasops __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
rcons
sbus fix spelling of accommodate; from Zapher. 2006-11-24 19:46:58 +00:00
scsipi On Christos' request, reinstantiate the packed->__packed__ part of the 2006-12-01 21:36:56 +00:00
smbus
spi fix spelling of accommodate; from Zapher. 2006-11-24 19:46:58 +00:00
splash Inline UPDATE_INTERVAL macro, it's only used once. Per mrg@'s note 2006-10-29 11:29:58 +00:00
std
sun Replace the myriad copies of bounds_check_with_label() with a single MI 2006-11-25 11:59:55 +00:00
sysmon __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
tc Change kauth(9) KPI for kauth_authorize_device_passthru() to add another 2006-12-02 03:10:42 +00:00
usb Restore compatibility of USB_DEVICEINFO ioctl and reads from /dev/usb with 2006-12-03 22:34:58 +00:00
videomode add 1024x768 @ 89Hz for the Apple eMac 2006-11-11 22:14:44 +00:00
vme
wscons Welcome to evbppc/virtex -- port to Xilinx Virtex series FPGA's with embedded 2006-12-02 22:18:47 +00:00
wsfont __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
xmi
DEVNAMES Add hpcarm devices. 2006-10-07 14:17:12 +00:00
Makefile Add the 'lockstat' driver, which collects basic information about lock events. 2006-09-07 00:20:28 +00:00
auconv.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
auconv.h
audio.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
audio_if.h
audiobell.c
audiobellvar.h
audiovar.h
aurateconv.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
ccd.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
ccdvar.h
cgd.c - remove size check; the init functions do it. 2006-12-01 15:52:55 +00:00
cgd_crypto.c - remove size check; the init functions do it. 2006-12-01 15:52:55 +00:00
cgd_crypto.h - remove size check; the init functions do it. 2006-12-01 15:52:55 +00:00
cgdvar.h revert previous commit (size_t -> int change). Thanks cube. 2006-12-02 06:22:09 +00:00
clock_subr.c
clock_subr.h Pass the filesystem time to clock drivers in the todr_chip_handle, so that 2006-09-16 00:50:52 +00:00
clockctl.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
cninit.c
cons.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
cons.h
dksubr.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
dkvar.h
firmload.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
firmload.h
fss.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
fssvar.h
kloader.c
kloader.h
kttcp.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
kttcpio.h
ld.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
ldvar.h
lockstat.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
lockstat.h Add the 'lockstat' driver, which collects basic information about lock events. 2006-09-07 00:20:28 +00:00
md.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
md.h
md_root.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
midi.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
midi_if.h
midictl.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
midictl.h
midisyn.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
midisynvar.h
midivar.h
mm.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
mulaw.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
mulaw.h
nullcons_subr.c
radio.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
radio_if.h
radiovar.h
rnd.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
rndpool.c
sequencer.c fix spelling of accommodate; from Zapher. 2006-11-24 19:46:58 +00:00
sequencervar.h
verified_exec.c More cleaning... split veriexec_delete() to veriexec_file_delete() to 2006-11-30 16:53:47 +00:00
vnd.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
vndvar.h