freebsd-dev/sys/dev
Doug Moore 87d405eab9 iommu_gas: initialize start_gap as first node
In iommu_gas.c, domain->start_gap points to one of the nodes on either
side of the first free, unallocated range. In iommu_gas_init_domain,
it is initialized to point to the node after the single free
range. Change it to point to the node before that free range, so that,
when 'lowaddr' is within the initial free range, the first allocation
search for free space below 'lowaddr' does not begin and end at an
address above 'lowaddr'. This fixes problems on a machine with Intel
DMAR enabled.

Reported by:	jah
Reviewed by:	dougm
Tested by:	jah
Obtained from:	jah
Fixes:	commit db151ca0c3 iommu_gas: start space search from 1st free space
MFC after:	1 day
2023-02-08 11:04:13 -06:00
..
aac kerneldump: remove physical argument from d_dumper 2022-05-13 10:42:48 -03:00
aacraid aacraid: Remove unused devclass argument to DRIVER_MODULE. 2022-05-06 15:39:28 -07:00
acpi_support acpi_support: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:59 -07:00
acpica acpica: purge EOL release compatibility 2023-02-04 09:13:09 -07:00
adb Support Unicode characters in keymap dead key tables 2023-02-06 23:48:47 +01:00
adlink adlink: Remove unused devclass argument to DRIVER_MODULE. 2022-05-10 10:21:38 -07:00
ae Mechanically convert ae(4) to IfAPI 2023-02-06 12:32:05 -05:00
age Mechanically convert age(4), alc(4), and ale(4) to IfAPI 2023-02-06 12:32:14 -05:00
agp kmem_malloc/free: Use void * instead of vm_offset_t for kernel pointers. 2022-09-22 15:09:19 -07:00
ahci ahci(4): Fix a typo in a source code comment 2023-01-11 10:46:58 +01:00
aic7xxx ddb: use _FLAGS command macros where appropriate 2022-07-05 11:56:55 -03:00
al_eth Mechanically convert al_eth(4) to IfAPI 2023-02-06 12:32:13 -05:00
alc Mechanically convert age(4), alc(4), and ale(4) to IfAPI 2023-02-06 12:32:14 -05:00
ale Mechanically convert age(4), alc(4), and ale(4) to IfAPI 2023-02-06 12:32:14 -05:00
alpm alpm: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
altera Mechanically convert atse(4) to IfAPI 2023-02-07 14:15:04 -05: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 dev/amd*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:00 -07:00
amdpm dev/amd*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:00 -07:00
amdsbwd amdsbwd(4): Fix a typo in a source code comment 2022-06-04 11:26:44 +02: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 dev/amd*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:00 -07:00
arcmsr arcmsr(4): Fix a typo in a source code comment 2022-10-25 12:57:37 +02:00
asmc asmc: Add support for 10 byte light sensor payloads; MacBookAir6,1 2023-02-08 04:06:16 +00:00
ata ata(4): Fix a typo in a source code comment 2022-07-03 15:12:26 +02:00
ath ath(4) IfAPI fixups 2023-02-06 12:32:05 -05:00
atkbdc Support Unicode characters in keymap dead key tables 2023-02-06 23:48:47 +01:00
axgbe Convert iflib(4) and iflib-based drivers to the DrvAPI 2022-12-21 09:20:06 -05:00
backlight backlight: Update cached value when getting the brightness 2022-05-25 16:50:25 +02: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 Mechanically convert if_bfe(4) to IfAPI 2023-02-06 12:32:06 -05:00
bge Mechanically convert bge(4) to DrvAPI 2023-01-31 15:02:18 -05:00
bhnd Alter the prototype of qsort_r(3) to match POSIX, which adopted the 2022-09-30 15:26:30 -07:00
bnxt IfAPI: Finish conversion of bnxt(4) to IfAPI. 2023-01-31 15:02:18 -05:00
bwi bwi/bwn: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:00 -07:00
bwn bwi/bwn: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:00 -07:00
bxe DrvAPI: Trivial mechanical conversions for various drivers 2022-12-21 15:36:59 -05:00
cadence cgem: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 14:26:44 -07:00
cardbus subr_bus: restore bus_null_rescan() 2022-06-23 16:07:00 -03:00
cas Mechanically convert if_cas(4) to IfAPI 2023-01-31 16:26:34 -05:00
cesa pmap_unmapdev/bios: Accept a pointer instead of a vm_offset_t. 2022-09-22 15:08:52 -07:00
cfe
cfi Remove unused cfi_diskclass. 2022-05-10 10:21:39 -07:00
chromebook_platform chromebook_platform: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
ciss ciss: Remove unused devclass argument to DRIVER_MODULE. 2022-05-06 15:39:29 -07:00
coretemp coretemp: Only log critical temperature events 2023-02-04 22:05:48 -07:00
cpuctl
cpufreq cpufreq: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:39:29 -07:00
cxgb cxgb(4): Fix a typo in a source code comment 2022-07-31 09:59:03 +02:00
cxgbe cxgbe T6 KTLS: Use intotcpcb(). 2023-02-06 17:07:53 -08: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 da9063_rtc: Add new driver for the Dialog Semiconductor DA9063 RTC 2022-09-13 17:46:21 +01:00
dpaa Mechanically convert dtsec(4) to IfAPI 2023-01-24 15:05:28 -05:00
dpaa2 Make sure error is defined in dpaa2 2022-10-27 18:03:32 +01:00
dpms dpms: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
drm2 Remove an extra argument to SYSCTL_FOREACH 2022-10-05 10:27:48 +01:00
dwc if_dwc: fix reinitialization with changed MAC 2022-09-09 12:31:26 -03:00
dwwdt dwwdt: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 14:26:46 -07:00
e1000 em(4): Add IDs for new Intel(R) I219 devices 2023-02-06 14:35:56 -08:00
efidev Use the correct size when checking an EFI address 2022-09-09 08:47:15 +01:00
ena Mechanically convert ena(4) to DrvAPI 2023-01-13 17:09:17 +01:00
enetc DrvAPI: Trivial mechanical conversions for various drivers 2022-12-21 15:36:59 -05:00
enic enic: convert to IfAPI 2023-02-06 13:19:48 -08:00
eqos Rename left off of eqos to if_eqos accordingly. 2022-12-23 05:28:50 +00:00
et Mechanically convert if_et(4) to IfAPI 2023-02-06 12:32:08 -05:00
etherswitch etherswitch: Clean up whitespace after IfAPI conversion 2023-01-31 16:26:33 -05:00
evdev evdev: Extend EVIOCGRAB ioctl scope to cover kbd interface 2022-11-19 02:54:46 +03:00
exca exca(4): Fix a typo in a source code comment 2022-03-28 19:30:10 +02:00
extres extres/phy: Add mode setting function. 2023-01-03 10:19:29 +01:00
fb Fix various places which cast a pointer to a vm_paddr_t or vice versa. 2022-10-03 16:10:41 -07:00
fdc fd/fdc: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:58 -07:00
fdt sys: Nuke double-semicolons 2022-11-02 09:34:20 -06:00
ffec Mechanically convert ffec(4) to IfAPI 2023-01-31 16:26:36 -05:00
filemon filemon: Reject FILEMON_SET_FD commands when the fd is a kqueue 2022-02-03 09:41:53 -05:00
firewire Mechanically convert fwe(4) and fwip(4) to IfAPI 2023-02-06 12:32:09 -05:00
firmware/arm Add support for ARM System Control and Management Interface (SCMI) v3.1. 2022-12-19 22:28:21 +00:00
flash spi flash: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22: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 fxp: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:39:30 -07:00
gem Mechanically convert gem(4) to IfAPI 2023-01-31 16:26:35 -05:00
glxiic glxiic/glxsb: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:43 -07:00
glxsb glxiic/glxsb: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:43 -07:00
goldfish goldfish_rtc: Fix handling a local time RTC 2022-08-14 19:50:22 +01:00
gpio Support Unicode characters in keymap dead key tables 2023-02-06 23:48:47 +01:00
hdmi dwc_hdmi: Remove unused devclass argument to DRIVER_MODULE. 2022-05-10 10:21:39 -07:00
hid Support Unicode characters in keymap dead key tables 2023-02-06 23:48:47 +01:00
hifn hifn: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
hpt27xx hpt*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:39:30 -07:00
hptiop hpt*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:39:30 -07:00
hptmv hptmv: purge EOL release compatibility 2023-02-04 09:13:09 -07:00
hptnr hpt*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:39:30 -07:00
hptrr hpt*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:39:30 -07:00
hwpmc Fix the SPDX-License-Identifier in DMC-620 files 2022-12-22 10:36:18 +00:00
hyperv Support Unicode characters in keymap dead key tables 2023-02-06 23:48:47 +01:00
iavf iavf: purge EOL release compatibility 2023-02-04 09:13:08 -07:00
ic
ice ice: Fix a typo in a source code comment 2023-01-11 10:50:32 +01:00
ichiic ig4(4): Add device HID to match I2C controller on ASUS X540 laptops 2022-07-22 02:49:13 +03:00
ichsmb ichsmb/imcsmb/intpm/ismt: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:02 -07:00
ichwd ftwd/ichwd/itwd/viawd/wbwd: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
ida kerneldump: remove physical argument from d_dumper 2022-05-13 10:42:48 -03:00
igc DrvAPI: Trivial mechanical conversions for various drivers 2022-12-21 15:36:59 -05:00
iicbus Mechanically convert ic(4) to IfAPI 2023-02-06 12:32:12 -05:00
imcsmb ichsmb/imcsmb/intpm/ismt: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:02 -07:00
intel pchtherm/intelspi: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:02 -07:00
intpm ichsmb/imcsmb/intpm/ismt: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:02 -07:00
io
ioat ioat: Add Ice Lake ID. 2022-10-06 14:44:10 -04:00
iommu iommu_gas: initialize start_gap as first node 2023-02-08 11:04:13 -06:00
ipmi ipmi: use a queue for kcs driver requests when possible 2022-11-01 10:55:14 -07:00
ips kerneldump: remove physical argument from d_dumper 2022-05-13 10:42:48 -03:00
ipw DrvAPI: Trivial mechanical conversions for various drivers 2022-12-21 15:36:59 -05:00
irdma irdma(4): Add code for compilation on stable/13 branch 2023-02-06 14:37:39 -08:00
isci isci(4): Fix common typos in source code comments 2023-01-11 10:45:08 +01:00
iscsi Suppress possible unused variable warning for icl_soft.c 2022-07-27 21:13:58 +02: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 isp: Remove a double word in the driver manual 2022-09-10 13:03:38 +02:00
ispfw
itwd ftwd/ichwd/itwd/viawd/wbwd: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
iwi Mechanically convert iwi(4) and iwn(4) to IfAPI 2023-02-06 12:32:05 -05: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: purge EOL release compatibility 2023-02-04 09:11:05 -07:00
ixl ixl: purge EOL release compatibility 2023-02-04 09:13:08 -07:00
jedec_dimm jedec_dimm: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:02 -07:00
jme Mechanically convert jme(4) to IfAPI 2023-02-06 12:32:09 -05:00
kbd Support Unicode characters in keymap dead key tables 2023-02-06 23:48:47 +01:00
kbdmux Support Unicode characters in keymap dead key tables 2023-02-06 23:48:47 +01:00
ksyms
kvm_clock kvmclock: Fix initialization when EARLY_AP_STARTUP is not defined 2023-01-13 10:37:37 -05:00
le Mechanically convert le(4) to IfAPI 2023-02-06 12:32:11 -05:00
led
lge Mechanically convert lge(4) to IfAPI 2023-02-06 12:32:10 -05: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 DrvAPI: Trivial mechanical conversions for various drivers 2022-12-21 15:36:59 -05:00
mana Mechanically convert mana to IfAPI 2023-02-07 14:16:18 -05:00
mbox
md md.c: another style fix 2023-01-20 04:39:36 +02:00
mdio Remove unused mdio_devclass. 2022-05-06 15:39:28 -07:00
mem Add new vnode dumper to support live minidumps 2022-04-05 15:35:05 -03:00
mfi uefi(8): Fix a typo in a source code comment 2022-07-31 12:14:54 +02: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 Add driver for Motorcomm YT8511 GbE PHY 2022-12-13 05:58:51 +00:00
mlx mlx(4): Fix a common typo in a source code comment 2022-06-05 09:53:59 +02:00
mlx4 Mechanically convert mlx4(4) to IfAPI 2023-02-07 14:16:11 -05:00
mlx5 mlx5: purge EOL release compatibility 2023-02-04 09:13:09 -07:00
mlxfw
mmc mmc: purge EOL release compatibility 2023-02-04 09:11:13 -07:00
mmcnull mmc: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:39:32 -07:00
mpr Fix mpr(4) panic during a firmware update. 2022-10-17 12:48:34 -04:00
mps mps(4): Remove a double word in a source code comment 2022-09-04 13:48:21 +02:00
mpt mpt: purge EOL release compatibility 2023-02-04 09:10:34 -07:00
mrsas mrsas: purge EOL release compatibility 2023-02-04 09:10:36 -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 mvs(4): Fix a typo in a source code comment 2023-01-11 10:49:22 +01:00
mwl Mechanically convert mwl(4) to IfAPI 2023-01-31 16:26:35 -05:00
mxge Mechanically convert mxge(4) to IfAPI 2023-02-06 12:52:46 -05:00
my Mechanically convert if_my(4) to IfAPI 2023-02-06 12:32:12 -05: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 netmap: Try to count packet drops in emulated mode 2023-01-23 14:42:41 -05: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 Remove 12.x ABI compat for kernel dump ioctls 2022-04-15 12:06:05 -03:00
nvd Adjust nvd_{load,unload}() definitions to avoid clang 15 warnings 2022-07-20 17:13:49 +02:00
nvdimm nvdimm: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:03 -07:00
nvme nvme: Clear the notify flag if the consumer rejects the controller. 2022-12-20 02:53:38 +01:00
nvram
nvram2env nvram2env: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-10 10:21:39 -07:00
oce Mechanically convert oce(4) to IfAPI 2023-02-07 14:16:17 -05:00
ocs_fc ocs: Fix mismatch in array bounds. 2022-12-07 12:31:33 -08:00
ofw ofw: add BUS_GET_DEVICE_PATH interface to openfirm/fdt, somewhat incomplete. 2022-10-18 16:55:47 +09:00
otus DrvAPI: Trivial mechanical conversions for various drivers 2022-12-21 15:36:59 -05: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 pbio: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 14:26:44 -07:00
pccard pccard: Remove more of the PC Card infrastructure 2021-12-14 15:27:47 -07:00
pccbb pccbb: Remove unused devclass argument to DRIVER_MODULE. 2022-05-06 15:46:55 -07:00
pcf pcf: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 14:26:43 -07:00
pci Add the fixed memory type to the pci ecam driver 2023-01-18 09:31:50 +00:00
pms Adjust tdsaContext_t::NvmdResponseSet declaration to avoid clang 15 warning 2022-07-21 21:49:58 +02:00
powermac_nvram powerpc_nvram: Fix a bug in the adler32 checksum. 2022-10-03 16:10:41 -07:00
ppbus Mechanically convert if_plip(4) to IfAPI 2023-02-06 12:32:06 -05:00
ppc ppbus/ppc: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:55 -07:00
proto proto: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:03 -07:00
psci arm_smcc_1_2_*: Don't trash SP and X19 if no return value structure. 2023-02-01 13:54:09 -08:00
pst pst: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:43 -07:00
pty
puc puc: Remove unused devclass argument to DRIVER_MODULE. 2022-05-06 15:46:55 -07:00
pwm pwm: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:03 -07:00
qat qat: Fixed Coverity reported issue 2023-02-01 11:02:08 -05:00
qat_c2xxx qat_c2xxx: Add a required MODULE_DEPEND for firmware(9) 2022-07-28 10:11:59 -04:00
qcom_clk qcom_clk: Fix a typo in an error message 2023-01-11 10:42:09 +01:00
qcom_dwc3 qcom_*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-10 10:21:39 -07:00
qcom_gcc qcom_gcc: fix the parent clock to work again 2022-09-12 20:10:24 -07:00
qcom_mdio qcom_*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-10 10:21:39 -07:00
qcom_qup qcom_qup: compilation fixes 2022-09-12 20:10:25 -07:00
qcom_rnd qcom_*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-10 10:21:39 -07:00
qcom_tcsr qcom_*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-10 10:21:39 -07:00
qcom_tlmm qcom_tlmm: use return code instead of always returning true. 2022-09-12 20:10:25 -07:00
qlnx qlnxr: cleanup secondary effects from EOL purge 2023-02-04 09:13:09 -07:00
qlxgb qlxgb: purge EOL release compatibility 2023-02-04 09:13:08 -07:00
qlxgbe qlxgbe: purge EOL release compatibility 2023-02-04 09:13:08 -07:00
qlxge qlxge: purge EOL release compatibility 2023-02-04 09:13:08 -07:00
quicc quicc: Remove unused devclass argument to DRIVER_MODULE. 2022-05-10 10:21:39 -07:00
ral net80211 / drivers: rename to IEEE80211_FC0_SUBTYPE_QOS_DATA 2022-09-03 21:04:13 +00:00
random random: Ingest extra fast entropy when !seeded 2022-07-19 23:59:40 -07:00
rccgpio gpio: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
re re(4): Fix whitespace from IfAPI conversion 2023-01-31 16:26:33 -05:00
rl Mechanically convert if_rl(4) to IfAPI 2023-02-06 12:32:08 -05:00
rndtest
rtsx rtsx: purge EOL release compatibility 2023-02-04 09:13:09 -07:00
rtwn rtwm: purge EOL release compatibility 2023-02-04 09:13:10 -07:00
safe safe: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:04 -07:00
safexcel safexcel: Fix a typo in a source code comment 2022-09-15 10:26:48 +02:00
sbni sbni(4): Fix i386 build 2023-02-06 15:56:22 -05:00
scc scc: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-10 10:21:38 -07:00
sdhci Add support for Rockchip RK3568 SDHCI controller. 2022-12-24 12:38:33 +00: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 sec: Remove unused devclass argument to DRIVER_MODULE. 2022-05-10 10:21:39 -07:00
sfxge Mechanically convert sfxge(4) to IfAPI 2023-02-07 14:15:49 -05:00
sge Mechanically convert sge(4) to IfAPI 2023-02-06 12:32:14 -05:00
siis siis: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:56 -07: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 pmap_unmapdev/bios: Accept a pointer instead of a vm_offset_t. 2022-09-22 15:08:52 -07:00
smbus smbus smb: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:02 -07:00
smc Mechanically convert smc(4) to IfAPI 2023-02-06 12:32:10 -05:00
snp snp(4): implement detach 2022-09-25 23:36:16 +03:00
sound sound(4): Fix memory map of /dev/dsp devices when buffer size is not a multiple of PAGE_SIZE. 2022-11-04 19:05:34 +01:00
speaker Adjust playinit() definition to avoid clang 15 warning 2022-07-26 19:59:55 +02:00
spibus spigen: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:04 -07: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 Mechanically convert stge(4) to IfAPI 2023-02-07 14:15:48 -05:00
sume Mechanically convert if_sume(4) to IfAPI 2023-02-07 14:15:49 -05:00
superio superio: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:04 -07:00
sym sym: Remove unused devclass argument to DRIVER_MODULE. 2022-05-06 15:46:56 -07:00
syscons Support Unicode characters in keymap dead key tables 2023-02-06 23:48:47 +01:00
tcp_log
tdfx tdfx: Initialize tdfx_devclass via a module event handler. 2022-05-05 16:37:38 -07: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 tsec(4): Fix the build from IfAPI conversion 2023-02-06 15:23:52 -05:00
twe twe(4): Fix a common typo in a source code comment 2022-06-05 09:55:25 +02:00
tws twe/tws: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:56 -07:00
uart Add support for the new Arm Generic UART _HID 2022-12-22 14:24:40 +00:00
usb Mechanically convert usb_ethernet(4) to IfAPI 2023-02-07 14:15:45 -05:00
veriexec
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 ftwd/ichwd/itwd/viawd/wbwd: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
videomode videomode: Fix a typo in an kernel message 2022-04-19 17:09:52 +02:00
virtio Mechanically convert if_vtnet(4) to IfAPI 2023-01-24 14:36:28 -05:00
vkbd Support Unicode characters in keymap dead key tables 2023-02-06 23:48:47 +01:00
vmd vmd: Add DID 8086:7D0B and 8086:AD0B for Intel MTL SKUs 2022-10-06 12:44:59 -04:00
vmgenc vmgenc: Remove unused devclass argument to DRIVER_MODULE. 2022-05-06 15:46:57 -07:00
vmware Convert iflib(4) and iflib-based drivers to the DrvAPI 2022-12-21 09:20:06 -05:00
vnic Mechanically convert vnic to IfAPI 2023-02-07 14:16:17 -05:00
vr Mechanically convert if_vr(4) to IfAPI 2023-02-06 12:32:07 -05:00
vt Support Unicode characters in keymap dead key tables 2023-02-06 23:48:47 +01:00
vte Mechanically convert if_vte(4) to IfAPI 2023-02-06 12:32:07 -05:00
watchdog
wbwd ftwd/ichwd/itwd/viawd/wbwd: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
wdatwd wdatwd: fix i386 build breakage. 2023-01-04 10:04:44 +09:00
wg Mechanically convert wg(4) to IfAPI 2023-02-03 09:38:03 -05:00
wpi wpi: Remove unused devclass argument to DRIVER_MODULE. 2022-05-06 15:46:57 -07:00
wtap wtap: Implement IBSS mode on wtap(4) 2022-08-15 16:35:36 +00:00
xdma Fix xdma_if.m in an ACPI only kernel 2022-10-27 17:17:20 +01:00
xen xen/timer: rename "timer.c" to "xen_timer.c" 2023-02-05 10:50:50 -07:00
xilinx Mechanically convert if_xae to IfAPI 2023-02-07 14:15:04 -05:00
xl Convert xl(4) to IfAPI 2023-01-24 14:35:32 -05:00
xz
zlib