summaryrefslogtreecommitdiff
path: root/sys/kern/subr_bus.c
Commit message (Expand)AuthorAgeFilesLines
* Update flags patch for the !ISA case.Nate Lawson2004-10-141-5/+14
* Set flags for devices before probing them. In the non-ISA case, flags setNate Lawson2004-10-131-1/+5
* Fix BUS_DEBUG caseWarner Losh2004-08-301-1/+1
* Initial support (disabled) for rebidding devices. I've been runningWarner Losh2004-08-291-4/+36
* MFp4: Merge in the patches, submitted long ago by someone whose emailWarner Losh2004-08-291-12/+26
* Set the description to NULL in the right detach routine. This shouldWarner Losh2004-08-241-1/+1
* Add doxygen doc comments for most of newbus and the BUS interface.Doug Rabson2004-07-181-46/+919
* Do a pass over all modules in the kernel and make them return EOPNOTSUPPPoul-Henning Kamp2004-07-151-0/+5
* Hide struct resource and struct rman. You must defineWarner Losh2004-06-301-0/+1
* Include more information about the device in the devadded andWarner Losh2004-06-301-2/+38
* Turns out that jhb didn't really like this. And nate pointed out thatWarner Losh2004-06-281-2/+2
* Allow dev to be NULL and assume that a device is not alive or notWarner Losh2004-06-281-2/+2
* Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp2004-06-161-6/+6
* When we don't have any meaningful value to print for the device sysctlMaxime Henrion2004-06-051-8/+4
* Add a devclass level to the dev sysctl tree, in order to support per-Dag-Erling Smørgrav2004-06-041-10/+64
* As discussed on arch@, flatten the device sysctl tree to make itMaxime Henrion2004-06-021-13/+12
* Sysctl hw.bus.devctl_disable shouldn't be writtable from inside a jail.Pawel Jakub Dawidek2004-05-261-3/+2
* As previously threatened, give each device its own sysctl context andDag-Erling Smørgrav2004-05-251-29/+153
* Don't print out 'GIANT-LOCKED' for INTR_FAST drivers.Scott Long2004-04-011-1/+1
* Conform to local file sytle and prefer (a && (b & flag)).Warner Losh2004-03-241-1/+1
* Change the !MPSAFE boot string to something that doesn't potentiallyDavid E. O'Brien2004-03-231-1/+1
* Rather than display which interrupts are MPSAFE, display those that aren't.David E. O'Brien2004-03-221-1/+3
* Whitespace cleanupDag-Erling Smørgrav2004-02-241-4/+4
* Device megapatch 4/6:Poul-Henning Kamp2004-02-211-0/+2
* o make debug_mpsafenet globally visibleSam Leffler2003-11-051-10/+0
* Minor style(9) nitWarner Losh2003-11-051-8/+8
* disable MPSAFE network drivers; we aren't ready yet`Sam Leffler2003-11-041-1/+1
* Add a temporary mechanism to disble INTR_MPSAFE from network interfaceSam Leffler2003-10-291-0/+13
* Convenience functions to generate notifications from the kernel. The ACPIWarner Losh2003-10-241-19/+61
* * Add multiple inheritance to kobj. Each class can have zero or more baseDoug Rabson2003-10-161-66/+102
* With DIAGNOSTICS, sometimes we get weird crashes when some driverWarner Losh2003-10-141-3/+4
* Introduce BUS_CONFIG_INTR(). The method allows devices to tell parentsMarcel Moolenaar2003-09-101-0/+11
* Print a message at boot for interrupt handlers created with INTR_MPSAFESam Leffler2003-09-051-4/+14
* Use __FBSDID().David E. O'Brien2003-06-111-2/+3
* Fix some easy, global, lint warnings. In most cases, this meansMark Murray2003-04-301-2/+2
* Create a new function, device_is_attached(), that is likeWarner Losh2003-04-211-0/+6
* Fix /dev/devctl's implementation of poll. We should only be settingWarner Losh2003-04-211-11/+5
* Lock the process before sending it a SIGIO. Not doing so is a panic(2)John Baldwin2003-04-021-2/+7
* Make sure we actually have a dev before dereferencing in case someoneAlfred Perlstein2003-03-131-1/+1
* Gigacommit to improve device-driver source compatibility betweenPoul-Henning Kamp2003-03-031-13/+7
* Fix comment about what we do when there are no listeners.Warner Losh2003-01-191-13/+3
* Don't forget to disconnect object from class.David Xu2003-01-151-2/+3
* Don't record thread pointer, it's not permanent in process life cycle,David Xu2003-01-101-6/+6
* Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,Jens Schweikhardt2003-01-011-2/+2
* Use 0600 for permissions for /dev/devctl until it is cloneable.Warner Losh2003-01-011-1/+2
* devd kernel improvements:Warner Losh2002-11-301-21/+38
* Use %z to quiet a warning.John Baldwin2002-11-071-1/+1
* Use ; not , as statement separator in PDEBUG() macro.Poul-Henning Kamp2002-10-151-5/+4
* Introducing /dev/devctl. This device reports events in theWarner Losh2002-10-071-2/+326
* Two minor bugfixes:Warner Losh2002-10-071-0/+3