diff options
-rw-r--r-- | sys/amd64/isa/intr_machdep.c | 1 | ||||
-rw-r--r-- | sys/amd64/isa/nmi.c | 1 | ||||
-rw-r--r-- | sys/i386/isa/intr_machdep.c | 1 | ||||
-rw-r--r-- | sys/i386/isa/nmi.c | 1 |
4 files changed, 4 insertions, 0 deletions
diff --git a/sys/amd64/isa/intr_machdep.c b/sys/amd64/isa/intr_machdep.c index 6f76185..b251b85 100644 --- a/sys/amd64/isa/intr_machdep.c +++ b/sys/amd64/isa/intr_machdep.c @@ -709,6 +709,7 @@ inthand_remove(struct intrhand *idesc) mtx_exit(&sched_lock, MTX_SPIN); } } + free(idesc->ih_name, M_DEVBUF); free(idesc, M_DEVBUF); return (0); } diff --git a/sys/amd64/isa/nmi.c b/sys/amd64/isa/nmi.c index 6f76185..b251b85 100644 --- a/sys/amd64/isa/nmi.c +++ b/sys/amd64/isa/nmi.c @@ -709,6 +709,7 @@ inthand_remove(struct intrhand *idesc) mtx_exit(&sched_lock, MTX_SPIN); } } + free(idesc->ih_name, M_DEVBUF); free(idesc, M_DEVBUF); return (0); } diff --git a/sys/i386/isa/intr_machdep.c b/sys/i386/isa/intr_machdep.c index 6f76185..b251b85 100644 --- a/sys/i386/isa/intr_machdep.c +++ b/sys/i386/isa/intr_machdep.c @@ -709,6 +709,7 @@ inthand_remove(struct intrhand *idesc) mtx_exit(&sched_lock, MTX_SPIN); } } + free(idesc->ih_name, M_DEVBUF); free(idesc, M_DEVBUF); return (0); } diff --git a/sys/i386/isa/nmi.c b/sys/i386/isa/nmi.c index 6f76185..b251b85 100644 --- a/sys/i386/isa/nmi.c +++ b/sys/i386/isa/nmi.c @@ -709,6 +709,7 @@ inthand_remove(struct intrhand *idesc) mtx_exit(&sched_lock, MTX_SPIN); } } + free(idesc->ih_name, M_DEVBUF); free(idesc, M_DEVBUF); return (0); } |