[Midnightbsd-cvs] src [9449] trunk/sys/dev/mps/mps_user.c: Fix NULL-dereference kernel panic in case of mps_attach() failure.

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sun Mar 5 14:31:11 EST 2017


Revision: 9449
          http://svnweb.midnightbsd.org/src/?rev=9449
Author:   laffer1
Date:     2017-03-05 14:31:11 -0500 (Sun, 05 Mar 2017)
Log Message:
-----------
Fix NULL-dereference kernel panic in case of mps_attach() failure.

Modified Paths:
--------------
    trunk/sys/dev/mps/mps_user.c

Modified: trunk/sys/dev/mps/mps_user.c
===================================================================
--- trunk/sys/dev/mps/mps_user.c	2017-03-05 19:29:58 UTC (rev 9448)
+++ trunk/sys/dev/mps/mps_user.c	2017-03-05 19:31:11 UTC (rev 9449)
@@ -208,8 +208,8 @@
 {
 
 	/* XXX: do a purge of pending requests? */
-	destroy_dev(sc->mps_cdev);
-
+	if (sc->mps_cdev != NULL)
+		destroy_dev(sc->mps_cdev);
 }
 
 static int



More information about the Midnightbsd-cvs mailing list