summaryrefslogtreecommitdiff
path: root/sys/kern/subr_autoconf.c
AgeCommit message (Expand)Author
2011-07-03Remove config_activate() and DVACT_ACTIVATE. PCMCIA's the only thingMatthew Dempsky
2011-06-20serialize attach and detach of device sub-trees -- only one deviceTheo de Raadt
2011-06-01Add a few KASSERTs to config_attach() for sanity to make sure we don'tMatthew Dempsky
2010-09-08remove a useless commentTheo de Raadt
2010-08-31Add DVACT_QUIECE support. This is called before splhigh() and beforeTheo de Raadt
2010-06-30Silence the activation debug reporting. We are starting to get worriedTheo de Raadt
2010-02-28Remove leftover debug printf in config_activate_children(); ok deraadtMiod Vallat
2009-11-23Make config_activate_children() more useable as a suspend-and-resumeTheo de Raadt
2009-11-22Add basic suspend/resume autoconf functionality.Paul Irofti
2009-10-13Get rid of devact enum, substitute it with an int and coresponding defines.Paul Irofti
2008-08-20Allow devices attaching at root (such as softraid) to be disabled in UKC.Miod Vallat
2007-11-23Since the devices that we detach may have children we cannot rely on theMark Kettenis
2007-10-29get rid of the unused cond_predicate_t typedef.David Gwynne
2007-09-07Use M_ZERO in a few more places to shave bytes from the kernel.Artur Grabowski
2007-05-30the (root) stuff is ugly, so print "at root", so it looks more likeTheo de Raadt
2007-05-15kill __HAVE_DEVICE_REGISTER by requiring all architectures to have aTheo de Raadt
2007-05-09evcnt_attach() is no longer used; ok miodTheo de Raadt
2006-05-28Remove device id from hotplug events.Michael Knudsen
2006-05-28more fallout from the sensors: Every single ramdisk got broken.Theo de Raadt
2006-05-28Include device id in hotplug events. This will be used by ntpd to checkMichael Knudsen
2006-05-17cf_unit should have a value between 0 and cd_ndevs. So set cf_unit to 0 whenKenneth R Westerback
2006-05-17Detach children devices in reverse order. This gives better display, andKenneth R Westerback
2006-05-14When assigning a unit number, treat running off the end of theKenneth R Westerback
2006-01-21Remove now unused zeroref member in cfattach structures.Miod Vallat
2006-01-13In config_detach_children(), after detaching a device, restart the deviceMiod Vallat
2005-12-09ansi and deregister. No binary change.Jonathan Gray
2004-12-26Use list and queue macros where applicable to make the code easier to read;Miod Vallat
2004-11-23Create the init process earlier, before the root filesystem is mounted,Miod Vallat
2004-08-03Fix a minor bug where indirect config crashes the kernelPer Fogelstrom
2004-05-30Devices hot plugging support.Alexander Yurchenko
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-05-03string fixes; tedu okTheo de Raadt
2003-04-19Tweak previous sprintf -> snprintf fix to eliminate unnecessaryKenneth R Westerback
2003-03-30Use snprintf() to simplify device name construction, removing nowKenneth R Westerback
2002-10-06Remove some '#if 0' cruft.Artur Grabowski
2002-04-24Introduce a new file, machine/internal_types.h, to hold that specific archMarc Espie
2002-03-14First round of __P removal in sysTodd C. Miller
2001-09-01Add __HAVE_DEVICE_REGISTER to hp300/alpha (sparc64 already had it) andJason Wright
2001-08-31implement autoconf mechanism using device_register(); from NetBSD.Jason Wright
2000-04-09range error; < cd_ndevs, not <=Theo de Raadt
2000-04-09Added config_detach_children, config_activate_children.Constantine Sapuntzakis
1999-08-08From NetBSD; new device detaching infrastructure.Niklas Hallqvist
1999-08-05From NetBSD; config_defer to defer configuration of a device until after allNiklas Hallqvist
1999-07-23Remove obsolete detach logic in preparation of a newer oneNiklas Hallqvist
1999-01-11panic prints a newline for you, don't do it in the panic stringTodd C. Miller
1998-05-11Formerly reuse of unit numbers of detached devices was impossible, withNiklas Hallqvist
1998-02-20Please GCC 2.8's harsher view of good styleNiklas Hallqvist
1998-01-21Prevent a NULL-deref in the autoconf_verbose caseNiklas Hallqvist
1998-01-20typoNiklas Hallqvist
1998-01-20Provide a way to debug probes. set autoconf_verbose via DDB, orNiklas Hallqvist