Module Name: src Committed By: riastradh Date: Fri Aug 30 00:33:55 UTC 2019
Modified Files: src/sys/arch/arm/gemini: gemini_ipi.c Log Message: Don't dereference pointer when we're about to panic because it's null. Reported by Dr Silvio Cesare of InfoSect. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/gemini/gemini_ipi.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/arm/gemini/gemini_ipi.c diff -u src/sys/arch/arm/gemini/gemini_ipi.c:1.6 src/sys/arch/arm/gemini/gemini_ipi.c:1.7 --- src/sys/arch/arm/gemini/gemini_ipi.c:1.6 Sat Oct 27 17:17:38 2012 +++ src/sys/arch/arm/gemini/gemini_ipi.c Fri Aug 30 00:33:55 2019 @@ -7,7 +7,7 @@ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: gemini_ipi.c,v 1.6 2012/10/27 17:17:38 chs Exp $"); +__KERNEL_RCSID(0, "$NetBSD: gemini_ipi.c,v 1.7 2019/08/30 00:33:55 riastradh Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -169,7 +169,7 @@ ipi_intr_disestablish(void *ih) gemini_ipi_softc_t *sc = gemini_ipi_sc; if (sc == NULL) - panic("%s: NULL gemini_ipi_sc", device_xname(sc->sc_dev)); + panic("NULL gemini_ipi_sc"); gemini_ipi_intrq_remove(sc, ih); }