opnsense-src/sys/dev
Alex Richardson daedb8bb36 netmap: silence -Wdefault-const-init-field-unsafe warning
The netmap_ring struct starts with various const members and rencent
clang warns about leaving them uninitialized. Having them const in the
first place is highly suspicious since they are updated with various
macros but using hand-coded __DECONST(). But fixing that is a more
invasive change that I am unable to test.

```
.../freebsd/sys/dev/netmap/netmap_kloop.c:320:21: error: default initialization of an object of type 'struct netmap_ring' with const member leaves the object uninitialized [-Werror,-Wdefault-const-init-field-unsafe]
  320 |         struct netmap_ring shadow_ring; /* shadow copy of the netmap_ring */
      |                            ^
.../freebsd/sys/net/netmap.h:290:16: note: member 'buf_ofs' declared 'const' here
  290 |         const int64_t   buf_ofs;
      |                         ^
```

Test Plan: Compiles

Reviewed by:	vmaffione, jhb
MFC after:	1 week
Differential Revision: https://reviews.freebsd.org/D52568

(cherry picked from commit 2ed21f90906b230476d3f12ff9dce0e2c4642af2)
2026-06-02 07:26:00 +02:00
..
aac sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
aacraid chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
acpi_support chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
acpica chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
adb chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
adlink sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
ae dev: Use recently added improvements to PME# support to simplify drivers 2025-04-29 10:45:07 -04:00
age dev: Use recently added improvements to PME# support to simplify drivers 2025-04-29 10:45:07 -04:00
agp chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
ahci Add some AMD device IDs. 2024-09-25 09:17:26 -04:00
aic7xxx chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
al_eth chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
alc dev: Use recently added improvements to PME# support to simplify drivers 2025-04-29 10:45:07 -04:00
ale dev: Use recently added improvements to PME# support to simplify drivers 2025-04-29 10:45:07 -04:00
alpm chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
altera altera: Stop checking for failures from malloc(M_WAITOK) 2024-09-30 12:44:19 +08:00
amd_ecc_inject sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
amdgpio sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
amdpm chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
amdsbwd amdsbwd: Use device_set_descf() 2024-06-27 11:27:41 -04:00
amdsmb chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
amdsmn amdsmn(4), amdtemp(4): add support for Zen 5 2025-01-19 02:24:58 +02:00
amdtemp amdsmn(4), amdtemp(4): add support for Zen 5 2025-01-19 02:24:58 +02:00
arcmsr arcmsr: Use device_set_descf() 2024-06-27 11:27:41 -04:00
asmc chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
ata ata: Use device_set_descf() 2024-06-09 09:37:48 -04:00
ath ath(4): Fix a typo in a source code comment 2025-05-01 08:48:16 +02:00
atkbdc chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
atopcase Add atopcase, the Apple HID over SPI input driver 2023-08-20 12:53:32 +03:00
axgbe chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
backlight sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
bce net: Remove unneeded NULL check for the allocated ifnet 2024-07-12 20:03:37 +08:00
beri kern: Make fileops and filterops tables const where possible 2024-12-03 01:03:42 +00:00
bfe net: Remove unneeded NULL check for the allocated ifnet 2024-07-12 20:03:37 +08:00
bge IfAPI: Retire if_etherbpfmtap() and if_bpfmtap() 2025-09-08 10:26:04 +02:00
bhnd bhnd: Remove orphaned driver for the BHND USB core 2025-02-27 08:09:23 -05:00
bnxt LinuxKPI: pci: implementation of [lkpi_]pci_get_slot() 2026-01-20 08:43:36 +01:00
bwi Revert "Widen EPOCH(9) usage in PCI WLAN drivers." 2024-02-18 16:42:28 +00:00
bwn bwn: remove unused ic_headroom 2024-02-18 18:31:14 +00:00
bxe IfAPI: Retire if_etherbpfmtap() and if_bpfmtap() 2025-09-08 10:26:04 +02:00
cadence net: Remove unneeded NULL check for the allocated ifnet 2024-07-12 20:03:37 +08:00
cardbus pci: Clear active PME# and disable PME# generation 2025-04-29 10:44:25 -04:00
cas cas(4): Stop checking for failures from taskqueue_create_fast(M_WAITOK) 2024-09-30 12:44:29 +08:00
cesa sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
cfe chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
cfi chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
chromebook_platform chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
ciss chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
clk/xilinx xilinx: reset: Remove debug printfs 2023-10-18 16:32:37 +02:00
coretemp sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
cpuctl x86: AMD Zen2: Zenbleed chicken bit mitigation 2023-10-10 09:34:31 -04:00
cpufreq cpufreq_dt: Find the closest frequency 2023-10-18 16:30:22 +02:00
cxgb chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
cxgbe chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
cyapa kern: Make fileops and filterops tables const where possible 2024-12-03 01:03:42 +00:00
dc net: Remove unneeded NULL check for the allocated ifnet 2024-07-12 20:03:37 +08:00
dcons chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
dialog/da9063 spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
dpaa chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
dpaa2 dpaa2_mc: Check for error the first time bus_generic_detach is called 2025-02-27 10:17:57 -05:00
dpms chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
drm2 Avoid waiting on physical allocations that can't possibly be satisfied 2025-10-23 08:18:48 +02:00
dwc chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
dwwdt Check for errors when detaching children first, not last 2025-02-27 10:17:49 -05:00
e1000 e1000: Increase FC pause/refresh time on PCH2 and newer 2026-03-09 09:15:10 +01:00
efidev efirt: add a tunable to disable printing faults during EFIRT calls 2025-04-09 03:53:17 +03:00
ena ena: Bump driver version to v2.8.1 2025-05-01 17:51:52 +00:00
enetc libkern: add ilog2 macro 2025-02-10 04:27:12 -06:00
enic enic: Remove a stray semicolon 2024-10-31 12:40:17 +08:00
eqos IfAPI: Retire if_etherbpfmtap() and if_bpfmtap() 2025-09-08 10:26:04 +02:00
et net: Remove unneeded NULL check for the allocated ifnet 2024-07-12 20:03:37 +08:00
etherswitch etherswitch: Stop checking for failures from malloc(M_WAITOK) 2024-09-30 12:44:21 +08:00
evdev kern: Make fileops and filterops tables const where possible 2024-12-03 01:03:42 +00:00
exca sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
extres clk_fixed: call clkdom_dump() for verbose boot 2024-04-18 15:11:31 -03:00
fb chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
fdc chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
fdt Check for errors when detaching children first, not last 2025-02-27 10:17:49 -05:00
ffec if_ffec: fix MAC address bootverbose print 2024-10-30 17:49:45 -07:00
filemon sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
firewire chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
firmware sys: Use the new arm_smccc_invoke macros 2024-10-21 15:03:27 +00:00
flash chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
ftgpio ftgpio: Fix panic at attach and use better device description 2023-03-02 08:17:04 -07:00
ftwd chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
fxp chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
gem net: Remove unneeded NULL check for the allocated ifnet 2024-07-12 20:03:37 +08:00
glxiic chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
glxsb sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
goldfish sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
gpio chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
gve gve: Add feature to change TX/RX ring size 2025-04-18 13:52:10 +00:00
hdmi sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
hid hidraw(4): Force switch to hidraw mode on HIDIOCGRDESC ioctl 2025-04-30 10:32:23 +03:00
hifn hifn/safe: Remove dummy calls to bus_generic_detach 2025-02-27 10:18:05 -05:00
hpt27xx chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
hptiop chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
hptmv hptmv: Handle errors from copyout() in hpt_set_info() 2024-01-04 08:42:13 -05:00
hptnr chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
hptrr hptrr: Better error recovery 2025-02-18 16:59:44 -07:00
hwpmc hwpmc: Restore line lost in previous commit 2024-11-30 19:56:10 -05:00
hyperv chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
iavf pci: Don't cache the count of MSI/MSI-X messages before allocation 2025-04-29 10:24:32 -04:00
ic sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00
ice ice(4): Handle allmulti flag in ice_if_promisc_set function 2026-02-18 13:00:12 +01:00
ichiic ig4(4): Add Intel ACPI HID 2025-04-30 10:32:22 +03:00
ichsmb Add smbus and i2c device IDs for Meteor Lake 2024-10-17 12:32:38 -04:00
ichwd pci_cfgreg: Add a PCI domain argument to the low-level register API 2024-01-18 14:44:51 -08:00
ida chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
igc igc(4): Fix a typo in a sysctl description 2025-11-20 12:28:14 -05:00
iicbus chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
imcsmb sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
intel sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
intpm sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
io sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
ioat sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
iommu iommu_gas_map_region(): add comment explaining the ma array shift 2025-04-04 03:54:06 +03:00
ipmi chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
ips chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
ipw Revert "Widen EPOCH(9) usage in PCI WLAN drivers." 2024-02-18 16:42:28 +00:00
irdma Revert "LinuxKPI: rename from_timer() to timer_container_of()" 2026-01-20 09:19:33 +01:00
isci chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
iscsi chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
iser chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
isl sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
ismt sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
isp chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
ispfw ispfw(4): Update and add firmware 2024-01-19 11:56:17 -05:00
itwd chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
iwi Revert "Widen EPOCH(9) usage in PCI WLAN drivers." 2024-02-18 16:42:28 +00:00
iwm Revert "Widen EPOCH(9) usage in PCI WLAN drivers." 2024-02-18 16:42:28 +00:00
iwn iwn(4): correct debug message: "not" to "no" 2024-06-12 13:56:52 +00:00
ixgbe ixgbe: Fix MRQC register value. 2026-04-30 07:39:21 +02:00
ixl ixl(4): Fix a typo in a source code comment 2026-04-30 07:39:21 +02:00
jedec_dimm jedec_dimm: Use device_set_descf() 2024-06-27 11:27:42 -04:00
jme dev: Use recently added improvements to PME# support to simplify drivers 2025-04-29 10:45:07 -04:00
kbd sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
kbdmux sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00
ksyms sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
kvm_clock sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
le chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
led sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
lge net: Remove unneeded NULL check for the allocated ifnet 2024-07-12 20:03:37 +08:00
liquidio liquidio(4): Stop checking for failures from malloc/taskqueue_create/buf_ring_alloc(M_WAITOK) 2024-09-30 12:44:30 +08:00
mailbox/arm sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
malo Revert "Widen EPOCH(9) usage in PCI WLAN drivers." 2024-02-18 16:42:28 +00:00
mana mana: remove redundant doorbell in mana_poll_rx_cq() 2025-03-18 04:53:56 +00:00
mbox sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
md md: Merge two switch statements in mdstart_vnode 2024-11-30 08:55:57 -05:00
mdio Use bus_generic_detach directly instead of a wrapper 2025-02-27 12:08:57 -05:00
mem sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
mfi chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
mgb Canonicalize the name of the FreeBSD Foundation 2025-02-19 09:58:47 -05:00
mge chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
mii mii_fdt: Search for the "ethernet-ports" subnode 2024-12-03 01:01:59 +00:00
mlx chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
mlx4 mlx4ib(4): Fix some typos in device messages 2025-02-10 07:54:24 +01:00
mlx5 mlx5en: Use connector type instead of cable type for media detection 2025-04-16 04:41:49 +03:00
mlxfw sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
mmc mmc: Use bus_topo_lock and taskqueue_bus while adding/removing child devices 2025-04-29 10:40:47 -04:00
mmcnull sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
mpi3mr chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
mpr chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
mps mps/mpr: Add workaround for firmware not responding to IOC_FACTS or IOC_INIT 2024-10-16 08:19:21 -06:00
mpt sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
mrsas mrsas(4): Stop checking for failures from malloc(M_WAITOK) 2024-09-30 12:44:25 +08:00
msk msk/sk: Use a bus_child_deleted method to free ivars for children 2024-11-30 21:46:06 -05:00
mthca Fix unused variable warning in mlx5_ib_devx.c 2022-07-25 00:40:13 +02:00
mvs chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
mwl net80211 / LinuxKPI 802.11: use enum ieee80211_sta_rx_bw for ni_chw 2025-02-10 14:52:08 +00:00
mxge mxge(4): Stop checking for failures from taskqueue_create(M_WAITOK) 2024-09-30 12:44:30 +08:00
my bpf: Add IfAPI analogue for bpf_peers_present() 2024-09-24 12:30:48 +08:00
nctgpio sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
ncthwm chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
neta neta: improve TCP LRO 2024-10-31 12:18:52 +01:00
netmap netmap: silence -Wdefault-const-init-field-unsafe warning 2026-06-02 07:26:00 +02:00
nfe IfAPI: Retire if_etherbpfmtap() and if_bpfmtap() 2025-09-08 10:26:04 +02:00
nfsmb chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
nge dev: Use recently added improvements to PME# support to simplify drivers 2025-04-29 10:45:07 -04:00
nmdm sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
ntb IfAPI: Retire if_etherbpfmtap() and if_bpfmtap() 2025-09-08 10:26:04 +02:00
null sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
nvd sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
nvdimm nvdimm: Use a bus_child_deleted method to free ivars for children 2024-11-30 21:46:06 -05:00
nvme chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
nvram sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
oce Revert "oce(4): deprecate" 2025-02-04 08:38:09 -05:00
ocs_fc ocs_fc: Remove a stray semicolon 2024-10-31 12:40:18 +08:00
ofw ofw_pcib: Use bus_generic_rman_* 2025-02-27 08:09:20 -05:00
otus Revert "Enter the network epoch in USB WiFi drivers when processing input" 2024-02-18 16:42:38 +00:00
ow chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
p2sb
pbio chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
pccard sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
pccbb sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
pcf chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
pci chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
pms chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
powermac_nvram chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
ppbus chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
ppc chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
proto proto: Use device_set_descf() 2024-06-09 09:37:59 -04:00
psci sys: Use the new arm_smccc_invoke macros 2024-10-21 15:03:27 +00:00
pst chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
pty sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
puc uart: Add support for Brainboxes / Intashield serial cards. 2025-01-11 17:09:41 +09:00
pwm sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
qat Revert "LinuxKPI: rename from_timer() to timer_container_of()" 2026-01-20 09:19:33 +01:00
qat_c2xxx sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
qcom_clk sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
qcom_dwc3 sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
qcom_gcc sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
qcom_mdio qcom: fix panic in qcom_mdio_ipq4018 implementation 2023-08-11 02:12:55 +00:00
qcom_qup sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
qcom_rnd random: Make random_source definitions const 2025-10-06 17:18:32 +02:00
qcom_tcsr sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
qcom_tlmm sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
qlnx chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
qlxgb chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
qlxgbe chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
qlxge chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
quicc sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
ral Revert "Widen EPOCH(9) usage in PCI WLAN drivers." 2024-02-18 16:42:28 +00:00
random random: Make random_source definitions const 2025-10-06 17:18:32 +02:00
rccgpio sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
re if_re: Add PNP info for module 2025-10-06 17:17:39 +02:00
rl dev: Use recently added improvements to PME# support to simplify drivers 2025-04-29 10:45:07 -04:00
rndtest sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
rtsx mmc: Use bus_topo_lock and taskqueue_bus while adding/removing child devices 2025-04-29 10:40:47 -04:00
rtwn rtwn: Add device ID for TPLink RTL8192CU 2024-12-04 13:35:12 -05:00
safe hifn/safe: Remove dummy calls to bus_generic_detach 2025-02-27 10:18:05 -05:00
safexcel sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
sbni chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
scc sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
sdhci sdhci: Use bus_topo_lock and taskqueue_bus for hotplug events 2025-04-29 10:42:44 -04:00
sdio sdiodevs: add more vendors and devices 2024-10-09 19:18:43 +00:00
sec sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
sff Remove bogus detach routines 2024-11-30 21:46:07 -05:00
sfxge sfxge: defer ether_ifattach to when ifmedia_init is done 2024-12-23 15:00:19 -07:00
sge net: Remove unneeded NULL check for the allocated ifnet 2024-07-12 20:03:37 +08:00
siis chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
sis dev: Use recently added improvements to PME# support to simplify drivers 2025-04-29 10:45:07 -04:00
sk msk/sk: Use a bus_child_deleted method to free ivars for children 2024-11-30 21:46:06 -05:00
smartpqi chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
smbios chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
smbus chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
smc chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
snp sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
sound chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
speaker speaker: Use standard C bool 2024-11-30 08:55:57 -05:00
spibus chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
sram sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
ste dev: Use recently added improvements to PME# support to simplify drivers 2025-04-29 10:45:07 -04:00
stge net: Remove unneeded NULL check for the allocated ifnet 2024-07-12 20:03:37 +08:00
sume sume(4): Stop checking for failures from malloc(M_WAITOK) 2024-09-30 12:44:26 +08:00
superio superio: Use a bus_child_deleted method to free ivars for children 2024-11-30 21:46:06 -05:00
sym sym(4): Add __diagused to nseg of getbaddrcb() 2023-08-18 16:33:27 +02:00
syscons Internal scheduling priorities: Always use symbolic ones 2025-07-31 12:42:21 +02:00
tcp_log sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
tdfx chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
ti chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
tpm chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
tsec net: Remove unneeded NULL check for the allocated ifnet 2024-07-12 20:03:37 +08:00
tws sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
uart chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
usb chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
veriexec sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00
vge dev: Use recently added improvements to PME# support to simplify drivers 2025-04-29 10:45:07 -04:00
viapm sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
viawd sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
video sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
videomode videomode: Regenerate files 2023-10-24 10:08:29 -07:00
virtio vtnet: improve consistency 2026-02-18 13:02:17 +01:00
vkbd Internal scheduling priorities: Always use symbolic ones 2025-07-31 12:42:21 +02:00
vmd acpi/pci/vmd: Fix a nit with nested resource mapping requests 2025-02-27 08:09:23 -05:00
vmgenc sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
vmware pvscsi: Explicitly mask out CTS_SAS_VALID_SPEED bit 2025-01-20 18:14:43 +08:00
vnic net: Remove unneeded NULL check for the allocated ifnet 2024-07-12 20:03:37 +08:00
vr dev: Use recently added improvements to PME# support to simplify drivers 2025-04-29 10:45:07 -04:00
vt vt: add comments for KDMKTONE ioctl implementation 2024-11-04 08:54:10 -05:00
vte net: Remove unneeded NULL check for the allocated ifnet 2024-07-12 20:03:37 +08:00
watchdog sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
wbwd wbwd: Use device_set_descf() 2024-06-27 11:27:41 -04:00
wdatwd sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
wg kern: wg: add support for removing Allowed-IPs 2025-07-28 10:12:19 +02:00
wpi Revert "Widen EPOCH(9) usage in PCI WLAN drivers." 2024-02-18 16:42:28 +00:00
wtap wtap: Fix typos in kernel messages 2024-04-28 07:20:25 +02:00
xdma sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
xen x86/xen: fix accounted interrupt time 2025-07-09 10:05:48 +02:00
xilinx chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-30 07:39:21 +02:00
xl dev: Use recently added improvements to PME# support to simplify drivers 2025-04-29 10:45:07 -04:00
xz sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
zlib sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00