freebsd-dev/sys/dev
Konstantin Belousov 2c0f13aa59 vm_wait() rework.
Make vm_wait() take the vm_object argument which specifies the domain
set to wait for the min condition pass.  If there is no object
associated with the wait, use curthread' policy domainset.  The
mechanics of the wait in vm_wait() and vm_wait_domain() is supplied by
the new helper vm_wait_doms(), which directly takes the bitmask of the
domains to wait for passing min condition.

Eliminate pagedaemon_wait().  vm_domain_clear() handles the same
operations.

Eliminate VM_WAIT and VM_WAITPFAULT macros, the direct functions calls
are enough.

Eliminate several control state variables from vm_domain, unneeded
after the vm_wait() conversion.

Scetched and reviewed by:	jeff
Tested by:	pho
Sponsored by:	The FreeBSD Foundation, Mellanox Technologies
Differential revision:	https://reviews.freebsd.org/D14384
2018-02-20 10:13:13 +00:00
..
aac sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
aacraid Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
acpi_support
acpica Move VM_NUMA_ALLOC and DEVICE_NUMA under the single global config option NUMA. 2018-01-14 03:36:03 +00:00
adb sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
adlink sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
advansys Fix kernel build after r328523, correct variable names 2018-01-29 04:04:52 +00:00
ae sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
age sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
agp sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
aha Tag the current round of deprecated drivers. 2018-01-29 00:14:46 +00:00
ahci Add AHCI/XHCI device IDs found on AMD 1950X+X399 system 2017-12-29 22:24:41 +00:00
aic Tag the current round of deprecated drivers. 2018-01-29 00:14:46 +00:00
aic7xxx sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
al_eth Do pass removing some write-only variables from the kernel. 2017-12-25 04:48:39 +00:00
alc sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ale sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
alpm
altera sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
amd_ecc_inject
amdpm
amdsbwd amdsbwd: fix handling of timeout values beyond the supported range 2018-01-10 17:35:00 +00:00
amdsmb
amdsmn
amdtemp sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
amr sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
an Create a new ISA_PNP_INFO macro. Use this macro every where we have 2017-12-23 06:49:27 +00:00
arcmsr sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
asmc sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ata Add ISA PNP tables to ISA drivers. Fix a few incidental comments. 2018-01-29 00:22:30 +00:00
ath [ath] Use the BSSID address logic for STA VAPs too. 2018-02-07 09:37:22 +00:00
atkbdc psm(4): Fix panic occuring soon after PS/2 packet has been rejected by 2018-02-04 23:01:48 +00:00
auxio sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
axgbe Do pass removing some write-only variables from the kernel. 2017-12-25 04:48:39 +00:00
bce sys/dev: further adoption of SPDX licensing ID tags. 2017-11-20 19:36:21 +00:00
beri Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
bfe sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
bge spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
bhnd siba(4): Ignore disabled per-core address match entries. 2018-02-12 19:36:26 +00:00
bktr sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
bm sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
bnxt Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
buslogic Tag the current round of deprecated drivers. 2018-01-29 00:14:46 +00:00
bvm sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
bwi sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
bwn bwn(4): Conditionalize "RX decryption attempted" message on a new 2018-02-13 20:07:40 +00:00
bxe dev/bxe: make use of mallocarray(9). 2018-01-10 20:05:19 +00:00
cadence kernel: Fix several typos and minor errors 2017-12-27 03:23:21 +00:00
cardbus 1k objects on the stack are a bad idea. While it's likely safe in this 2017-12-12 20:22:09 +00:00
cas sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ce
cesa SPDX: fix wrong license ID tag in dev/cesa. 2017-12-28 03:10:57 +00:00
cfe sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
cfi sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
chromebook_platform
ciss Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
cm sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
cmx sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
coretemp sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
cp
cpuctl IBRS support, AKA Spectre hardware mitigation. 2018-01-31 14:36:27 +00:00
cpufreq sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
cs Create a new ISA_PNP_INFO macro. Use this macro every where we have 2017-12-23 06:49:27 +00:00
ctau
cx
cxgb cxgb(4): Validate offset/len in the GET_EEPROM ioctl. 2018-01-24 05:16:11 +00:00
cxgbe iw_cxgbe: Remove declaration of a function that no longer exists. 2018-02-07 20:13:08 +00:00
cy sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
cyapa
dc spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
dcons spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
de kernel: Fix several typos and minor errors 2017-12-27 03:23:21 +00:00
dme
dpaa Allow bman-portals and qman-portals to attach to simple-bus 2017-12-14 04:41:07 +00:00
dpms sys/dev: further adoption of SPDX licensing ID tags. 2017-11-20 19:36:21 +00:00
dpt Tag the current round of deprecated drivers. 2018-01-29 00:14:46 +00:00
drm kernel: Fix several typos and minor errors 2017-12-27 03:23:21 +00:00
drm2 vm_wait() rework. 2018-02-20 10:13:13 +00:00
dwc
e1000 Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
ed Create a new ISA_PNP_INFO macro. Use this macro every where we have 2017-12-23 06:49:27 +00:00
efidev Remove SFBUF_OPTIONAL_DIRECT_MAP and such hacks, replacing them across the 2018-01-19 17:46:31 +00:00
ena Fix setting AENQ group in ENA driver 2017-11-09 13:38:17 +00:00
ep Fix r327383: 2017-12-30 19:27:22 +00:00
esp Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
et sys/dev: further adoption of SPDX licensing ID tags. 2017-11-20 19:36:21 +00:00
etherswitch [arswitch] Implement the switch MAC address fetch API. 2018-02-06 08:35:49 +00:00
evdev evdev: change USB scancode 0x54 from KEY_SLASH to KEY_KPSLASH 2017-11-20 19:25:22 +00:00
ex Create a new ISA_PNP_INFO macro. Use this macro every where we have 2017-12-23 06:49:27 +00:00
exca sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
extres Use more verbose panic messages. 2018-01-30 04:06:30 +00:00
fb Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
fdc Create a new ISA_PNP_INFO macro. Use this macro every where we have 2017-12-23 06:49:27 +00:00
fdt Remove fdt fixups for powerpc, they are no longer needed. 2018-01-13 02:56:09 +00:00
fe Create a new ISA_PNP_INFO macro. Use this macro every where we have 2017-12-23 06:49:27 +00:00
ffec sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
filemon sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
firewire Garbage collect IFCAP_POLLING_NOCOUNT. It wasn't used since very 2017-12-06 23:03:34 +00:00
flash Add missing MODULE_DEPENDS(). 2018-02-20 03:51:09 +00:00
fxp sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
gem sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
glxiic sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
glxsb sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
gpio Provide a public function to acquire a gpio pin by giving the property name 2018-02-18 23:08:43 +00:00
gxemul sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
hdmi
hifn sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
hme sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
hpt27xx hpt27xx: plug info leak in hpt_ioctl 2018-01-02 18:29:44 +00:00
hptiop sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
hptmv sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
hptnr hpt{nr,rr}: plug info leak in hpt_ioctl 2018-01-02 18:31:32 +00:00
hptrr hpt{nr,rr}: plug info leak in hpt_ioctl 2018-01-02 18:31:32 +00:00
hwpmc Fix pmcstat exit from kernel introduced by r325275. 2018-01-17 16:41:22 +00:00
hyperv PTI for amd64. 2018-01-17 11:44:21 +00:00
ic sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ichiic
ichsmb
ichwd sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ida sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
if_ndis Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
iicbus Allow i2c hardware drivers to declare their own relationships to ofw_iicbus 2018-02-18 19:33:28 +00:00
iir sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
intel
intpm Use '#' rather than some made up name for fields we want to ignore. 2017-12-22 17:53:27 +00:00
io sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ioat Use '#' rather than some made up name for fields we want to ignore. 2017-12-22 17:53:27 +00:00
ipmi sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ips sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ipw sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
isci kernel: Fix several typos and minor errors 2017-12-27 03:23:21 +00:00
iscsi Add SPDX tags to iscsi(4). 2018-01-24 16:58:26 +00:00
iscsi_initiator sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
iser Merge ^/head r325999 through r326131. 2017-11-23 14:28:14 +00:00
isl
ismt
isp sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ispfw sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
iwi Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
iwm [net80211] convert all of the WME use over to a temporary copy of WME info. 2018-01-02 00:07:28 +00:00
iwn [net80211] convert all of the WME use over to a temporary copy of WME info. 2018-01-02 00:07:28 +00:00
ixgb sys/dev: further adoption of SPDX licensing ID tags. 2017-11-20 19:36:21 +00:00
ixgbe ixv(4): Stop setting editing ifnet flags in ixv_if_init() 2018-01-22 20:56:21 +00:00
ixl Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
jedec_ts
jme sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
joy Tag the current round of deprecated drivers. 2018-01-29 00:14:46 +00:00
kbd Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
kbdmux sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ksyms sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
le Create a new ISA_PNP_INFO macro. Use this macro every where we have 2017-12-23 06:49:27 +00:00
led SPDX: use the Beerware identifier. 2017-11-30 20:33:45 +00:00
lge spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
liquidio Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
lmc SPDX: Reverse License ID tags from the lmc driver. 2017-12-22 17:15:02 +00:00
malo sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
mbox
mc146818 SPDX: Consider code from Carnegie-Mellon University. 2017-11-30 15:48:35 +00:00
md Fix backwards MD_VERIFY logic for md devices. 2018-01-10 00:08:57 +00:00
mdio
mem sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
mfi sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
mge sys/dev: further adoption of SPDX licensing ID tags. 2017-11-20 19:36:21 +00:00
mii Do pass removing some write-only variables from the kernel. 2017-12-25 04:48:39 +00:00
mk48txx sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
mlx sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
mlx4 sys/dev/mlx[45]: fix uses of 1 << 31 2018-01-12 06:36:44 +00:00
mlx5 Move the mlx5 core device pointer first in the mlx5en priv. This help simplify 2018-01-30 12:38:06 +00:00
mly sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
mmc Use the correct revision specifier (EXT_CSD revision rather than 2018-01-13 17:36:11 +00:00
mmcnull
mn SPDX: use the Beerware identifier. 2017-11-30 20:33:45 +00:00
mpr Improve command lifecycle debugging and detection of problems. 2018-02-18 16:41:34 +00:00
mps Improve command lifecycle debugging and detection of problems. 2018-02-18 16:41:34 +00:00
mpt Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
mrsas Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
mse Tag the current round of deprecated drivers. 2018-01-29 00:14:46 +00:00
msk spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
mthca Import the mthca kernel side infiniband driver from Linux 4.9 and fix 2018-02-13 17:04:34 +00:00
mvs kernel: Fix several typos and minor errors 2017-12-27 03:23:21 +00:00
mwl [net80211] convert all of the WME use over to a temporary copy of WME info. 2018-01-02 00:07:28 +00:00
mxge mxge(4) should pass unhandled ioctls to ether_ioctl() 2018-02-15 03:22:04 +00:00
my sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
nand sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ncr
nctgpio nctgpio: add new device id for the GPIO chip in PCEngines APU3 2018-01-02 20:58:05 +00:00
ncv Tag the current round of deprecated drivers. 2018-01-29 00:14:46 +00:00
neta
netfpga10g/nf10bmac
netmap Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
nfe
nfsmb
nge spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
nmdm sys/dev: further adoption of SPDX licensing ID tags. 2017-11-20 19:36:21 +00:00
nsp Tag the current round of deprecated drivers. 2018-01-29 00:14:46 +00:00
ntb Try to preallocate receive memory early. 2018-01-31 01:04:36 +00:00
null sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
nvd sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
nvme Use atomic load and stores to ensure that the compiler doesn't 2018-01-29 00:00:52 +00:00
nvram sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
nvram2env sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
nxge sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
oce sys/dev: further adoption of SPDX licensing ID tags. 2017-11-20 19:36:21 +00:00
ofw Set internal error returns for OF_peer(), OF_child(), and OF_parent() to 2018-02-19 15:49:14 +00:00
otus [net80211] convert all of the WME use over to a temporary copy of WME info. 2018-01-02 00:07:28 +00:00
ow
pbio sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
pccard Minor formatting and style tweaks to some comments. 2017-12-28 18:51:35 +00:00
pccbb Create a new ISA_PNP_INFO macro. Use this macro every where we have 2017-12-23 06:49:27 +00:00
pcf sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
pci Add PCI methods to iterate over the PCI capabilities 2018-02-19 18:41:56 +00:00
pcn spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
pdq sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
pms pms/freebsd: fix compiler warnings 2017-10-21 07:23:45 +00:00
powermac_nvram sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ppbus SPDX: use the Beerware identifier. 2017-11-30 20:33:45 +00:00
ppc Create a new ISA_PNP_INFO macro. Use this macro every where we have 2017-12-23 06:49:27 +00:00
proto
psci Add a function to find the PSCI version the firmware implements from 2018-01-09 15:57:09 +00:00
pst Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
pty sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
puc sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
qlnx/qlnxe ql*_def.h: fix QL_ALIGN parenthesization 2017-10-18 19:28:28 +00:00
qlxgb sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
qlxgbe sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
qlxge sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
quicc sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ral Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
random random(4): Add CCP random source definitions 2018-01-16 02:56:27 +00:00
rc sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
rccgpio
re spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
rl
rndtest sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
rp Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
rt sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
rtwn [net80211] convert all of the WME use over to a temporary copy of WME info. 2018-01-02 00:07:28 +00:00
safe sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
sbni Add ISA PNP tables to ISA drivers. Fix a few incidental comments. 2018-01-29 00:22:30 +00:00
scc sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
sdhci Don't call sdhci_cleanup_slot() if sdhci_init_slot() never got called. 2018-02-17 23:39:10 +00:00
sec sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
sf spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
sfxge kernel: Fix several typos and minor errors 2017-12-27 03:23:21 +00:00
sge spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
siis sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
sio kernel: Fix several typos and minor errors 2017-12-27 03:23:21 +00:00
sis spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
sk spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
smbus sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
smc Do pass removing some write-only variables from the kernel. 2017-12-25 04:48:39 +00:00
sn sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
snp sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
sound Add ISA PNP tables to ISA drivers. Fix a few incidental comments. 2018-01-29 00:22:30 +00:00
speaker
spibus Provide public declarations for ofw_spibus_driver and ofw_spibus_devclass 2018-02-18 23:35:23 +00:00
ste spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
stg Tag the current round of deprecated drivers. 2018-01-29 00:14:46 +00:00
stge sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
sym sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
syscons Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
tdfx sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
terasic sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
ti spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
tl spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
tpm
trm sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
tsec sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
twa sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
twe sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
tws sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
tx sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
txp if_txpreg.h: drop clauses 3 and 4. 2017-12-29 00:59:56 +00:00
uart Disable EARLY_PRINTF from the Armada 3700 uart, it breaks when we want 2018-02-01 15:05:17 +00:00
ubsec sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
usb Do not try to deallocate memory that wasn't allocated (you'd think that 2018-02-17 23:23:27 +00:00
vge spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
viapm
viawd sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
videomode
virtio Add more virtqueue getter methods 2018-02-19 19:31:18 +00:00
vkbd sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
vmware/vmxnet3 Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
vnic Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
vr spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
vt Fix GCC build broken by r32744 2017-12-31 23:40:06 +00:00
vte sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
vx sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
vxge sys/dev: further adoption of SPDX licensing ID tags. 2017-11-20 19:36:21 +00:00
watchdog make SW_WATCHDOG dynamic 2018-01-03 00:56:30 +00:00
wb spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
wbwd Add IDs for Nuvoton NCT6793/NCT6795. 2018-01-13 16:31:07 +00:00
wi spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
wpi [net80211] convert all of the WME use over to a temporary copy of WME info. 2018-01-02 00:07:28 +00:00
wtap sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
xdma
xe sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
xen Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
xilinx
xl sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00