summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_conf.c
Commit message (Expand)AuthorAgeFilesLines
* Since dynamic allocation of device major numbers so far have notphk2003-04-131-1/+0
* Add one little hack to allow us to make MAJOR_AUTO be zero:phk2003-03-091-0/+2
* Gigacommit to improve device-driver source compatibility betweenphk2003-03-031-14/+12
* Explicitly initialize all cdevsw methods with the relevant nofoo() functionphk2003-03-021-0/+11
* NO_GEOM cleanup:phk2003-03-021-8/+1
* NODEVFS cleanup:phk2003-03-021-9/+3
* Add the flip-side check: If a driver wants a particular major#, makephk2003-02-271-0/+9
* Add support for allocating a device driver major number on demand.phk2003-02-271-2/+15
* NODEVFS cleanup:phk2003-02-271-22/+0
* NO_GEOM cleanup:phk2003-02-211-1/+1
* Add a dead_cdevsw which does its best to return ENXIO if at all possible.phk2003-02-201-3/+53
* Add M_WAITOKphk2003-02-191-1/+1
* Implement proper bounds-checking and truncation of device names, this hasphk2003-02-041-4/+10
* Pave the road to removing the fixed size limit on device nodes:phk2003-02-041-0/+2
* NO_GEOM cleanup: unifdef;phk2003-01-301-8/+0
* NODEVFS cleanup: Remove cdevsw[].phk2003-01-291-31/+0
* disk_dev_synth() is a NO_GEOM hack.phk2003-01-201-0/+4
* Mark more code #ifdef NODEVFSphk2003-01-191-1/+6
* Originally when DEVFS was added, a global variable "devfs_present"phk2003-01-191-3/+4
* Remove unused cdevsw_ALLOCSTART macro.phk2002-12-281-2/+0
* Don't allow dev_stdclone(9) to accept minors larger than the system isgreen2002-10-051-0/+2
* Rename struct specinfo to the more appropriate struct cdev.phk2002-09-271-6/+6
* Assert my copyright on this file (using the default 2-clause BSD).phk2002-09-201-11/+4
* Fix a logic bug in the struct dev_t allocation code.phk2002-09-081-5/+5
* Break the following implementation of panic(3):bde2002-04-251-0/+1
* Make the proposed name arg to dev_stdclone() const.phk2002-03-101-1/+1
* (Doing that whole test-immediately-after-commit-thing like obrien sez:)green2002-02-161-0/+2
* Add revoke_and_destroy_dev(), to be used by devices which decide whengreen2002-02-161-0/+13
* Add a new sysinit SI_SUB_DEVFS. Devfs hooks into the kernel at SI_ORDER_FIRST,msmith2002-01-091-1/+19
* Back out the previous fix to the leading zero problem, I hadn'tphk2001-11-161-2/+0
* Reject leading zeros in dev_stdclone().phk2001-11-161-0/+2
* Do not allow leading zeros on device names in dev_stdclone().fenner2001-11-151-0/+2
* Fix a problem in the disk related hack where device nodes for a physicallyphk2001-10-281-1/+1
* Nudge the axe a bit closer to cdevsw[]:phk2001-10-271-0/+11
* Make cdevsw[] static.phk2001-10-261-1/+1
* Add dev_named(dev, name), which is similar in spirit to devtoname().jlemon2001-10-171-0/+13
* KSE Milestone 2julian2001-09-121-1/+1
* Make the fmt arguments to make_dev and make_dev_alias const char *.imp2001-08-021-2/+2
* Create a general facility for making dev_t's depend on anotherphk2001-05-261-11/+20
* Call strlen() once instead of twice.brian2001-04-141-2/+2
* Add a KASSERT on unit2minor() so that we catch it if people try to passphk2001-03-201-0/+1
* Fixes to track snapshot copy-on-write checking in the specinfomckusick2001-03-071-0/+1
* KASSERT that the minor number passed to make_dev() is valid.brian2001-02-021-0/+3
* Convert a Debugger(3) to a panic(9) and a EINVAL.phk2001-01-211-1/+3
* Convert more malloc+bzero to malloc+M_ZERO.dwmalone2000-12-081-2/+1
* Staticize some malloc M_ instances.phk2000-12-081-1/+1
* Axe some unused variables.jhb2000-11-101-2/+0
* Deprecate devsw->d_bmaj entirely.phk2000-10-311-41/+1
* Allow all users to access the dev -> devname sysctl.phk2000-10-291-1/+1
* Rename lminor() to dev2unit(). This function gives a linear unit numberphk2000-09-191-1/+8
OpenPOWER on IntegriCloud