summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_conf.c
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Device megapatch 5/6:phk2004-02-211-9/+12
* Device megapatch 4/6:phk2004-02-211-0/+2
* Device megapatch 3/6:phk2004-02-211-0/+8
* Device megapatch 2/6:phk2004-02-211-8/+129
* Fixed style bugs near previous commit (mainly formatting errors andbde2004-02-151-16/+13
* Split the initialization of the cdevsw into a separate function.phk2004-02-151-7/+14
* Remove the check which used to protect us against make_dev() beingphk2004-02-141-19/+0
* Retire revoke_and_destroy_dev() with extreme prejudice.phk2003-09-281-13/+0
* Make life a little bit easier for cloning device drivers.phk2003-09-271-0/+9
* Introduce no_poll() default method for device drivers. Have itphk2003-09-271-14/+75
* The present defaults for the open and close for device drivers whichphk2003-09-271-2/+2
OpenPOWER on IntegriCloud