freebsd-nq/sys/dev
John Baldwin 166a4e4701 Switch from timeout(9) to callout(9). In addition, do not teardown the
IRQ handler while resetting the controller and add some missing teardown
actions in detach.

Reviewed by:	delphij
2014-09-22 20:38:01 +00:00
..
aac Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
aacraid Remove instances of variables that were set, but never used. gcc 4.9 2014-03-30 23:43:36 +00:00
acpi_support Consistently cast ACPICA 64-bit integer types when we print them. 2013-06-26 23:52:10 +00:00
acpica Convert from timeout(9) to callout(9). 2014-09-22 14:27:26 +00:00
adb No need to check if devd is running before posting an event. 2014-06-21 00:53:56 +00:00
adlink
advansys Don't destroy bus_dma maps created by bus_dmamem_alloc(). In some cases, 2014-06-10 20:25:45 +00:00
ae Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
age Mechanically convert to if_inc_counter(). 2014-09-18 21:01:41 +00:00
agp - Modify vm_page_unwire() and vm_page_enqueue() to directly accept 2014-06-16 18:15:27 +00:00
aha Fix a few more drivers that were explicitly destroying the bus_dma 2014-06-11 17:03:14 +00:00
ahb Fix a few more drivers that were explicitly destroying the bus_dma 2014-06-11 17:03:14 +00:00
ahci Initialize variables before resource_int_value(). 2014-09-12 08:37:21 +00:00
aic
aic7xxx shared_scb_data set, but never used, remove it. 2014-08-08 11:47:04 +00:00
alc Mechanically convert to if_inc_counter(). 2014-09-18 21:11:42 +00:00
ale Mechanically convert to if_inc_counter(). 2014-09-18 21:13:12 +00:00
altera Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
amdsbwd
amdtemp Add support for AMD Family 16h (Kabini) sensor devices. 2014-03-14 12:15:28 +00:00
amr Set but not used variables eliminated. 2014-08-08 11:47:09 +00:00
an Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
arcmsr Commit 2/2: vendor whitespace changes to the driver. 2013-12-18 19:25:40 +00:00
asmc Improvements to asmc(4): 2014-09-22 16:20:38 +00:00
asr Adjust various SCSI drivers to handle either a 32-bit or 64-bit lun_id_t, 2013-10-30 14:04:47 +00:00
ata err set but not used. Eliminate it. 2014-08-08 11:47:18 +00:00
ath Fix up the EDMA RX setup path to correctly initialise and reset the RX FIFO. 2014-09-20 01:22:17 +00:00
atkbdc Convert from timeout(9) to callout(9). 2014-09-22 14:27:26 +00:00
auxio
bce Use CSUM_BITS instead of incorrect copy. 2014-09-03 08:28:16 +00:00
bfe Mechanically convert to if_inc_counter(). 2014-09-18 21:03:13 +00:00
bge - Use if_inc_counter() to increment various counters. 2014-09-18 15:56:14 +00:00
bktr Replace cvsweb link wihg svnweb URL in bktr(4) release notes. 2014-08-30 18:01:45 +00:00
bm Mechanically convert to if_inc_counter(). 2014-09-18 21:05:59 +00:00
buslogic Don't destroy bus_dma maps created by bus_dmamem_alloc(). In some cases, 2014-06-10 20:25:45 +00:00
bvm Fix panic "_mtx_lock_sleep: recursed on non-recursive mutex ttymtx" caused when 2014-03-09 02:07:15 +00:00
bwi Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
bwn Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
bxe - Use if_inc_counter() to increment various counters. 2014-09-18 15:56:14 +00:00
cadence Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
cardbus Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
cas Mechanically convert to if_inc_counter(). 2014-09-18 20:53:02 +00:00
ce Remove ifq_drops from struct ifqueue. Now queue drops are accounted in 2014-09-19 09:01:19 +00:00
cesa Follow r261352 by updating all drivers which are children of simplebus 2014-02-02 19:17:28 +00:00
cfe Use callout_*() rather than timeout()/untimeout(). 2014-05-30 15:46:10 +00:00
cfi Follow r261352 by updating all drivers which are children of simplebus 2014-02-02 19:17:28 +00:00
ciss Add detection for ciss(4) controllers that are set to non-raid JBOD mode. 2014-06-29 18:53:15 +00:00
cm Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
cmx
coretemp
cp Remove ifq_drops from struct ifqueue. Now queue drops are accounted in 2014-09-19 09:01:19 +00:00
cpuctl Make cpuctl_do_cpuid() and cpuctl_do_cpuid_count() return void. 2014-06-24 06:52:32 +00:00
cpufreq
cs Mechanically convert to if_inc_counter(). 2014-09-18 21:14:46 +00:00
ct
ctau Remove ifq_drops from struct ifqueue. Now queue drops are accounted in 2014-09-19 09:01:19 +00:00
cx Remove ifq_drops from struct ifqueue. Now queue drops are accounted in 2014-09-19 09:01:19 +00:00
cxgb Remove ifq_drops from struct ifqueue. Now queue drops are accounted in 2014-09-19 09:01:19 +00:00
cxgbe cxgbe(4): add support for the SIOCGI2C ioctl. 2014-09-12 21:56:57 +00:00
cy
dc Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
dcons
de Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
digi
dpms
dpt Don't destroy bus_dma maps created by bus_dmamem_alloc(). In some cases, 2014-06-10 20:25:45 +00:00
drm Remove always false comparison. 2014-09-03 09:58:59 +00:00
drm2 drm/i915: Add HW context support 2014-09-17 08:28:50 +00:00
e1000 - Provide igb_get_counter() to return counters that are not collected, 2014-09-19 11:49:41 +00:00
ed Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
eisa
en Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
ep Mechanically convert to if_inc_counter(). 2014-09-18 20:11:28 +00:00
esp target is unsigned, so don't compare it < 0 for range test. 2014-08-07 21:56:32 +00:00
et Fix teardown of static DMA allocations in various NIC drivers: 2014-06-17 14:47:49 +00:00
etherswitch Add another revision of the AR8327. 2014-07-26 21:33:17 +00:00
ex Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
exca
fatm Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
fb vt(4): Fix mouse cursor handling in vt_fb/creator_vt/ofwfb 2014-08-27 15:10:28 +00:00
fdc Reimplement the FDOPT_NOERROR feature that was kicked out in r134081. 2013-08-26 21:15:50 +00:00
fdt Create an interface and support routines for drivers that handle IO pin 2014-09-13 19:03:32 +00:00
fe Mechanically convert to if_inc_counter(). 2014-09-18 20:15:53 +00:00
ffec Mechanically convert to if_inc_counter(). 2014-09-18 20:58:04 +00:00
filemon Update kernel inclusions of capability.h to use capsicum.h instead; some 2014-03-16 10:55:57 +00:00
firewire Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
flash Fix a few typos for s25fl types. 2013-08-28 14:49:36 +00:00
fxp - Use if_inc_counter() to increment various counters. 2014-09-18 15:56:14 +00:00
gem Mechanically convert to if_inc_counter(). 2014-09-18 20:21:46 +00:00
glxiic Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
glxsb Snapshot. This passes the build test, but has not yet been finished or debugged. 2013-10-04 06:55:06 +00:00
gpio Rename OF_xref_phandle() to OF_node_from_xref() and add a new function 2014-09-01 18:51:01 +00:00
gxemul Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
hatm Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
hifn Don't destroy bus_dma maps created by bus_dmamem_alloc(). In some cases, 2014-06-10 20:25:45 +00:00
hme Mechanically convert to if_inc_counter(). 2014-09-18 21:07:05 +00:00
hpt27xx Remove compat shims for FreeBSD versions older than 8.0. 2014-08-05 23:32:53 +00:00
hptiop Various fixes to hptiop(4): 2014-08-05 23:35:19 +00:00
hptmv Various fixes to hptmv(4): 2014-08-05 23:58:49 +00:00
hptnr Update hptnr(4) driver to version 1.0.1 supplied by the vendor. 2014-08-23 01:52:43 +00:00
hptrr Various fixes to hptrr(4): 2014-08-05 23:47:26 +00:00
hwpmc Fix PowerPC backtraces. Since kernel and user have completely separate address 2014-09-14 22:03:41 +00:00
hyperv Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
ic Wait for DesignWare UART transfers completion before accessing line control 2013-10-26 17:24:59 +00:00
ichsmb Add ID for Intel Avoton SMBus controller. 2013-11-15 13:19:15 +00:00
ichwd Add new Coleto Creek device support: SATA, SMBus, and Watchdog devices. 2013-07-19 21:37:40 +00:00
ida
ie - Mechanically convert to if_inc_counter(). 2014-09-18 20:39:23 +00:00
ieee488
if_ndis Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
iicbus Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
iir Re-do r255853. Along with adding back the API/ABI changes from the 2013-09-25 17:16:21 +00:00
io
ipmi Update kernel inclusions of capability.h to use capsicum.h instead; some 2014-03-16 10:55:57 +00:00
ips Update PCI drivers to no longer look at the MEMIO-enabled bit in the PCI 2013-08-12 23:30:01 +00:00
ipw Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
isci In rare cases, a SATA drive can stop responding to commands and trigger a 2014-06-30 01:01:54 +00:00
iscsi Fix LUN discovery for targets that don't support REPORT_LUNS, broken 2014-09-17 07:55:23 +00:00
iscsi_initiator Fix style bug: rename the refcount field of m_ext to ext_cnt, to match 2014-07-11 14:34:29 +00:00
ismt Add ismt(4) driver. 2014-05-20 19:55:06 +00:00
isp Fix a kernel panic when unloading isp(4). 2014-09-18 02:01:36 +00:00
ispfw
iwi Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
iwn Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
ixgb Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
ixgbe The error bits are not valid with EOP=0; so intermediary fragments should 2014-09-15 20:54:12 +00:00
ixl Hide LRO code under #ifdef INET/INET6 to allow NOIP kernel to compile. 2014-09-21 00:05:44 +00:00
jme Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
joy
kbd
kbdmux
ksyms
le Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
led
lge Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
lmc Remove ifq_drops from struct ifqueue. Now queue drops are accounted in 2014-09-19 09:01:19 +00:00
malo Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
mbox Add a mailbox interface. 2013-07-07 19:47:22 +00:00
mc146818
mca
mcd In sys/dev/mcd/mcd.c, mark the static const COPYRIGHT string as __used, 2013-12-29 16:28:37 +00:00
md For md(4), posix shm(3) and tmpfs(5), free swap space used by paged in 2014-07-28 14:27:05 +00:00
mem Add new privileges, PRIV_KMEM_READ and PRIV_KMEM_WRITE, used in opening 2013-07-05 21:31:16 +00:00
mfi Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
mge Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
mii Move rl(4) to dev/rl. 2014-09-19 10:32:20 +00:00
mk48txx Remove more superfluous const specifiers. 2014-02-23 18:36:45 +00:00
mlx Add missing calls to bus_dmamap_unload() when freeing static DMA 2014-06-13 18:20:44 +00:00
mly Update PCI drivers to no longer look at the MEMIO-enabled bit in the PCI 2013-08-12 23:30:01 +00:00
mmc Export an mmc or sd card's serial number from the mmc layer as an ivar. 2014-07-31 16:54:54 +00:00
mn Update PCI drivers to no longer look at the MEMIO-enabled bit in the PCI 2013-08-12 23:30:01 +00:00
mpr Increase taskqueue thread priority from idle to PRIBIO. 2014-05-24 13:00:49 +00:00
mps Bring in LSI's phase19 changes 2014-07-30 18:21:06 +00:00
mpt Hide a harmless "QUEUE FULL EVENT" message behind bootverbose. 2014-06-20 21:18:35 +00:00
mrsas Fix for WITNESS warning while doing xpt_rescan. 2014-09-02 18:32:41 +00:00
mse
msk Mechanically convert to if_inc_counter(). 2014-09-18 19:57:13 +00:00
mvs Initialize variables before resource_int_value(). 2014-09-12 12:04:51 +00:00
mwl Mechanically convert to if_inc_counter(). 2014-09-18 20:18:55 +00:00
mxge Remove ifq_drops from struct ifqueue. Now queue drops are accounted in 2014-09-19 09:01:19 +00:00
my Mechanically convert to if_inc_counter(). 2014-09-18 20:59:59 +00:00
nand Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
ncv
netfpga10g/nf10bmac Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
netmap Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
nfe - Use if_inc_counter() to increment various counters. 2014-09-18 15:56:14 +00:00
nge Mechanically convert to if_inc_counter(). 2014-09-18 20:23:34 +00:00
nmdm Fix issue with nmdm and leading zeros in device name. 2014-09-10 05:44:15 +00:00
nsp Fxi a bunch of typos. 2013-05-10 16:41:26 +00:00
ntb Remove contractions. 2013-09-05 23:14:27 +00:00
null null.c: uio is unused 2014-04-30 06:40:30 +00:00
nvd Add driver-assisted striping for upcoming Intel NVMe controllers that can 2013-10-08 15:44:04 +00:00
nvme Use bitwise OR instead of logical OR when constructing value for 2014-06-10 21:40:43 +00:00
nvram
nvram2env
nxge Don't bother clearing maps for static DMA allocations to NULL. Instead, 2014-06-17 18:10:06 +00:00
oce Improve transmit sending offload, TSO, algorithm in general. 2014-09-22 08:27:27 +00:00
ofw When registering an association between a device and an xref phandle, create 2014-09-06 18:43:17 +00:00
patm Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
pbio
pccard Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
pccbb For reasons which are not clear, r254263 broke some PCMCIA and CardBus 2014-08-03 21:56:53 +00:00
pcf
pci pci: add a new pci_child_added newbus method. 2014-08-22 15:05:51 +00:00
pcn Mechanically convert to if_inc_counter(). 2014-09-18 20:24:47 +00:00
pdq Mechanically convert to if_inc_counter(). 2014-09-18 20:44:53 +00:00
powermac_nvram Move Open Firmware device root on PowerPC, ARM, and MIPS systems to 2014-02-05 14:44:22 +00:00
ppbus Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
ppc Add support for SIIG x1 pci-e single parallel port card (JJ-E01211-S1) 2013-11-09 08:27:55 +00:00
proto Add proto(4): A driver for prototyping and diagnostics. 2014-04-28 17:58:40 +00:00
pst Update PCI drivers to no longer look at the MEMIO-enabled bit in the PCI 2013-08-12 23:30:01 +00:00
pty
puc Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
qlxgb Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
qlxgbe Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
qlxge Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
quicc Follow r261352 by updating all drivers which are children of simplebus 2014-02-02 19:17:28 +00:00
ral Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
random Use Intel's official name (Secure Key) per Intel® Digital Random Number 2014-06-27 21:33:15 +00:00
rc
re Move rl(4) to dev/rl. 2014-09-19 10:32:20 +00:00
rl Mechanically convert to if_inc_counter(). 2014-09-19 10:33:23 +00:00
rndtest Snapshot. This passes the build test, but has not yet been finished or debugged. 2013-10-04 06:55:06 +00:00
rp Update PCI drivers to no longer look at the MEMIO-enabled bit in the PCI 2013-08-12 23:30:01 +00:00
rt Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
safe Don't destroy bus_dma maps created by bus_dmamem_alloc(). In some cases, 2014-06-10 20:25:45 +00:00
sbni Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
scc In sys/dev/scc, remove unused static function scc_setmreg(). While 2013-12-29 20:23:08 +00:00
scd
sdhci - Nuke unused sdhci_softc. 2014-08-31 17:56:54 +00:00
sec Follow r261352 by updating all drivers which are children of simplebus 2014-02-02 19:17:28 +00:00
sf Fix typo. 2014-09-19 03:55:19 +00:00
sfxge Check that port is started when MAC filter is set 2014-04-22 20:19:09 +00:00
sge Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
si Fix build of si(4) and enable it in LINT on amd64 and i386. 2014-08-20 16:07:17 +00:00
siba Remove some unused variables. 2014-05-16 21:19:17 +00:00
siis Initialize variables before resource_int_value(). 2014-09-12 12:04:51 +00:00
sio Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
sis Mechanically convert to if_inc_counter(). 2014-09-18 20:09:35 +00:00
sk Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
smbus
smc Fx a type from r271817; it's IFCOUNTER_* not IFNET_*. 2014-09-18 22:10:49 +00:00
sn Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
snc Mechanically convert to if_inc_counter(). 2014-09-18 20:43:17 +00:00
snp
sound Update mixer description for FastTrackPro. 2014-09-07 07:23:33 +00:00
speaker
spibus Add an OFW SPI compatible bus. Fix the spibus probe to return 2013-10-24 16:56:38 +00:00
ste Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
stg Fxi a bunch of typos. 2013-05-10 16:41:26 +00:00
stge Mechanically convert to if_inc_counter(). 2014-09-18 21:16:05 +00:00
streams - Remove socket file operations declaration from sys/file.h. 2014-08-26 14:44:08 +00:00
sym Remove ia64. 2014-07-07 00:27:09 +00:00
syscons Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
tdfx Update kernel inclusions of capability.h to use capsicum.h instead; some 2014-03-16 10:55:57 +00:00
terasic Correct typo in comment 2014-07-29 14:41:28 +00:00
ti Fix teardown of static DMA allocations in various NIC drivers: 2014-06-17 14:47:49 +00:00
tl Mechanically convert to if_inc_counter(). 2014-09-18 20:03:45 +00:00
tpm In sys/dev/tpm/tpm.c, #if 0 an unused static function. 2013-12-29 19:55:06 +00:00
trm Don't destroy bus_dma maps created by bus_dmamem_alloc(). In some cases, 2014-06-10 20:25:45 +00:00
tsec Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
twa Adjust various SCSI drivers to handle either a 32-bit or 64-bit lun_id_t, 2013-10-30 14:04:47 +00:00
twe
tws Switch from timeout(9) to callout(9). In addition, do not teardown the 2014-09-22 20:38:01 +00:00
tx Mechanically convert to if_inc_counter(). 2014-09-18 20:06:10 +00:00
txp Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
uart Do not fail the low-level device probe simply because the kernel 2014-07-26 17:49:40 +00:00
ubsec Don't check maps for static DMA allocations against NULL to see if an 2014-06-13 19:34:34 +00:00
usb Some XHCI hardware requires dropping the endpoint context before 2014-09-22 10:21:42 +00:00
utopia
vge Mechanically convert to if_inc_counter(). 2014-09-18 20:30:47 +00:00
viawd
virtio - Provide if_get_counter() method for vtnet(4). 2014-09-18 19:15:40 +00:00
vkbd - Use make_dev_credf(MAKEDEV_REF) instead of the race-prone make_dev()+ 2013-09-07 13:45:44 +00:00
vmware/vmxnet3 Improve transmit sending offload, TSO, algorithm in general. 2014-09-22 08:27:27 +00:00
vr Mechanically convert to if_inc_counter(). 2014-09-18 20:17:27 +00:00
vt Make gcc happy by initialising the variable only set in a couple of 2014-09-20 08:18:48 +00:00
vte Fix various NIC drivers to properly cleanup static DMA resources. 2014-06-11 14:53:58 +00:00
vx Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
vxge Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
watchdog Use right buffer to print to. 2014-02-04 20:52:33 +00:00
wb Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
wbwd
wds Adjust various SCSI drivers to handle either a 32-bit or 64-bit lun_id_t, 2013-10-30 14:04:47 +00:00
wi Rename definition of IEEE80211_FC1_WEP to IEEE80211_FC1_PROTECTED. 2014-01-08 08:06:56 +00:00
wl Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
wpi Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
wtap Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
xe Mechanically convert to if_inc_counter(). 2014-09-19 03:51:26 +00:00
xen Improve transmit sending offload, TSO, algorithm in general. 2014-09-22 08:27:27 +00:00
xl Mechanically convert to if_inc_counter(). 2014-09-18 20:35:22 +00:00