freebsd-dev/sys/dev
Mark Johnston 30038a8b4e md: Get rid of the pbuf zone
The zone is used solely to provide KVA for mapping BIOs so that we can
pass mapped buffers to VOP_READ and VOP_WRITE.  Currently we preallocate
nswbuf/10 bufs for this purpose during boot.

The intent was to limit KVA usage on 32-bit systems, but the
preallocation means that we in fact consumed more KVA than needed unless
one has more than nswbuf/10 (typically 25) vnode-backed MD devices
in existence, which I would argue is the uncommon case.

Meanwhile, all I/O to an MD is handled by a dedicated thread, so we can
instead simply preallocate the KVA region at MD device creation time.

Event:		BSDCan 2023
Reviewed by:	kib
MFC after:	1 month
Differential Revision:	https://reviews.freebsd.org/D40215
2023-05-23 10:27:10 -04:00
..
aac spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
aacraid spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
acpi_support acpi_support: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:59 -07:00
acpica spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
adb spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
adlink adlink: Remove unused devclass argument to DRIVER_MODULE. 2022-05-10 10:21:38 -07:00
ae spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
age spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
agp spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ahci spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
aic7xxx ddb: use _FLAGS command macros where appropriate 2022-07-05 11:56:55 -03:00
al_eth al: Replace boolean_t with either al_bool or bool. 2023-05-04 12:32:40 -07:00
alc spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ale spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
alpm alpm: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
altera spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
amd_ecc_inject kmem_malloc/free: Use void * instead of vm_offset_t for kernel pointers. 2022-09-22 15:09:19 -07:00
amdgpio spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
amdpm dev/amd*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:00 -07:00
amdsbwd spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
amdsmb dev/amd*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:00 -07:00
amdsmn dev/amd*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:00 -07:00
amdtemp spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
arcmsr arcmsr(4): Fix reading buffer empty length error. 2023-03-31 22:43:43 -07:00
asmc spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ata spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ath spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
atkbdc spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
axgbe spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
backlight spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
bce Mechanically convert bce(4) to IfAPI 2023-02-06 12:32:11 -05:00
beri Mechanically convert vtbe(4) to IfAPI 2023-02-07 14:16:18 -05:00
bfe spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
bge Mechanically convert bge(4) to DrvAPI 2023-01-31 15:02:18 -05:00
bhnd spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSD 2023-05-12 10:44:04 -06:00
bnxt IfAPI: Finish conversion of bnxt(4) to IfAPI. 2023-01-31 15:02:18 -05:00
bwi spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
bwn spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
bxe bxe: prefer C99 bool to boolean_t 2023-05-01 16:23:39 -04:00
cadence spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
cardbus spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
cas spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
cesa spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
cfe spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
cfi spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
chromebook_platform chromebook_platform: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
ciss spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
coretemp spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
cpuctl spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
cpufreq spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
cxgb spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
cxgbe cxgbe: Move ethofld_transmit under #ifdef INET || INET. 2023-05-20 09:27:40 -07:00
cyapa cyapa: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:02 -07:00
dc Mechanically convert dc(4) to IfAPI 2023-02-06 12:32:13 -05:00
dcons Fix various places which cast a pointer to a vm_paddr_t or vice versa. 2022-10-03 16:10:41 -07:00
dialog/da9063 spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
dpaa dtsec: Complete mechanical conversion to IfAPI 2023-03-11 11:34:42 -05:00
dpaa2 dpaa2: Simplify addresses translation with PHYS_TO_DMAP 2023-05-11 17:38:35 +02:00
dpms dpms: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
drm2 spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
dwc dwc(4): Use bool rather than boolean_t. 2023-05-04 12:33:20 -07:00
dwwdt spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
e1000 em: sync platform detection with Linux 2023-05-17 12:14:02 +02:00
efidev Expose EFI wake time API 2023-04-28 04:27:55 +03:00
ena net: replace IFF_KNOWSEPOCH with IFF_NEEDSEPOCH 2023-04-17 09:08:35 -07:00
enetc spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
enic enic: convert to IfAPI 2023-02-06 13:19:48 -08:00
eqos spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
et Mechanically convert if_et(4) to IfAPI 2023-02-06 12:32:08 -05:00
etherswitch spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
evdev evdev: Extend EVIOCGRAB ioctl scope to cover kbd interface 2022-11-19 02:54:46 +03:00
exca spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
extres spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
fb spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
fdc spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
fdt spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ffec spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
filemon spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
firewire Mechanically convert fwe(4) and fwip(4) to IfAPI 2023-02-06 12:32:09 -05:00
firmware/arm scmi: Suppress a couple of -Wunused-function warnings 2023-02-24 13:44:52 -05:00
flash spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ftgpio ftgpio: Fix panic at attach and use better device description 2023-03-02 08:17:04 -07:00
ftwd ftwd/ichwd/itwd/viawd/wbwd: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
fxp spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSD 2023-05-12 10:44:04 -06:00
gem spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSD 2023-05-12 10:44:04 -06:00
glxiic spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
glxsb spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
goldfish spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
gpio spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
hdmi arm: Rename hdmi_if.m to crtc_if.m 2023-03-17 13:34:57 +01:00
hid spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSD 2023-05-12 10:44:04 -06:00
hifn hifn: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
hpt27xx spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
hptiop spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
hptmv spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
hptnr spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
hptrr spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
hwpmc spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
hyperv spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
iavf iavf: purge EOL release compatibility 2023-02-04 09:13:08 -07:00
ic spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ice ice(4): Use the existing CTLFLAG_RWTUN flag definition 2023-04-12 12:20:38 +08:00
ichiic ichiic: use bool for one-bit wide bit-fields 2023-04-19 22:25:50 +02:00
ichsmb ichsmb/imcsmb/intpm/ismt: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:02 -07:00
ichwd spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ida spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
igc DrvAPI: Trivial mechanical conversions for various drivers 2022-12-21 15:36:59 -05:00
iicbus spdx: Simplify BSD-2-Clause AND BSD-2-Clause 2023-05-12 10:44:04 -06:00
imcsmb spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
intel intelspi: add PCI attachment (Lynx/Wildcat/Sunrise Point) 2023-04-24 12:41:52 +03:00
intpm ichsmb/imcsmb/intpm/ismt: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:02 -07:00
io spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ioat ioat: Add Ice Lake ID. 2022-10-06 14:44:10 -04:00
iommu spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ipmi spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ips spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ipw spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
irdma irdma: Silence an unused function warning 2023-04-26 09:36:52 -04:00
isci spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
iscsi spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
iser Fix various places which cast a pointer to a uint64_t or vice versa. 2022-09-28 13:58:02 -07:00
isl isl: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:02 -07:00
ismt ichsmb/imcsmb/intpm/ismt: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:02 -07:00
isp spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ispfw spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
itwd ftwd/ichwd/itwd/viawd/wbwd: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
iwi spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
iwm iwm(4): Correct some typos in source code comments 2022-09-04 13:33:59 +02:00
iwn Mechanically convert iwi(4) and iwn(4) to IfAPI 2023-02-06 12:32:05 -05:00
ixgbe ixgbe: Fix typos in source code comments 2023-04-28 18:01:58 +08:00
ixl ixl(4): Fix MAC/VLAN filters accounting 2023-02-15 14:34:25 -08:00
jedec_dimm spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
jme spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
kbd spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
kbdmux spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ksyms spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
kvm_clock spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
le spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSD 2023-05-12 10:44:04 -06:00
led
lge lge: ansify 2023-02-12 21:38:11 +00:00
liquidio Mechanically convert liquidio(4) to IfAPI 2023-02-07 14:16:17 -05:00
mailbox/arm Add support for ARM System Control and Management Interface (SCMI) v3.1. 2022-12-19 22:28:21 +00:00
malo spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
mana Mechanically convert mana to IfAPI 2023-02-07 14:16:18 -05:00
mbox
md md: Get rid of the pbuf zone 2023-05-23 10:27:10 -04:00
mdio Remove unused mdio_devclass. 2022-05-06 15:39:28 -07:00
mem spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
mfi spdx: Simplify BSD-2-Clause AND BSD-2-Clause 2023-05-12 10:44:04 -06:00
mgb Last change for mgb(4) needed for IfAPI conversion 2023-01-31 16:26:33 -05:00
mge mge(4): Fix build after IfAPI conversion 2023-02-06 15:56:22 -05:00
mii spdx: Simplify BSD-2-Clause AND BSD-2-Clause 2023-05-12 10:44:04 -06:00
mlx spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
mlx4 Revert "mlx4: Move DEFINE_MUTEX() outside function body." 2023-05-22 12:53:38 +02:00
mlx5 mlx5en(4): Don't wait for receive queue to fill up with mbufs during open channels. 2023-04-18 15:01:07 +02:00
mlxfw mlxfw: fix potential NULL pointer dereference 2023-04-04 15:27:46 -05:00
mmc spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
mmcnull mmc: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:39:32 -07:00
mpr mpr: don't use hardcoded value in debug branch 2023-04-21 10:01:38 +02:00
mps spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
mpt spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
mrsas mrsas(4) switch from PTRIN define to include sys/abi_compat.h 2023-04-28 13:51:20 -07:00
msk Mechanically convert msk(4) to IfAPI 2023-02-06 12:32:12 -05:00
mthca Fix unused variable warning in mlx5_ib_devx.c 2022-07-25 00:40:13 +02:00
mvs spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
mwl spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
mxge spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
my spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
nctgpio gpio: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
neta mvneta: add the missing include opt_mvneta.h 2023-02-07 19:20:05 +00:00
netmap spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
nfe DrvAPI: Trivial mechanical conversions for various drivers 2022-12-21 15:36:59 -05:00
nfsmb nfsmb: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:02 -07:00
nge Mechanically convert nge(4) to IfAPI 2023-02-06 12:32:13 -05:00
nmdm
ntb ntb: Use uintmax_t casts and %j to print physical addresses. 2022-09-28 13:56:31 -07:00
null spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
nvd spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
nvdimm spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
nvme spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
nvram spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
oce net: replace IFF_KNOWSEPOCH with IFF_NEEDSEPOCH 2023-04-17 09:08:35 -07:00
ocs_fc ocs: Fix mismatch in array bounds. 2022-12-07 12:31:33 -08:00
ofw spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSD 2023-05-12 10:44:04 -06:00
otus Use bool for one-bit wide bit-fields 2023-04-25 19:26:03 +02:00
ow ow: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:03 -07:00
p2sb p2sb: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:03 -07:00
pbio spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
pccard spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
pccbb spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
pcf spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
pci spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
pms Adjust tdsaContext_t::NvmdResponseSet declaration to avoid clang 15 warning 2022-07-21 21:49:58 +02:00
powermac_nvram spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ppbus spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ppc spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
proto proto: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:03 -07:00
psci Add PSCI affinity info return values 2023-03-16 13:08:00 +00:00
pst spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
pty spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
puc spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
pwm spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
qat qat: Fixed Coverity reported issue 2023-02-01 11:02:08 -05:00
qat_c2xxx spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSD 2023-05-12 10:44:04 -06:00
qcom_clk spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
qcom_dwc3 spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
qcom_gcc spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
qcom_mdio spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
qcom_qup spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
qcom_rnd spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
qcom_tcsr spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
qcom_tlmm spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
qlnx Mechanically convert qlnx(4) to IfAPI 2023-03-24 10:09:53 -04:00
qlxgb spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
qlxgbe spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
qlxge spdx: Remove duplicate lines 2023-05-12 10:44:03 -06:00
quicc spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ral net80211 / drivers: rename to IEEE80211_FC0_SUBTYPE_QOS_DATA 2022-09-03 21:04:13 +00:00
random spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
rccgpio gpio: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
re if_re: Drop redundant assignments for ifq_maxlen and ifq_drv_maxlen 2023-03-21 12:29:24 +08:00
rl Mechanically convert if_rl(4) to IfAPI 2023-02-06 12:32:08 -05:00
rndtest
rtsx spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
rtwn rtwm: purge EOL release compatibility 2023-02-04 09:13:10 -07:00
safe spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
safexcel spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
sbni sbni(4): Fix i386 build 2023-02-06 15:56:22 -05:00
scc spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
sdhci spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
sdio sdio: Do not allow setting a block size if function doesn't support it 2022-08-10 22:07:24 +02:00
sec spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
sfxge spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
sge Mechanically convert sge(4) to IfAPI 2023-02-06 12:32:14 -05:00
siis spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
sis Mechanically convert sis(4) to IfAPI 2023-02-06 12:32:10 -05:00
sk sk: ansify 2023-02-08 00:05:03 +00:00
smartpqi smartpqi(4): Fix two typos in kernel error messages 2022-10-25 13:17:20 +02:00
smbios spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
smbus spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
smc spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
snp spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
sound spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSD 2023-05-12 10:44:04 -06:00
speaker speaker: ansify 2023-02-13 18:28:09 +00:00
spibus spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
sram Add support for ARM System Control and Management Interface (SCMI) v3.1. 2022-12-19 22:28:21 +00:00
ste Mechanically convert if_ste(4) to IfAPI 2023-02-06 12:32:07 -05:00
stge spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSD 2023-05-12 10:44:04 -06:00
sume spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
superio superio,ftgpio: Add support for Fintek F81865 GPIO 2023-02-28 10:17:53 -07:00
sym sym: Remove unused devclass argument to DRIVER_MODULE. 2022-05-06 15:46:56 -07:00
syscons spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
tcp_log spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
tdfx spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ti Mechanically convert if_ti(4) to IfAPI 2023-02-06 12:32:06 -05:00
tpm tpm: Fix entropy harvesting logic 2022-09-02 13:09:41 +02:00
tsec spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
tws spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
uart spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
usb spdx: Simplify BSD-2-Clause AND BSD-2-Clause 2023-05-12 10:44:04 -06:00
veriexec veriexec: Rename old VERIEXEC_SIGNED_LOAD as VERIEXEC_SIGNED_LOAD32 2023-04-17 11:47:32 -04:00
vge Mechanically convert if_vge(4) to IfAPI 2023-02-06 12:32:08 -05:00
viapm viapm: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:02 -07:00
viawd spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
video arm: Rename hdmi_if.m to crtc_if.m 2023-03-17 13:34:57 +01:00
videomode
virtio spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
vkbd spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
vmd vmd: Add DID 8086:7D0B and 8086:AD0B for Intel MTL SKUs 2022-10-06 12:44:59 -04:00
vmgenc spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
vmware pvscsi: maximum target number is one less than number of targets 2023-05-05 11:51:44 +02:00
vnic thunderx: fix potential sign extension issue 2023-03-01 09:48:17 -05:00
vr Mechanically convert if_vr(4) to IfAPI 2023-02-06 12:32:07 -05:00
vt spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
vte spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
watchdog spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
wbwd spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
wdatwd spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
wg wg: change module name to if_wg 2023-04-29 18:30:24 +02:00
wpi Use bool for one-bit wide bit-fields 2023-04-25 19:26:03 +02:00
wtap spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
xdma Fix xdma_if.m in an ACPI only kernel 2022-10-27 17:17:20 +01:00
xen spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
xilinx Mechanically convert if_xae to IfAPI 2023-02-07 14:15:04 -05:00
xl spdx: Simplify BSD-2-Clause AND BSD-2-Clause 2023-05-12 10:44:04 -06:00
xz
zlib