opnsense-src/sys/dev
Alexander Motin 1f7c379c07 isp: Fix abort issue introduced by previous commit
Aborting ATIO while its CTIOs are in progress makes impossible to
handle their completions, making them stuck forever.  Detect this
case by checking ctcnt counter and if so instead of aborting just
mark the ATIO as dead to block any new CTIOs.  It is not perfect
since the task id can not be reused for some more time, but not
as bad as the task stuck forever.

MFC after:	1 week
2025-01-08 13:04:34 -05:00
..
aac Use bus_generic_detach to detach and delete child devices during detach 2025-01-02 13:25:12 -05:00
aacraid Use bus_generic_detach to detach and delete child devices during detach 2025-01-02 13:25:12 -05:00
acpi_support acpi_ibm: pass brightness events to evdev(4) 2024-12-23 18:10:56 -08:00
acpica acpi: Pass the correct device to acpi_pcib_osc 2025-01-03 16:10:41 +00:00
adb Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
adlink sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
ae Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
age Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
agp agp: Set the driver-specific field correctly 2024-08-29 13:12:19 +00:00
ahci Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
aic7xxx aic7xxx: use rounddown_pow_of_two 2024-06-24 02:14:55 -05:00
al_eth al_eth: improve TCP LRO 2024-09-05 17:35:40 +02:00
alc Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
ale Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
alpm Use bus_generic_detach to detach and delete child devices during detach 2025-01-02 13:25:12 -05: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 Use bus_generic_detach to detach and delete child devices during detach 2025-01-02 13:25:12 -05:00
amdsbwd newbus: replace -1 in BUS_ADD_CHILD(...-1) with DEVICE_UNIT_ANY 2024-07-24 22:23:02 -06:00
amdsmb Use bus_generic_detach to detach and delete child devices during detach 2025-01-02 13:25:12 -05:00
amdsmn amdsmn: add support for AMD Family 19h Models 40h-4Fh 2024-10-13 13:20:01 +00:00
amdtemp amdtemp: add support for AMD Family 19h Models 40h-4Fh 2024-10-13 13:21:19 +00:00
arcmsr arcmsr: Use device_set_descf() 2024-06-16 16:37:25 -04:00
asmc asmc: Add support for MacbookPro11,4 2024-08-26 14:27:58 +00:00
ata Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
ath ath_rate_sample: correct the "best rate" calculation 2024-12-18 15:46:52 -08:00
atkbdc Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
atopcase Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
axgbe axgbe: Fix setting promisc mode 2024-10-12 21:56:56 +08:00
backlight sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
bce bus_generic_detach: Delete children after detaching them 2025-01-02 13:21:30 -05:00
bfe bus_generic_detach: Delete children after detaching them 2025-01-02 13:21:30 -05:00
bge bus_generic_detach: Delete children after detaching them 2025-01-02 13:21:30 -05:00
bhnd bhnd bcma/siba: Remove duplicate call to device_delete_children 2025-01-02 13:24:13 -05:00
bnxt bnxt: Use IfAPI accessors where able 2024-11-13 14:30:58 -05:00
bwi Revert "Widen EPOCH(9) usage in PCI WLAN drivers." 2023-12-01 00:48:54 +00:00
bwn Use the new bus_generic_detach directly in place of home-grown versions 2025-01-02 13:22:20 -05:00
bxe ifnet: Remove if_getamcount() 2024-09-04 14:28:28 +00:00
cadence cgem: Cleanup detaching of child miibus device 2025-01-02 13:23:16 -05:00
cardbus Remove now-redundant calls to device_delete_children 2025-01-02 13:22:50 -05:00
cas Use bus_generic_detach to detach and delete child devices during detach 2025-01-02 13:25:12 -05:00
cesa sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
cfe newbus: replace -1 in BUS_ADD_CHILD(...-1) with DEVICE_UNIT_ANY 2024-07-24 22:23:02 -06:00
cfi Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
chromebook_platform newbus: replace -1 in BUS_ADD_CHILD(...-1) with DEVICE_UNIT_ANY 2024-07-24 22:23:02 -06:00
ciss ciss: Don't panic on null CR ciss_dequeue_notify 2024-10-13 23:37:46 -06:00
clk Add StarFive JH7110's STG clocks 2024-12-16 15:27:23 -04:00
coretemp sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
cpuctl sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
cpufreq regulator: Move regulator code in dev/regulator 2024-01-10 19:20:32 +01:00
cxgb Use bus_detach_children instead of bus_generic_detach 2025-01-02 13:19:39 -05:00
cxgbe Remove now-redundant calls to device_delete_children 2025-01-02 13:22:50 -05:00
cyapa kern: Make fileops and filterops tables const where possible 2024-11-26 21:04:21 +00:00
dc Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
dcons Deprecate contigfree(9) in favour of free(9) 2024-07-26 10:45:01 +00:00
dialog/da9063 spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
dpaa Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
dpaa2 Remove now-redundant calls to device_delete_children 2025-01-02 13:22:50 -05:00
dpms sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
drm2 Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
dwc Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
dwwdt Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
e1000 e1000: Remove old itr sysctl handler 2024-11-29 00:15:54 -07:00
efidev efirt: use correct ABI for runtime EFI functions 2024-12-25 04:00:09 +02:00
ena ena: Remove \n from sysctl description 2024-11-26 23:52:54 +08:00
enetc Use bus_generic_detach to detach and delete child devices during detach 2025-01-02 13:25:12 -05:00
enic enic: Remove a stray semicolon 2024-10-24 23:04:49 +08:00
eqos Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
et Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
etherswitch etherswitch: Cleanup detach and delete of child devices during detach 2025-01-02 13:24:46 -05:00
evdev kern: Make fileops and filterops tables const where possible 2024-11-26 21:04:21 +00:00
exca newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANY 2024-07-24 22:22:58 -06:00
fb fb: Check for errors from copyin() 2024-01-12 15:56:00 -05:00
fdc Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
fdt Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
ffec if_ffec: fix MAC address bootverbose print 2024-10-27 20:27:18 -07:00
filemon sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
firewire bus_generic_detach: Delete children after detaching them 2025-01-02 13:21:30 -05:00
firmware Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
flash Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
ftgpio ftgpio: Fix panic at attach and use better device description 2023-03-02 08:17:04 -07:00
ftwd sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
fxp Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
gem Use bus_generic_detach to detach and delete child devices during detach 2025-01-02 13:25:12 -05:00
glxiic bus_generic_detach: Delete children after detaching them 2025-01-02 13:21:30 -05:00
glxsb sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
goldfish sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
gpio Remove now-redundant calls to device_delete_children 2025-01-02 13:22:50 -05:00
gve gve: Fix TX livelock 2024-11-06 15:06:41 +00:00
hdmi clk: Move clock code in dev/clk 2024-01-10 19:20:26 +01:00
hid Remove now-redundant calls to device_delete_children 2025-01-02 13:22:50 -05:00
hifn hifn/safe: Remove dummy calls to bus_generic_detach 2024-11-04 20:31:30 -05:00
hpt27xx hpt27xx(4): Stop checking for failures from malloc(M_WAITOK) 2024-09-03 18:25:28 +08:00
hptiop hptiop: Use device_set_descf() 2024-07-14 14:29:15 -04:00
hptmv Deprecate contigfree(9) in favour of free(9) 2024-07-26 10:45:01 +00:00
hptnr hptnr(4): Stop checking for failures from malloc(M_WAITOK) 2024-09-03 18:25:29 +08:00
hptrr hptrr(4): Stop checking for failures from malloc(M_WAITOK) 2024-09-03 18:25:29 +08:00
hwpmc hwpmc_x86: Fix NULL deref when loading on unsupported hardware 2024-12-23 11:00:57 +01:00
hwreset hwreset: Move reset code in dev/hwreset 2024-01-10 19:20:28 +01:00
hyperv Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
iavf iavf(4): Get MSI-X BAR index at runtime instead of hardcoding it 2024-10-31 09:50:48 -07:00
ic sys: Remove ancient SCCS tags. 2023-11-26 22:23:30 -07:00
ice ice(4): properly use kernel option RSS 2024-11-04 11:01:37 -04:00
ichiic bus_generic_detach: Delete children after detaching them 2025-01-02 13:21:30 -05:00
ichsmb bus_generic_detach: Delete children after detaching them 2025-01-02 13:21:30 -05:00
ichwd pci_cfgreg: Add a PCI domain argument to the low-level register API 2023-11-29 10:31:47 -08:00
ida Remove now-redundant calls to device_delete_children 2025-01-02 13:22:50 -05:00
igc igc.4: Add I226 and other additions to supported list 2024-12-02 17:43:17 -07:00
iicbus Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
imcsmb Use the new bus_generic_detach directly in place of home-grown versions 2025-01-02 13:22:20 -05:00
intel Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
intpm Use device_delete_children instead of explicit calls to device_delete_child 2025-01-02 13:20:21 -05:00
io sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
ioat Deprecate contigfree(9) in favour of free(9) 2024-07-26 10:45:01 +00:00
iommu iommu: eliminate iommu_free_ctx() 2024-11-03 21:38:19 +02:00
ipmi ipmi: fix powerpc build 2024-10-18 13:30:44 -07:00
ips Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
ipw net80211: migrate FC0_TYPE_MASK / FC0_SUBTYPE_MASK frame type checks to macros 2024-11-17 09:53:04 -08:00
irdma tcp: extend the use of the th_flags accessor function 2024-11-29 09:48:23 +01:00
isci isci(4): Fix a typo in a source code comment 2024-12-28 07:41:34 +01:00
iscsi mbuf: Don't force all M_EXTPG mbufs to be read-only 2024-10-31 16:32:31 -04:00
iser iser(4): Stop checking for failures from malloc(M_WAITOK) 2024-09-03 18:25:30 +08:00
isl newbus: replace -1 in BUS_ADD_CHILD(...-1) with DEVICE_UNIT_ANY 2024-07-24 22:23:02 -06:00
ismt bus_generic_detach: Delete children after detaching them 2025-01-02 13:21:30 -05:00
isp isp: Fix abort issue introduced by previous commit 2025-01-08 13:04:34 -05:00
ispfw ispfw(4): Update and add firmware 2023-12-28 13:31:56 -05:00
itwd sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
iwi Revert "Widen EPOCH(9) usage in PCI WLAN drivers." 2023-12-01 00:48:54 +00:00
iwm Revert "Widen EPOCH(9) usage in PCI WLAN drivers." 2023-12-01 00:48:54 +00:00
iwn iwn: use ieee80211_ht_check_tx_ht() 2024-12-02 21:32:26 -08:00
ixgbe ixgbe: Style pass on FreeBSD part of driver 2024-11-24 00:21:37 -07:00
ixl Revert "ixl: fix multicast filters handling" 2024-12-19 13:49:30 +00:00
jedec_dimm jedec_dimm: Use device_set_descf() 2024-06-16 16:37:26 -04:00
jme Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05: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: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
le net: Remove unneeded NULL check for the allocated ifnet 2024-06-28 18:16:29 +08:00
led sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
lge bus_generic_detach: Delete children after detaching them 2025-01-02 13:21:30 -05:00
liquidio ifnet: Remove if_getamcount() 2024-09-04 14:28:28 +00:00
mailbox/arm sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
malo net80211: migrate FC0_TYPE_MASK / FC0_SUBTYPE_MASK frame type checks to macros 2024-11-17 09:53:04 -08:00
mana Check for errors when detaching children first, not last 2024-11-04 20:30:33 -05:00
mbox sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
md md: Fix linking of embedded filesystem images on aarch64 2024-11-21 13:36:37 -05:00
mdio Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
mem sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
mfi mfi: Use bus_generic_detach to simplify deleting children during detach 2025-01-02 13:25:27 -05:00
mgb Use bus_generic_detach to detach and delete child devices during detach 2025-01-02 13:25:12 -05:00
mge Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
mii Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
mlx Use bus_generic_detach to detach and delete child devices during detach 2025-01-02 13:25:12 -05:00
mlx4 mlx4: use is_power_of_2 2024-09-28 16:23:17 -05:00
mlx5 mlx5_core: Add steering support for IPsec with IPv6 2025-01-07 02:53:37 +02:00
mlxfw sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
mmc Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
mmcnull sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
mpi3mr mpi3mr: Remove a stray semicolon 2024-10-24 23:04:50 +08:00
mpr mps/mpr: Add workaround for firmware not responding to IOC_FACTS or IOC_INIT 2024-10-13 15:38:01 -06:00
mps mps/mpr: Add workaround for firmware not responding to IOC_FACTS or IOC_INIT 2024-10-13 15:38:01 -06:00
mpt sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
mrsas mrsas(4): Stop checking for failures from malloc(M_WAITOK) 2024-09-03 18:25:32 +08:00
msk Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
mthca Fix unused variable warning in mlx5_ib_devx.c 2022-07-25 00:40:13 +02:00
mvs Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
mwl net80211 / LinuxKPI 802.11: use enum ieee80211_sta_rx_bw for ni_chw 2024-12-08 20:57:53 +00:00
mxge mxge(4): Stop checking for failures from taskqueue_create(M_WAITOK) 2024-09-03 18:25:38 +08:00
my net: Remove unneeded NULL check for the allocated ifnet 2024-06-28 18:16:29 +08:00
nctgpio sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
ncthwm sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
neta Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
netmap kern: Make fileops and filterops tables const where possible 2024-11-26 21:04:21 +00:00
nfe Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
nfsmb Use bus_generic_detach to detach and delete child devices during detach 2025-01-02 13:25:12 -05:00
nge Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
nmdm sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
ntb Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
null sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
nvd sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
nvdimm Remove now-redundant calls to device_delete_children 2025-01-02 13:22:50 -05:00
nvme nvme: Pass malloc flags to request allocation functions 2024-11-09 17:34:12 +00:00
nvmem nvmem: Move nvmem code in dev/nvmem 2024-01-10 19:20:31 +01:00
nvmf nvmf: Switch several ioctls to using nvlists 2024-12-30 13:52:21 -05:00
nvram sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
oce tcp: extend the use of the th_flags accessor function 2024-11-29 09:48:23 +01:00
ocs_fc ocs_fc: print instance_index value rather than pointer itself in ocs_cam.c 2024-12-28 14:12:35 -07:00
ofw ofw: Fix inverted bcmp in ofw_bus_node_status_okay 2024-12-17 20:51:56 +00:00
otus net80211: migrate FC0_TYPE_MASK / FC0_SUBTYPE_MASK frame type checks to macros 2024-11-17 09:53:04 -08:00
ow Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
p2sb Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
pbio sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
pccard sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
pccbb Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
pcf bus_generic_detach: Delete children after detaching them 2025-01-02 13:21:30 -05:00
pci pci_find_cap_method(): limit number of iterations for finding a capability 2025-01-07 17:34:59 +02:00
phy phy: Move phy code in dev/phy 2024-01-10 19:20:34 +01:00
pms pms(4): Stop checking for failures from malloc(M_WAITOK) 2024-09-03 18:25:32 +08:00
powermac_nvram sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
ppbus Use the new bus_generic_detach directly in place of home-grown versions 2025-01-02 13:22:20 -05:00
ppc Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
proto proto: Use device_set_descf() 2024-06-02 19:38:41 -04:00
psci Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
pst Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
pty sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
puc puc: Use device_delete_children if attach fails 2025-01-02 13:25:38 -05:00
pwm Use the new bus_generic_detach directly in place of home-grown versions 2025-01-02 13:22:20 -05:00
qat kern: Make fileops and filterops tables const where possible 2024-11-26 21:04:21 +00:00
qat_c2xxx sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
qcom_clk clk: Move clock code in dev/clk 2024-01-10 19:20:26 +01:00
qcom_dwc3 Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
qcom_gcc hwreset: Move reset code in dev/hwreset 2024-01-10 19:20:28 +01:00
qcom_mdio qcom: fix panic in qcom_mdio_ipq4018 implementation 2023-08-11 02:12:55 +00:00
qcom_qup bus_generic_detach: Delete children after detaching them 2025-01-02 13:21:30 -05:00
qcom_rnd sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
qcom_tcsr sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
qcom_tlmm sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
qlnx qlnx: Convert recent changes to IfAPI 2024-11-13 14:30:59 -05:00
qlxgb net: Remove unneeded NULL check for the allocated ifnet 2024-06-28 18:16:29 +08:00
qlxgbe tcp: extend the use of the th_flags accessor function 2024-11-29 09:48:23 +01:00
qlxge net: Remove unneeded NULL check for the allocated ifnet 2024-06-28 18:16:29 +08:00
quicc newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANY 2024-07-24 22:22:58 -06:00
ral net80211: migrate FC0_TYPE_MASK / FC0_SUBTYPE_MASK frame type checks to macros 2024-11-17 09:53:04 -08:00
random sys: Add an SMCCC Random Number Generator driver 2024-10-15 18:24:42 +01:00
rccgpio sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
re Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
regulator Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
rl Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
rndtest sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
rtsx Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
rtwn rtwn: set the maximum A-MPDU size correctly for RTL8812AU/RTL8821AU 2025-01-07 18:32:56 -08:00
safe hifn/safe: Remove dummy calls to bus_generic_detach 2024-11-04 20:31:30 -05:00
safexcel sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
sbni net: Remove unneeded NULL check for the allocated ifnet 2024-06-28 18:16:29 +08:00
scc newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANY 2024-07-24 22:22:58 -06:00
sdhci Use bus_detach_children instead of bus_generic_detach 2025-01-02 13:19:39 -05:00
sdio sdiodevs: add more vendors and devices 2024-08-31 21:38:57 +00:00
sec sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
sff Remove bogus detach routines 2024-11-04 20:31:16 -05:00
sfxge sfxge: defer ether_ifattach to when ifmedia_init is done 2024-12-02 02:09:24 -07:00
sge Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
siis Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
sis Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
sk Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
smartpqi smartpqi: Change alignment for dma tags 2023-10-18 21:12:27 -06:00
smbios smbios: Add length sanity checking 2024-07-24 23:09:57 -06:00
smbus bus_generic_detach: Delete children after detaching them 2025-01-02 13:21:30 -05:00
smc Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
snp sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
sound hda: Add patch for Framework Laptop Intel 13th gen 2025-01-05 08:23:04 -05:00
speaker speaker: Use standard C bool 2024-02-05 15:45:32 -08:00
spibus spibus: Use bus_generic_* directly instead of wrappers 2025-01-02 13:25:01 -05:00
sram Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
ste Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
stge Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
sume sume(4): Stop checking for failures from malloc(M_WAITOK) 2024-09-03 18:25:33 +08:00
superio Remove now-redundant calls to device_delete_children 2025-01-02 13:22:50 -05:00
sym sym(4): Add __diagused to nseg of getbaddrcb() 2023-08-18 16:33:27 +02:00
syscon Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
syscons sc: Use current console rather than first console for mouse input 2024-01-14 09:24:41 -07:00
tcp_log sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
tdfx tdfx: Handle errors from copyin() and copyout() 2023-12-26 19:00:53 -05:00
ti net: Remove unneeded NULL check for the allocated ifnet 2024-06-28 18:16:29 +08:00
tpm tpm: Register TPM as entropy source 2024-08-31 10:53:02 -07:00
tsec net: Remove unneeded NULL check for the allocated ifnet 2024-06-28 18:16:29 +08:00
tws sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
uart uart: Add support for Brainboxes / Intashield serial cards. 2024-12-31 18:04:27 +09:00
usb Use bus_generic_detach to detach and delete child devices during detach 2025-01-02 13:25:12 -05:00
veriexec sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
vge Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
viapm bus_generic_detach: Delete children after detaching them 2025-01-02 13:21:30 -05:00
viawd sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
video sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
videomode sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
virtio Use bus_generic_detach to detach and delete child devices during detach 2025-01-02 13:25:12 -05:00
vkbd vkbd: correct ref count on cloned cdevs 2023-10-10 02:37:43 +03:00
vmd Remove now-redundant calls to device_delete_children 2025-01-02 13:22:50 -05:00
vmgenc sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
vmm vmm: Initialize error in vmmdev_rw 2024-12-13 11:52:31 -05:00
vmware Deprecate contigfree(9) in favour of free(9) 2024-07-26 10:45:01 +00:00
vnic bus_generic_detach: Delete children after detaching them 2025-01-02 13:21:30 -05:00
vr Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
vt Add new kern.vt.slow_down tunable. 2024-11-23 15:01:09 +00:00
vte Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
watchdog sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
wbwd wbwd: Use device_set_descf() 2024-06-16 16:37:26 -04:00
wdatwd sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
wg wg: Implement if_transmit unconditionally 2024-06-16 13:33:45 -04:00
wpi net80211: migrate the group/unicast key check into inline functions 2024-07-15 11:45:30 -07:00
wtap wtap: Fix typos in kernel messages 2024-04-21 09:47:24 +02:00
xdma sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
xen xen/netfront: use iflladdr_event to send ARPs 2024-12-16 06:49:29 -08:00
xilinx Use bus_generic_detach to detach and delete child devices during detach 2025-01-02 13:25:12 -05:00
xl Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05: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