freebsd-skq/sys/dev
bde aa2c17836e Hacks for measuring interrupt latency. Interrupt latency can be
measured accurately for periodic interrupts provided the interrupts
don't need to be serviced very quickly to keep their period almost
constant.  sio output interrupts have this property (interrupt service
can be delayed for up to 1 character time without the period changing).

This is non-optional and undocumented so that it can be added and
removed easily.  It has no significant effect unless it is enabled by
hacking on a variable using a debugger.  Hardclock and statclock interrupts
would work even better for this, at least on i386's, provided their
interrupt handlers are fast (as they are in -current but not in -stable
or in my version of -current).
2002-03-31 06:49:38 +00:00
..
aac Add ID's for a couple of upcoming cards. 2002-02-13 07:44:43 +00:00
acpica Hide the ACPI counter probing printf behind bootverbose. 2002-03-24 11:33:52 +00:00
advansys
agp Correctly identify the Intel 82830 AGP bridge. 2002-02-05 23:13:25 +00:00
aha
ahb
aic Remove __P. 2002-03-20 02:08:01 +00:00
aic7xxx Remove __P. 2002-03-20 08:56:31 +00:00
amd
amr Fixed printf format errors in previous commit. %llu is no more suitable 2002-03-18 23:24:00 +00:00
an Remove __P. 2002-03-20 02:08:01 +00:00
ar
asr Remove __P. 2002-03-20 02:08:01 +00:00
ata Remove debug output in last commit. 2002-03-30 16:51:47 +00:00
atkbdc Fix spelling and grammar bogons in a comment. 2002-03-27 13:16:11 +00:00
awi Remove __P. 2002-03-20 02:08:01 +00:00
bge Teach the bge driver about the BCM5701 (specifically, the 3Com 2002-03-22 06:45:40 +00:00
bktr Fix bktr and pcf compilation with LINT 2002-03-25 21:22:35 +00:00
buslogic
cardbus Revert most of the recent PCI merge. This has proven to be too 2002-03-15 06:41:01 +00:00
ccd Remove bogus ccddump() function in favour of the standard nodump. 2002-03-29 21:12:11 +00:00
ciss
cm Remove __P. 2002-03-20 02:08:01 +00:00
cnw Remove __P. 2002-03-20 02:08:01 +00:00
cs
ct Remove __P. 2002-03-20 02:08:01 +00:00
cy Fixed some style bugs in the removal of __P(()). The main ones were 2002-03-23 16:01:49 +00:00
dc Remove __P. 2002-03-20 02:08:01 +00:00
de
dec
dgb Remove __P. 2002-03-20 02:08:01 +00:00
digi Use suser() instead of checking cr_uid against 0 directly. 2002-03-26 18:01:38 +00:00
dpt
ed Remove __P. 2002-03-20 02:08:01 +00:00
eisa Remove __P. 2002-03-20 02:08:01 +00:00
em Remove __P. 2002-03-20 02:08:01 +00:00
en Remove __P. 2002-03-20 02:08:01 +00:00
ep Remove __P. 2002-03-20 02:08:01 +00:00
ex Remove __P. 2002-03-20 02:08:01 +00:00
exca Default debugging to OFF now. 2002-02-04 15:55:21 +00:00
fb
fdc Push BIO_FORMAT into a local hack inside the floppy drivers where 2002-03-26 19:16:37 +00:00
fe Supported C-NET(98)P2 PnP mode. 2002-02-04 14:01:27 +00:00
fxp Remove mbuf exhaustion warning messages; these are handled by the 2002-02-04 03:15:27 +00:00
gem In some cases, RX descriptors that are signalled to have been completed 2002-03-23 19:43:15 +00:00
gfb
gx
hea Remove __P. 2002-03-20 02:08:01 +00:00
hfa Remove __P. 2002-03-20 02:08:01 +00:00
hme Assorted fixes: 2002-03-23 19:37:11 +00:00
ic
ichsmb
ida No need to conditionalize on pci being in the kernel for this 2002-03-20 19:13:13 +00:00
ie
iicbus Major rework of the iicbus/smbus framework: 2002-03-23 15:49:15 +00:00
iir Remove __P. 2002-03-20 02:08:01 +00:00
isp Limit fabric search to a default 256 entries. This will all go away 2002-03-21 21:10:16 +00:00
ispfw Remove __P. 2002-03-20 02:08:01 +00:00
joy
kbd Fix spelling and grammar bogons in a comment. 2002-03-27 13:16:11 +00:00
lge Remove __P. 2002-03-20 02:08:01 +00:00
lmc
lnc Remove __P. 2002-03-20 02:08:01 +00:00
mc146818
mca
mcd
md Remove unused include. 2002-03-20 09:55:07 +00:00
mii regenerate 2002-03-22 06:39:13 +00:00
mlx Fixed printf format errors in previous commit. %llu is no more suitable 2002-03-18 23:38:16 +00:00
mly Fix warnings (comment out unused tables that are taking space in the 2002-02-27 23:57:18 +00:00
mse Fixed some style bugs in the removal of __P(()). The main ones were 2002-03-23 16:01:49 +00:00
musycc
ncv Remove __P. 2002-03-20 02:08:01 +00:00
nge Remove __P. 2002-03-20 02:08:01 +00:00
nmdm Simple p_ucred -> td_ucred changes to start using the per-thread ucred 2002-02-27 18:32:23 +00:00
nsp Remove __P. 2002-03-20 02:08:01 +00:00
null
ofw
pccard Improve support of MFC cards (Multi-function cards). This commit 2002-03-29 08:05:39 +00:00
pccbb Check the status of the card bridge first thing, rather than last in 2002-02-20 16:20:27 +00:00
pcf Fix bktr and pcf compilation with LINT 2002-03-25 21:22:35 +00:00
pci Add 5th parameter to pci_read_device specifying the size of the object 2002-03-13 16:32:11 +00:00
pcic
pdq - Merge the pdq driver (if_fpa and if_fea) from NetBSD. 2002-03-29 11:22:22 +00:00
ppbus Major rework of the iicbus/smbus framework: 2002-03-23 15:49:15 +00:00
ppc Restore the original copyright 2002-03-23 15:36:13 +00:00
puc Add an entry for Decision Computer Inc, PCCOM 4-port serial cards. 2002-03-28 11:17:20 +00:00
random Provide infrastructure for harvesting SWI entropy. 2002-03-03 20:09:42 +00:00
ray
rc Fixed some style bugs in the removal of __P(()). The main ones were 2002-03-23 16:01:49 +00:00
rp Remove __P. 2002-03-20 02:08:01 +00:00
sbni
scd
sf Remove __P. 2002-03-20 02:08:01 +00:00
si
sio Hacks for measuring interrupt latency. Interrupt latency can be 2002-03-31 06:49:38 +00:00
sk Remove __P. 2002-03-20 02:08:01 +00:00
smbus Major rework of the iicbus/smbus framework: 2002-03-23 15:49:15 +00:00
sn
snc Remove __P. 2002-03-20 02:08:01 +00:00
snp Remove __P. 2002-03-20 02:08:01 +00:00
sound Include <machine/limits.h> for definition of ULONG_MAX. Remove a 2002-03-25 09:23:41 +00:00
speaker Remove __P. 2002-03-20 07:51:46 +00:00
sr
stg Remove __P. 2002-03-20 02:08:01 +00:00
streams Remove __P. 2002-03-20 02:08:01 +00:00
sym Fix some gcc-3.1+ warnings: 2002-03-19 23:20:21 +00:00
syscons Remote newly unused variable to unbreak LINT. 2002-03-25 02:55:34 +00:00
tdfx
tga
ti Remove __P. 2002-03-20 02:08:01 +00:00
twe Update for the 6.9 firmware family (6xxx controllers), as well as for 2002-03-07 09:55:41 +00:00
tx Remove __P. 2002-03-20 02:08:01 +00:00
txp Remove __P. 2002-03-20 02:08:01 +00:00
usb Use usb_lookup instead of rolling our own. 2002-03-28 12:22:58 +00:00
vinum Remove bogus vinumdump(), if you can't dump, say so with nodump(). 2002-03-29 21:14:34 +00:00
vr Remove __P. 2002-03-20 02:08:01 +00:00
vx Remove __P. 2002-03-20 02:08:01 +00:00
wds
wi Identify PRISM 2.5 with ISL37300P 2002-03-29 00:32:32 +00:00
wl Remove support for FreeBSD 2.x from this driver. 2002-02-27 23:34:02 +00:00
xe Remove an unused variable. 2002-02-26 03:37:35 +00:00