opnsense-src/sys/dev
John Baldwin 6cd99ae86d Add a new PCI bus interface method to alloc the ivars (dinfo) for a device.
The ACPI and OFW PCI bus drivers as well as CardBus override this to
allocate the larger ivars to hold additional info beyond the stock PCI ivars.

This removes the need to pass the size to functions like pci_add_iov_child()
and pci_read_device() simplifying IOV and bus rescanning implementations.

As a result of this and earlier changes, the ACPI PCI bus driver no longer
needs its own device_attach and pci_create_iov_child methods but can use
the methods in the stock PCI bus driver instead.

Differential Revision:	https://reviews.freebsd.org/D5891
2016-04-15 03:42:12 +00:00
..
aac Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
aacraid Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
acpi_support Fix previous commit (r284357) 2015-06-13 22:29:43 +00:00
acpica Add a new PCI bus interface method to alloc the ivars (dinfo) for a device. 2016-04-15 03:42:12 +00:00
adb
adlink
advansys Use uintmax_t (typedef'd to rman_res_t type) for rman ranges. 2016-03-18 01:28:41 +00:00
ae Fix a potentially "forever" loop. 2016-02-17 21:24:26 +00:00
age Fix variable assignment. 2016-02-18 01:24:10 +00:00
agp agp: Do not attach to Intel GEN6+ 2016-03-12 09:44:23 +00:00
aha Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
ahb Remove MAXBSIZE use from drivers where it has nothing to do. 2015-03-22 16:10:28 +00:00
ahci New CAM I/O scheduler for FreeBSD. The default I/O scheduler is the same 2016-04-14 21:47:58 +00:00
aic Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
aic7xxx Fix LDADD/DPADD that should be LIBADD. 2015-12-04 03:17:47 +00:00
alc Fix variable assignment. 2016-02-18 01:24:10 +00:00
ale Fix variable assignment. 2016-02-18 01:24:10 +00:00
alpm
altera As <machine/vm.h> is included from <vm/vm.h>, there is no need to 2016-02-22 09:10:23 +00:00
amdpm
amdsbwd Add support for AMD FCH watchdog timers. 2016-03-29 12:19:46 +00:00
amdsmb
amdtemp
amr Don't assume that bio_cmd is a bitfield. 2016-03-10 00:36:52 +00:00
an Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
arcmsr Make sure we check for CAM_CDB_POINTER for all drivers. Also, for the 2016-03-15 05:17:29 +00:00
asmc Fix undefined behavior when using asmc_fan_getstring() 2016-01-05 10:25:22 +00:00
ata Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
ath Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
atkbdc Use uintmax_t (typedef'd to rman_res_t type) for rman ranges. 2016-03-18 01:28:41 +00:00
auxio
bce Correct a typo. 2015-02-24 01:00:46 +00:00
beri Allow BERI virtio-platform code to operate with no PIO devices specified. 2015-07-03 14:27:28 +00:00
bfe
bge bge(4): Small memory leak 2015-03-08 19:55:46 +00:00
bhnd Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
bktr Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
bm
buslogic Remove MAXBSIZE use from drivers where it has nothing to do. 2015-03-22 16:10:28 +00:00
bvm
bwi net80211 drivers: fix ieee80211_init_channels() usage 2016-01-07 18:41:03 +00:00
bwn [bwn] fix time_before -> ieee80211_time_before() 2016-03-30 06:48:09 +00:00
bxe reversed commits r297916 r297909 r297898 due to i386 build failures. 2016-04-13 13:14:18 +00:00
cadence Use the new ifnet API. Also, allocate bus_dma_maps as needed instead of 2015-03-09 22:39:58 +00:00
cardbus Add a new PCI bus interface method to alloc the ivars (dinfo) for a device. 2016-04-15 03:42:12 +00:00
cas
ce As <machine/pmap.h> is included from <vm/pmap.h>, there is no need to 2016-02-22 09:02:20 +00:00
cesa Make the fdt_get_mem_regions memsize argument optional. It's only used in 2016-03-01 09:45:27 +00:00
cfe
cfi Provide a workaround for setting the correct endianness when doing CFI on 2016-02-04 22:39:27 +00:00
ciss r249170 was just plain wrong. The effect of the change is to always 2015-09-03 17:46:57 +00:00
cm Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
cmx Create a generic PCCARD_PNP_INFO from the MODULE_PNP_INFO building 2015-12-11 05:27:56 +00:00
coretemp
cp As <machine/pmap.h> is included from <vm/pmap.h>, there is no need to 2016-02-22 09:02:20 +00:00
cpuctl Increase allowed size of the microcode blob to 32KB. Some Intel CPU's 2014-12-20 16:40:49 +00:00
cpufreq
cs Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
ct Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
ctau Use uintmax_t (typedef'd to rman_res_t type) for rman ranges. 2016-03-18 01:28:41 +00:00
cx Convert rman to use rman_res_t instead of u_long 2016-01-27 02:23:54 +00:00
cxgb tcp/lro: Use tcp_lro_flush_all in device drivers to avoid code duplication 2016-04-01 06:28:33 +00:00
cxgbe cxgbe(4): Always dispatch all work requests that have been written to the 2016-04-12 22:11:29 +00:00
cy Fix the build. 2016-02-25 04:32:17 +00:00
cyapa Allow building a kernel with baked in ig4, isl and cyapa drivers. 2015-08-19 09:49:29 +00:00
dc Remove break after return. 2015-01-23 15:14:30 +00:00
dcons CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than ten 2015-05-22 17:05:21 +00:00
de Fix build when KTR is defined but not KTR_TULIP. 2015-11-20 09:37:04 +00:00
digi Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
dpaa Use the m_extadd() function instead of deprecated MEXTADD(). 2016-03-02 02:29:35 +00:00
dpms
dpt Remove MAXBSIZE use from drivers where it has nothing to do. 2015-03-22 16:10:28 +00:00
drm As <machine/param.h> is included from <sys/param.h>, there is no need 2016-02-22 09:04:36 +00:00
drm2 Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
dwc Convert Allwinner port to extres clk/hwreset/regulator APIs. 2016-04-06 23:11:03 +00:00
e1000 tcp/lro: Use tcp_lro_flush_all in device drivers to avoid code duplication 2016-04-01 06:28:33 +00:00
ed Use uintmax_t (typedef'd to rman_res_t type) for rman ranges. 2016-03-18 01:28:41 +00:00
eisa Introduce a RMAN_IS_DEFAULT_RANGE() macro, and use it. 2016-02-20 01:32:58 +00:00
en To ease changes to underlying mbuf structure and the mbuf allocator, reduce 2015-01-05 09:58:32 +00:00
ep These files were getting sys/malloc.h and vm/uma.h with header pollution 2016-02-01 17:41:21 +00:00
esp
et
etherswitch Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
ex Create a generic PCCARD_PNP_INFO from the MODULE_PNP_INFO building 2015-12-11 05:27:56 +00:00
exca
extres Fix a format string when uint64_t is not unsigned long long by casting 2016-04-04 10:03:06 +00:00
fatm To ease changes to underlying mbuf structure and the mbuf allocator, reduce 2015-01-05 09:58:32 +00:00
fb As <machine/pmap.h> is included from <vm/pmap.h>, there is no need to 2016-02-22 09:02:20 +00:00
fdc Don't wakeup the fdc worker thread once a second when idle. 2016-04-05 00:08:42 +00:00
fdt Add fman and dpaa fixups for powerpc fdt 2016-04-15 01:45:05 +00:00
fe Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
ffec Add busdma sync ops before reading and after modifying the descriptor rings. 2014-11-24 16:12:11 +00:00
filemon Remove unneeded return left from refactoring. 2016-03-25 00:14:56 +00:00
firewire Don't assume bio_cmd is a bit field. 2016-03-10 00:36:45 +00:00
flash Enable 4-byte address support for the mx25l family of SPI flash devices. 2016-04-04 06:55:48 +00:00
fxp These files were getting sys/malloc.h and vm/uma.h with header pollution 2016-02-01 17:41:21 +00:00
gem
glxiic Prevent overflow issues in timeout processing 2014-11-21 21:01:24 +00:00
glxsb Huge cleanup of random(4) code. 2015-06-30 17:00:45 +00:00
gpio Fix IIC "how" argument dereferencing on big-endian platforms 2016-04-10 23:17:06 +00:00
gxemul CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than ten 2015-05-22 17:05:21 +00:00
hatm
hifn Huge cleanup of random(4) code. 2015-06-30 17:00:45 +00:00
hme
hpt27xx Replace several bus_alloc_resource() calls with bus_alloc_resource_any() 2016-02-27 03:34:01 +00:00
hptiop Replace several bus_alloc_resource() calls using default arguments with bus_alloc_resource_any() 2016-02-19 03:37:56 +00:00
hptmv Replace several bus_alloc_resource() calls with bus_alloc_resource_any() 2016-02-27 03:34:01 +00:00
hptnr Replace several bus_alloc_resource() calls with bus_alloc_resource_any() 2016-02-27 03:34:01 +00:00
hptrr Replace several bus_alloc_resource() calls with bus_alloc_resource_any() 2016-02-27 03:34:01 +00:00
hwpmc Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
hyperv hyperv: Deprecate HYPERV option by moving Hyper-V IDT vector into vmbus 2016-04-15 02:20:18 +00:00
ic - Add support for Advantech PCI-1602 Rev. B1 and PCI-1603 cards. [1] 2016-01-10 18:11:23 +00:00
ichiic Use DELAY() instead of sleeping during boot-time attach. 2016-04-09 20:18:34 +00:00
ichsmb Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
ichwd Unify ichwd(4) attachment messages in dmesg. 2016-03-24 23:24:00 +00:00
ida Remove MAXBSIZE use from drivers where it has nothing to do. 2015-03-22 16:10:28 +00:00
ie Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
if_ndis Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
iicbus Convert Allwinner port to extres clk/hwreset/regulator APIs. 2016-04-06 23:11:03 +00:00
iir Use uintmax_t (typedef'd to rman_res_t type) for rman ranges. 2016-03-18 01:28:41 +00:00
intpm
io
ioat ioat(4): ioat_get_dmaengine(): Add M_WAITOK mode 2016-04-09 13:15:34 +00:00
ipmi Optimize IPMI watchdog patting. 2016-03-22 06:24:52 +00:00
ips - Use the existing driver lock in cdevsw methods and remove D_NEEDGIANT. 2014-11-13 22:06:57 +00:00
ipw net80211 & wireless drivers: remove duplicate defines (noop) 2015-09-22 02:44:59 +00:00
isci Storage Controller Interface driver - typo in unimplemented macro in 2016-04-06 04:50:28 +00:00
iscsi Fix iSCSI initiator crash that could happen with out-of-memory 2016-03-25 16:01:40 +00:00
iscsi_initiator These files were getting sys/malloc.h and vm/uma.h with header pollution 2016-02-01 17:41:21 +00:00
isl Allow building a kernel with baked in ig4, isl and cyapa drivers. 2015-08-19 09:49:29 +00:00
ismt ismt: fix ISMT_DESC_ADDR_RW macro 2016-01-07 21:16:44 +00:00
isp Extract virtual port address from RQSTYPE_RPT_ID_ACQ. 2016-04-14 20:49:01 +00:00
ispfw Update 25xx chips firmware from 7.03.00 to 8.03.00. 2016-04-11 10:53:25 +00:00
iwi net80211 drivers: fix ieee80211_init_channels() usage 2016-01-07 18:41:03 +00:00
iwm [iwm] fix up the rate control setup code to initialise rates in the order 2016-01-18 05:43:34 +00:00
iwn [iwn] Don't try to seamlessly recover from a firmware panic; just restart 2016-04-03 23:39:58 +00:00
ixgb Replace several bus_alloc_resource() calls using default arguments with bus_alloc_resource_any() 2016-02-19 03:37:56 +00:00
ixgbe Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
ixl ixl(4): replace 0 with NULL for pointers. 2016-04-09 17:37:36 +00:00
jme Fix variable assignment. 2016-02-18 01:24:10 +00:00
joy There never was a PC Card joystick attachment that worked. Kill the 2014-11-22 20:31:20 +00:00
kbd
kbdmux Add option to specify built-in keymap for kbdmux 2016-04-07 20:12:45 +00:00
ksyms
le Fix the resource_list_print_type() calls to use uintmax_t. 2016-03-22 22:25:08 +00:00
led This implements default-state support as described in: 2015-05-24 07:45:42 +00:00
lge
lmc Replace several bus_alloc_resource() calls using default arguments with bus_alloc_resource_any() 2016-02-19 03:37:56 +00:00
malo Remove taskqueue_enqueue_fast(). 2016-03-01 17:47:32 +00:00
mbox
mc146818
mca Use uintmax_t (typedef'd to rman_res_t type) for rman ranges. 2016-03-18 01:28:41 +00:00
mcd Add locking to mcd(4) and mark MPSAFE. 2014-11-18 21:51:01 +00:00
md For the MD_ROOT option don't inject /dev/md0 as root dev when ROOTDEVNAME 2016-03-09 19:36:25 +00:00
mdio [mdio] Add MDIO support for "extended" registers as defined by IEEE 802.3 Clause 45. 2015-12-26 17:22:02 +00:00
mem Remove Giant from /dev/mem and /dev/kmem. It is definitely not needed 2015-01-24 12:51:15 +00:00
mfi Remove bare & 0x3; it encodes the values of BIO_READ and 2016-03-15 04:56:39 +00:00
mge [mdio] migrate mdiobus out of etherswitch and into a top-level device of its own. 2015-12-26 02:31:39 +00:00
mii Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
mk48txx
mlx Remove MAXBSIZE use from drivers where it has nothing to do. 2015-03-22 16:10:28 +00:00
mlx5 tcp/lro: Use tcp_lro_flush_all in device drivers to avoid code duplication 2016-04-01 06:28:33 +00:00
mly Remove MAXBSIZE use from drivers where it has nothing to do. 2015-03-22 16:10:28 +00:00
mmc Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
mn Replace 0 with NULL for pointers in misc. device drivers. 2016-04-12 17:23:03 +00:00
mpr Don't retry SAS commands in response to protocol errors 2015-12-14 19:40:47 +00:00
mps Add sysctls for dumping out the device mapping tables. I'm finding this 2016-02-04 23:38:55 +00:00
mpt Replace 0 with NULL for pointers in misc. device drivers. 2016-04-12 17:23:03 +00:00
mrsas Replace 0 with NULL for pointers in misc. device drivers. 2016-04-12 17:23:03 +00:00
mse Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
msk ifnet lock was changed to use sx(9) long time ago. 2016-02-22 00:58:04 +00:00
mvs Replace 0 with NULL for pointers in misc. device drivers. 2016-04-12 17:23:03 +00:00
mwl net80211: move ieee80211_free_node() call on error from ic_raw_xmit() to ieee80211_raw_output(). 2015-10-12 04:55:20 +00:00
mxge tcp/lro: Use tcp_lro_flush_all in device drivers to avoid code duplication 2016-04-01 06:28:33 +00:00
my In order to reduce use of M_EXT outside of the mbuf allocator and 2015-01-06 12:59:37 +00:00
nand Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
ncr Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
nctgpio Add support for the Nuvoton NCT5104D. 2016-03-31 04:57:38 +00:00
ncv Convert rman to use rman_res_t instead of u_long 2016-01-27 02:23:54 +00:00
netfpga10g/nf10bmac
netmap Plug leak in m_unshare. 2016-03-26 23:39:53 +00:00
nfe Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
nfsmb
nge Receive filter configuration is done in nge_rxfilter(). Remove 2015-01-12 07:43:19 +00:00
nmdm
nsp Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
ntb As <machine/pmap.h> is included from <vm/pmap.h>, there is no need to 2016-02-22 09:02:20 +00:00
null Add missing privilege check when setting the dump device. Before that change it 2014-11-11 04:48:09 +00:00
nvd Revert r292074 (by smh): Limit stripesize reported from nvd(4) to 4K 2016-03-10 17:13:10 +00:00
nvme Revert r292074 (by smh): Limit stripesize reported from nvd(4) to 4K 2016-03-10 17:13:10 +00:00
nvram
nvram2env
nxge Replace 0 with NULL for pointers in misc. device drivers. 2016-04-12 17:23:03 +00:00
oce Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
ofw Reduce OFW PCI code duplication - involves ARM, PPC and SPARC64 2016-03-29 15:19:56 +00:00
otus These files were getting sys/malloc.h and vm/uma.h with header pollution 2016-02-01 17:41:21 +00:00
ow Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
patm Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
pbio Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
pccard Move pccard_safe_quote() up to subr_bus.c and rename to 2016-03-28 20:16:29 +00:00
pccbb Use uintmax_t (typedef'd to rman_res_t type) for rman ranges. 2016-03-18 01:28:41 +00:00
pcf Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
pci Add a new PCI bus interface method to alloc the ivars (dinfo) for a device. 2016-04-15 03:42:12 +00:00
pcn In order to reduce use of M_EXT outside of the mbuf allocator and 2015-01-06 12:59:37 +00:00
pdq Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
pms As <machine/pmap.h> is included from <vm/pmap.h>, there is no need to 2016-02-22 09:02:20 +00:00
powermac_nvram
ppbus Fix debug printf 2016-03-16 16:56:28 +00:00
ppc Use uintmax_t (typedef'd to rman_res_t type) for rman ranges. 2016-03-18 01:28:41 +00:00
proto Use uintmax_t (typedef'd to rman_res_t type) for rman ranges. 2016-03-18 01:28:41 +00:00
psci Start to support PSCI 1.0. For all the functions we currently support this 2015-08-11 13:42:58 +00:00
pst Cleanups to pst(4): 2014-11-18 21:58:57 +00:00
pty Remove printf only useful for debugging. 2016-01-22 20:28:24 +00:00
puc Replace some more default range checks with RMAN_IS_DEFAULT_RANGE(). 2016-03-02 03:26:56 +00:00
qlxgb tcp/lro: Use tcp_lro_flush_all in device drivers to avoid code duplication 2016-04-01 06:28:33 +00:00
qlxgbe Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
qlxge tcp/lro: Use tcp_lro_flush_all in device drivers to avoid code duplication 2016-04-01 06:28:33 +00:00
quicc Replace some more default range checks with RMAN_IS_DEFAULT_RANGE(). 2016-03-02 03:26:56 +00:00
ral Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
random Don't start the random harvester process until timers are working. 2016-03-28 21:51:56 +00:00
rc Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
rccgpio Fix off-by-one bugs. 2015-09-07 21:59:11 +00:00
re Remove taskqueue_enqueue_fast(). 2016-03-01 17:47:32 +00:00
rl Fix a bug introduced in r295736 2016-02-18 03:05:08 +00:00
rndtest Huge cleanup of random(4) code. 2015-06-30 17:00:45 +00:00
rp Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
rt Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
rtwn rtwn: import r290048. 2016-02-21 18:51:48 +00:00
safe Huge cleanup of random(4) code. 2015-06-30 17:00:45 +00:00
sbni Allocate the PCI BAR resource with bus_alloc_resource_any() 2016-03-03 01:07:17 +00:00
scc Replace some more default range checks with RMAN_IS_DEFAULT_RANGE(). 2016-03-02 03:26:56 +00:00
scd Add locking to scd(4) and mark MPSAFE. 2014-11-18 22:02:37 +00:00
sdhci Fix fallout from r292180 (Dec 2015)... ensure that every driver which has 2016-03-21 00:52:24 +00:00
sec Accidentally dropped the 0 padding. 2016-01-01 17:56:52 +00:00
sf
sfxge Remove NULL checks after M_WAITOK allocations, which - by definition - can 2016-03-31 13:20:02 +00:00
sge
si Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
siba Fix the resource_list_print_type() calls to use uintmax_t. 2016-03-22 22:25:08 +00:00
siis Fix some more long -> rman_res_t 2016-03-21 22:19:53 +00:00
sio Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
sis Enable receive filter in sis_rxfilter(). 2015-01-12 07:37:06 +00:00
sk ifnet lock was changed to use sx(9) long time ago. 2016-02-22 00:58:04 +00:00
smbus Expand SMBUS API to add smbus_trans() function. 2015-04-25 16:15:01 +00:00
smc Remove taskqueue_enqueue_fast(). 2016-03-01 17:47:32 +00:00
sn Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
snc Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
snp
sound Replace 0 with NULL for pointers in misc. device drivers. 2016-04-12 17:23:03 +00:00
speaker
spibus Add copyright statement I should have had on these files in 2006, 2015-02-18 14:33:33 +00:00
ste
stg Convert rman to use rman_res_t instead of u_long 2016-01-27 02:23:54 +00:00
stge Fix variable assignment. 2016-02-18 01:24:10 +00:00
streams fd: remove filedesc argument from fdclose 2015-04-11 15:40:28 +00:00
sym Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
syscons Replace the cosine table with a sine table, which (due to the vagaries of 2016-01-02 16:40:37 +00:00
tdfx Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
terasic Merge from CheriBSD: 2014-11-21 21:34:19 +00:00
ti Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
tl In order to reduce use of M_EXT outside of the mbuf allocator and 2015-01-06 12:59:37 +00:00
tpm
trm Remove MAXBSIZE use from drivers where it has nothing to do. 2015-03-22 16:10:28 +00:00
tsec Allow callers of OF_decode_addr to get the size of the found mapping. This 2016-02-16 15:18:12 +00:00
twa Replace several bus_alloc_resource() calls using default arguments with bus_alloc_resource_any() 2016-02-19 03:37:56 +00:00
twe Remove MAXBSIZE use from drivers where it has nothing to do. 2015-03-22 16:10:28 +00:00
tws Replace several bus_alloc_resource() calls with bus_alloc_resource_any() 2016-02-27 03:34:01 +00:00
tx These files were getting sys/malloc.h and vm/uma.h with header pollution 2016-02-01 17:41:21 +00:00
txp
uart Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
ubsec Huge cleanup of random(4) code. 2015-06-30 17:00:45 +00:00
urtwn [urtwn] use/track the last good RSSI for a given node, rather than no RSSI. 2016-04-13 05:19:16 +00:00
usb Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
utopia
vge
viapm
viawd
videomode Add hskew field to struct videomode. It is required by some controllers 2015-06-18 00:22:14 +00:00
virtio Create an API to reset a struct bio (g_reset_bio). This is mandatory 2016-02-17 17:16:02 +00:00
vkbd
vmware/vmxnet3 Only use a power of 2 for the number of receive and transmit queues. 2015-11-16 21:36:50 +00:00
vnic Fix sending TSO packets larger than single DMA segment on VNIC 2016-04-08 16:14:18 +00:00
vr Remove taskqueue_enqueue_fast(). 2016-03-01 17:47:32 +00:00
vt Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
vte Fix variable assignment. 2016-02-18 01:24:10 +00:00
vx In order to reduce use of M_EXT outside of the mbuf allocator and 2015-01-06 12:59:37 +00:00
vxge Replace 0 with NULL for pointers in misc. device drivers. 2016-04-12 17:23:03 +00:00
watchdog CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than ten 2015-05-22 17:05:21 +00:00
wb In order to reduce use of M_EXT outside of the mbuf allocator and 2015-01-06 12:59:37 +00:00
wbwd Remove watchdog timer stop check. 2016-04-14 12:50:27 +00:00
wds Add locking to wds(4) and mark MPSAFE. 2014-11-18 22:12:51 +00:00
wi Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
wl Use uintmax_t (typedef'd to rman_res_t type) for rman ranges. 2016-03-18 01:28:41 +00:00
wpi wpi, iwn: fix check in find_eeprom_channel() 2016-04-03 14:38:26 +00:00
wtap wtap: do not include <sys/types.h> when <sys/param.h> is already included 2015-12-13 20:53:51 +00:00
xe Use uintmax_t (typedef'd to rman_res_t type) for rman ranges. 2016-03-18 01:28:41 +00:00
xen Associate device_t objects with ACPI handles via PCI_CHILD_ADDED(). 2016-04-07 17:15:16 +00:00
xl These files were getting sys/malloc.h and vm/uma.h with header pollution 2016-02-01 17:41:21 +00:00