The branch main has been updated by mhorne: URL: https://cgit.FreeBSD.org/src/commit/?id=2af2ec524957754ff356daea5fa7ee4990c1c3ea
commit 2af2ec524957754ff356daea5fa7ee4990c1c3ea Author: Mitchell Horne <[email protected]> AuthorDate: 2025-08-10 17:16:11 +0000 Commit: Mitchell Horne <[email protected]> CommitDate: 2026-08-21 16:55:24 +0000 jh7110_gpio: remove unneeded cleanup Any failure within bus_alloc_resources() will call bus_release_resources(); thus the call is redundant here. MFC after: 3 days Sponsored by: The FreeBSD Foundation --- sys/riscv/starfive/jh7110_gpio.c | 1 - 1 file changed, 1 deletion(-) diff --git a/sys/riscv/starfive/jh7110_gpio.c b/sys/riscv/starfive/jh7110_gpio.c index 96b2cef43a4c..93de49e79ace 100644 --- a/sys/riscv/starfive/jh7110_gpio.c +++ b/sys/riscv/starfive/jh7110_gpio.c @@ -295,7 +295,6 @@ jh7110_gpio_attach(device_t dev) if (bus_alloc_resources(dev, jh7110_gpio_spec, &sc->res) != 0) { device_printf(dev, "Could not allocate resources\n"); - bus_release_resources(dev, jh7110_gpio_spec, &sc->res); mtx_destroy(&sc->mtx); return (ENXIO); }
