summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_conf.c
Commit message (Expand)AuthorAgeFilesLines
...
* Revert destroy_dev() to the state before destroy_dev_sched() was introduced.kib2007-07-051-8/+2
* Since cdev mutex is after system map mutex in global lock order, free()kib2007-07-041-0/+2
* Rev. 1.204 and 1.205 got an erronous version of destroy_dev() thatkib2007-07-031-6/+18
* Automatically detect deadlock condition in destroy_dev(), that is, ifkib2007-07-031-2/+8
* Since rev. 1.199 of sys/kern/kern_conf.c, the thread that callskib2007-07-031-18/+147
* devfs_free() calls free_unr(), that may sleep.kib2007-06-191-6/+34
* Revert UF_OPENING workaround for CURRENT.kib2007-05-311-2/+2
* Use int instead of u_int for the 'extra' argument to thebms2007-02-021-1/+1
* Fix the race between devfs_fp_check and devfs_reclaim. Derefence thekib2006-10-201-0/+18
* Wait for thread count to reach zero in destroy_devl() even when no purgetegge2006-10-131-0/+6
* Make the printfs relating to purging threads from a device less intrusive.phk2006-05-171-4/+3
* Novel idea, don't print a string if it is NULL!alfred2006-01-121-1/+2
* Minor whitespace cleanup.bz2006-01-041-2/+2
* Move the initialization of the devmtx into the mutex_init() functionjhb2005-10-181-2/+1
* Make sure the clone lists are sorted in the right order.phk2005-10-011-3/+5
* Rewamp DEVFS internals pretty severely [1].phk2005-09-191-39/+27
* Retire unused dev_named() function.phk2005-09-151-13/+0
* Properly un-giant-trick the cdevsw in fini_cdevsw()phk2005-08-201-3/+7
* Handle device drivers with D_NEEDGIANT in a way which does notphk2005-08-171-9/+155
* Remove stale comment.phk2005-08-161-2/+0
* Create a new internal .h file to communicate very private stuffphk2005-08-161-0/+2
* When devfs cloning takes place, provide access to the credential of therwatson2005-07-141-5/+40
* cdev (still) needs per instance uid/gid/modephk2005-03-311-9/+15
* Rename dev_ref() to dev_refl()phk2005-03-311-1/+1
* Remove the global cdev hash and use the cdevsw list instead.phk2005-03-291-29/+2
* Remove the global cdev hash and use the cdevsw list instead.phk2005-03-291-37/+9
* Privatize major().phk2005-03-291-1/+1
* Kill MAJOR_AUTOphk2005-03-171-3/+3
* Prepare for the final onslaught on devices:phk2005-03-171-5/+9
* Remove findcdev().phk2005-03-151-19/+0
* Rename cdev->si_udev to cdev->si_drv0 to reflect the new nature ofphk2005-03-151-6/+6
* Try to fix the mess I made of devname, with the minimal subset of thephk2005-03-101-35/+0
* Fix signedness of minor2unit().phk2005-03-081-4/+4
* Also handle d_maj hints from cloning drivers correctly.phk2005-02-271-8/+9
* Whine about any drivers which hardcode the device major number.phk2005-02-271-11/+5
* Use dynamic major number allocation for /dev/console, there is nophk2005-02-271-4/+1
* Reap more benefits from DEVFS:phk2005-02-221-13/+11
* Make dev_ref() require the dev_lock() to be held and use it fromphk2005-02-221-2/+1
* Use MAXMINORphk2005-01-291-5/+5
* Typo.phk2005-01-291-1/+1
* Add MAXMINOR #define, we should have had this long time ago.phk2005-01-291-3/+9
* Fix a list corruption issue in cloning device management using thephk2005-01-241-16/+41
* Get rid of the magic "stash" of cdev structures, we no longer callphk2004-10-251-31/+3
* Fix a LOR relating to freeing cdevs.phk2004-10-011-2/+16
* Account for alias devices when tearing them down in destroy_dev() so wegreen2004-09-291-3/+3
* Used cached cdevsw pointer.phk2004-09-271-2/+4
* Add cdevsw->d_purge() support.phk2004-09-271-9/+19
* Remove the cdevsw() function which is now unused.phk2004-09-241-8/+0
* Hold threadref while we throb cdevsw in devtoname()phk2004-09-241-6/+10
* Introduce dev_re[lf]thread() functions.phk2004-09-241-0/+25
OpenPOWER on IntegriCloud