Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Dec 2012 14:30:25 GMT
From:      Robert Watson <rwatson@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 219915 for review
Message-ID:  <201212301430.qBUEUPAq092562@skunkworks.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://p4web.freebsd.org/@@219915?ac=10

Change 219915 by rwatson@rwatson_zenith_cl_cam_ac_uk on 2012/12/30 14:29:24

	Handle the case where an FDT-based newbus node hasn't yet been
	fully initialised when an error occurs (e.g., if the "interrupts"
	property can't be handled).

Affected files ...

.. //depot/projects/ctsrd/beribsd/src/sys/dev/fdt/fdtbus.c#3 edit

Differences ...

==== //depot/projects/ctsrd/beribsd/src/sys/dev/fdt/fdtbus.c#3 (text+ko) ====

@@ -257,6 +257,8 @@
 	struct fdtbus_devinfo *di;
 
 	di = device_get_ivars(dev);
+	if (di == NULL)
+		return;
 
 	free(di->di_name, M_OFWPROP);
 	free(di->di_type, M_OFWPROP);



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201212301430.qBUEUPAq092562>