summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_conf.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Do not refcount the cdevsw, but rather maintain a cdev->si_threadcountphk2004-09-231-36/+17
* Create struct snapdata which contains the snapshot fields from cdevphk2004-09-131-1/+0
* Add a missing '\n'.pjd2004-08-301-2/+2
* Add locking to the kqueue subsystem. This also makes the kqueue subsystemjmg2004-08-151-7/+1
* Better descriptions of the cdev malloc class and mutex.phk2004-07-111-2/+2
* Fix a few spelling mistakes in comments and clean them up a bit.le2004-06-221-5/+5
* Second half of the dev_t cleanup.phk2004-06-171-34/+28
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-38/+38
* Introduce a ttyioctl() cdevsw default function.phk2004-06-011-0/+1
* Correctly account for extra bits in unit numbers when looking forphk2004-03-111-3/+3
* Add clone_setup() function rather than rely on lazy initialization.phk2004-03-111-9/+13
* Fix two oversights here: don't trash the freelist, and properly cleanupphk2004-02-231-1/+4
* Device megapatch 6/6:phk2004-02-211-31/+152
OpenPOWER on IntegriCloud