opnsense-src/sys/dev/bhnd
Gavin Atkinson 6ea1ce222c bhnd: Fix a few use after frees when releasing resources
The resource list entry needs to be looked up using rman_get_* prior
to releasing the resource.

Fixes:		9dbf5b0e68 new-bus: Remove the 'rid' and 'type' arguments from BUS_RELEASE_RESOURCE
2024-12-27 11:55:05 -05:00
..
bcma newbus: replace -1 in BUS_ADD_CHILD(...-1) with DEVICE_UNIT_ANY 2024-07-24 22:23:02 -06:00
bhndb bhnd: Fix a few use after frees when releasing resources 2024-12-27 11:55:05 -05:00
cores bhnd: Fix a few use after frees when releasing resources 2024-12-27 11:55:05 -05:00
nvram bhnd(4): Remove a double word in a source code comment 2024-04-20 14:09:18 +02:00
siba newbus: replace -1 in BUS_ADD_CHILD(...-1) with DEVICE_UNIT_ANY 2024-07-24 22:23:02 -06:00
tools sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
bhnd.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
bhnd.h sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00
bhnd_bus_if.m sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
bhnd_debug.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
bhnd_erom.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
bhnd_erom.h sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00
bhnd_erom_if.m sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
bhnd_erom_types.h sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00
bhnd_eromvar.h sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00
bhnd_ids.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
bhnd_match.h sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00
bhnd_private.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
bhnd_subr.c bhnd: Use device_set_descf() 2024-06-02 19:38:40 -04:00
bhnd_types.h sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00
bhndreg.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
bhndvar.h sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00