svn commit: r290117 - head/sys/kern

Warner Losh imp at FreeBSD.org
Wed Oct 28 18:53:19 UTC 2015


Author: imp
Date: Wed Oct 28 18:53:18 2015
New Revision: 290117
URL: https://svnweb.freebsd.org/changeset/base/290117

Log:
  Add a note to the effect that BUS_ADD_CHILD calls
  device_add_child_ordered to add the child. device_add_child_ordered
  doesn't call BUS_ADD_CHILD.

Modified:
  head/sys/kern/bus_if.m

Modified: head/sys/kern/bus_if.m
==============================================================================
--- head/sys/kern/bus_if.m	Wed Oct 28 17:55:37 2015	(r290116)
+++ head/sys/kern/bus_if.m	Wed Oct 28 18:53:18 2015	(r290117)
@@ -209,7 +209,9 @@ METHOD void driver_added {
  * For busses which use use drivers supporting DEVICE_IDENTIFY() to
  * enumerate their devices, this method is used to create new
  * device instances. The new device will be added after the last
- * existing child with the same order.
+ * existing child with the same order. Implementations of bus_add_child
+ * call device_add_child_ordered to add the child and often add
+ * a suitable ivar to the device specific to that bus.
  * 
  * @param _dev		the bus device which will be the parent of the
  *			new child device


More information about the svn-src-all mailing list