summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_bus.c
Commit message (Expand)AuthorAgeFilesLines
* Convert rman to use rman_res_t instead of u_longjhibbits2016-01-271-20/+22
* Huge cleanup of random(4) code.markm2015-06-301-7/+8
* Fix handling of BUS_PROBE_NOWILDCARD in 'device_probe_child()'.neel2015-04-151-8/+10
* Use SYSCTL_OUT_STR() to return strings.ian2015-03-141-2/+2
* Fix SR-IOV passthrough devices to allow ppt to attachrstone2015-03-101-0/+19
* Add a new device control utility for new-bus devices called devctl. Thisjhb2015-02-061-0/+263
* Expose the constants for internal new-bus device flags to userland. Thejhb2015-02-051-9/+0
* Set and clear the DF_SUSPENDED flag on the child device being manipulatedjhb2015-02-051-2/+2
* Trim trailing whitespace.jhb2015-01-051-25/+25
* Revert device_getenv_int() for now as it duplicates resource_int_value().jhb2014-12-031-17/+0
* Make igb and ixgbe check tunables at probe time.alfred2014-11-261-0/+17
* Add a bus_get_domain() wrapper around BUS_GET_DOMAIN(). Use this to addjhb2014-11-241-0/+17
* This is the much-discussed major upgrade to the random(4) device, known to yo...markm2014-10-301-1/+1
* Add a bus method to fetch the VM domain for the given device/bus.adrian2014-10-091-0/+31
* Don't panic if a resource is allocated twice. Instead, print a warning andjhb2014-09-261-1/+4
* Stage one of multipass suspend/resumejhibbits2014-09-231-3/+37
* Clear nonblock and async on devctl close instaed of open.mjg2014-07-121-2/+2
* Pull in r267961 and r267973 again. Fix for issues reported will follow.hselasky2014-06-281-13/+14
* Revert r267961, r267973:gjb2014-06-271-14/+13
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifhselasky2014-06-271-13/+14
* Revert r263754, re-adding support for hw.bus.devctl_disable. Breakingbrooks2014-04-281-3/+37
* Add kqueue support for devctl.davidxu2014-04-101-0/+41
* Fix SIGIO delivery. Use fsetown() to handle file descriptor ownerdavidxu2014-04-041-30/+13
* Document a known problem with handling the process intended to receivemjg2014-03-251-0/+16
* Remove long obsolete sysctl hw.bus.devctl_disable.mjg2014-03-251-37/+3
* Remove lockless check in devopen, while correct it does not make much sense.mjg2014-03-251-2/+0
* Make /dev/devctl mpsafe.mjg2014-03-251-7/+15
* Add YARROW_RNG and FORTUNA_RNG to sys/conf/options.des2013-10-081-0/+16
* Allow drivers to return BUS_PROBE_NOWILDCARD from their attach routine torstone2013-08-081-3/+3
* PR: 168520 170096rodrigc2013-07-151-1/+7
* Make detaching drivers from PCI devices more robust. While here, fix ajhb2013-06-271-0/+42
* Fix a typo.jhb2013-01-231-1/+1
* Provide a generic way to disable devices at boot timeeadler2012-10-021-0/+7
* Add a BUS_CHILD_DELETED() method that a bus can hook to allow it to cleanupjhb2012-08-211-0/+2
* Revert r239178 and implement two new functions, namelyhselasky2012-08-151-14/+33
* Add new device method to free the automaticallyhselasky2012-08-101-4/+14
* device_add_child: protect against child device with no driver but fixed unit ...avg2012-05-251-0/+2
* Allow device_busy() and device_unbusy() to be invoked while a device isjhb2012-04-111-5/+13
* Properly clear a device's devclass if DEVICE_ATTACH() fails if the devicejhb2012-02-281-3/+2
* Clear the a device's description string anytime it's driver changes.jhb2012-02-271-3/+2
* - Fix undefined behavior when device_get_name is nulleadler2012-01-151-2/+8
* It doesn't make much sense to check whether child is NULL after alreadymarius2011-12-021-4/+5
* - In device_probe_child(9) check the return value of device_set_driver(9)marius2011-12-021-11/+15
* Rename device_delete_all_children() into device_delete_children().hselasky2011-11-221-1/+1
* Style change.hselasky2011-11-221-2/+2
* Move the device_delete_all_children() function from usb_util.chselasky2011-11-191-0/+33
* In device_get_children() avoid malloc(0) in order to increase portabilitymarius2011-10-091-0/+5
* In order to maximize the re-usability of kernel code in user space thiskmacy2011-09-161-1/+1
* Add a new bus method, BUS_ADJUST_RESOURCE() that is intended to be ajhb2011-04-291-0/+32
* - Merge changes to the base system to support OFED. These includejeff2011-03-211-2/+2
OpenPOWER on IntegriCloud