intelspi: fix "Device leaked IRQ resources"
Mark Johnston
markj at freebsd.org
Fri Sep 7 20:17:34 UTC 2018
On Fri, Sep 07, 2018 at 10:56:51PM +0300, Yuri Pankov wrote:
> A simple fix for an obvious typo, leading to "Device leaked IRQ
> resources" on attach failure or detach.
Thanks, I'll submit this to re at .
> diff --git a/sys/dev/intel/spi.c b/sys/dev/intel/spi.c
> index 9b229bb74123..575240fc3167 100644
> --- a/sys/dev/intel/spi.c
> +++ b/sys/dev/intel/spi.c
> @@ -480,7 +480,7 @@ intelspi_attach(device_t dev)
> sc->sc_mem_rid, sc->sc_mem_res);
>
> if (sc->sc_irq_res != NULL)
> - bus_release_resource(dev, SYS_RES_MEMORY,
> + bus_release_resource(dev, SYS_RES_IRQ,
> sc->sc_irq_rid, sc->sc_irq_res);
>
> return (ENXIO);
> @@ -503,7 +503,7 @@ intelspi_detach(device_t dev)
> sc->sc_mem_rid, sc->sc_mem_res);
>
> if (sc->sc_irq_res != NULL)
> - bus_release_resource(dev, SYS_RES_MEMORY,
> + bus_release_resource(dev, SYS_RES_IRQ,
> sc->sc_irq_rid, sc->sc_irq_res);
>
> return (0);
> _______________________________________________
> freebsd-hackers at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe at freebsd.org"
More information about the freebsd-hackers
mailing list