summaryrefslogtreecommitdiff
path: root/sys/kern/subr_autoconf.c
AgeCommit message (Expand)Author
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2015-02-09you need atomic.h to do atomic things.David Gwynne
2015-02-09use atomic ops to increment and decrement the device ref count inDavid Gwynne
2015-01-22bring back r1.80:David Gwynne
2015-01-19back it out properlyTheo de Raadt
2015-01-19never tested with a make releaseTheo de Raadt
2015-01-19pass the size of the softc to free.David Gwynne
2014-09-18Introduce config_suspend_all(9) a function that invokes config_suspend(9)Mark Kettenis
2014-09-14remove uneeded proc.h includesJonathan Gray
2014-07-13use mallocarray where arguments are multipled. ok deraadtTed Unangst
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-07-12Change config_deactivate(9) to always unset the DVF_ACTIVE flag soMartin Pieuchot
2014-03-29It's been a quarter century: we can assume volatile is present with that name.Philip Guenther
2014-03-13get rid of the assumption that the head of the alldevs list is theDavid Gwynne
2013-12-12printf(variable) --> printf("%s", variable)Philip Guenther
2013-12-06Add a DVACT_WAKEUP op to the *_activate() API. This is called after theTheo de Raadt
2013-11-29msgs can be constTheo de Raadt
2013-11-27get rid of the goop for maintaining multiple cftables since theresDavid Gwynne
2013-11-26compare pointers to NULLDavid Gwynne
2013-05-30Enforce ca_activate tree-walks over the entire heirarchy for all events,Theo de Raadt
2012-10-08Revamp the sequences for suspend/hibernate -> resume so that the codeTheo de Raadt
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