summaryrefslogtreecommitdiff
path: root/sys/dev/hotplug.c
AgeCommit message (Expand)Author
2020-12-25Refactor klist insertion and removalVisa Hankala
2020-04-07Abstract the head of knote lists. This allows extending the lists,Visa Hankala
2020-02-20Replace field f_isfd with field f_flags in struct filterops to allowVisa Hankala
2019-12-31Use C99 designated initializers with struct filterops. In addition,Visa Hankala
2019-12-31Convert infinite sleeps to {m,t}sleep_nsec(9).Martin Pieuchot
2016-06-07per trending style, add continue to empty loops.Ted Unangst
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2015-02-10Switch uiomovei(..., sizeof whatever, ...) to uiomove().Miod Vallat
2015-02-10First step towards making uiomove() take a size_t size argument:Miod Vallat
2011-07-02kqueue attach functions should return an errno or 0, not a plain 1. FixNicholas Marriott
2010-12-15revert the malloc change, as it meant dropping events before the device isTed Unangst
2010-12-02make hotplug queue dynamic, allowing us to increase size without waste.Ted Unangst
2009-11-09Every selwakeup() should have a matching KNOTE() (even if kqueue isn'tNicholas Marriott
2006-05-28Remove device id from hotplug events.Michael Knudsen
2006-05-28Include device id in hotplug events. This will be used by ntpd to checkMichael Knudsen
2004-10-08If the hotplug queue is full, bump the tail pointer in the circular buffer.Dale Rahn
2004-09-15Return the ability to queue events before hotplugd started.Alexander Yurchenko
2004-07-30Correctly drain event queue on close. Fixes PR #3874Miod Vallat
2004-07-05clean & knfTheo de Raadt
2004-07-05do not queue events when no daemon running. flush all events on last close.Theo de Raadt
2004-05-30Devices hot plugging support.Alexander Yurchenko