aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_conf.c
Commit message (Expand)AuthorAgeFilesLines
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-271-1/+0
* Giant: Postpone removal of Giant-locked drivers until 15Zhenlei Huang2023-10-311-1/+1
* devfs: add integrity asserts for cdevp_listJason A. Harmening2023-09-211-0/+2
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* Retire clone_drain_lockMateusz Guzik2022-08-201-8/+0
* Drop d_dump from struct cdevswMitchell Horne2022-05-131-7/+0
* destroy_dev_sched*: Don't hold Giant for all deferred destroy_dev.John Baldwin2022-04-181-6/+28
* Fix handling of D_GIANTOKMark Johnston2021-06-071-4/+7
* Suppress D_NEEDGIANT warnings for some driversMark Johnston2021-06-061-1/+1
* Fix several dev_clone callbacks to avoid out-of-bounds readsMark Johnston2021-03-281-1/+1
* Giant: move back Giant removal until 14Warner Losh2021-02-171-1/+1
* Eliminate a locking panic when cleaning up UFS snapshots after aKirk McKusick2021-01-161-1/+0
* kern: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-2/+2
* Retire devctl_notify_f()Warner Losh2020-08-291-1/+1
* Use devctl.h instead of bus.h to reduce newbus pollution.Warner Losh2020-08-211-1/+1
* devfs: Abstract locking assertionsConrad Meyer2020-08-121-15/+15
* Remove duplicated empty lines from kern/*.cMateusz Guzik2020-01-301-2/+0
* devfs: introduce a per-dev lock to protect ->si_devswMateusz Guzik2019-11-301-6/+14
* Add a warning about Giant Locked devicesWarner Losh2019-11-231-0/+3
* Remove the remnants of SI_CHEAPCLONEKyle Evans2019-10-051-18/+0
* kern_conf: fully initialize cloned devices with make_dev_args, tooKyle Evans2019-10-051-3/+24
* Bump SPECNAMELEN to MAXNAMLEN.Konstantin Belousov2019-01-271-1/+1
* dev_refthread: Do not initialize *ref when reference was not acquiredConrad Meyer2018-10-201-1/+2
* conf: revert last change and annotate unused var insteadMatt Macy2018-05-191-13/+8
* make_dev: avoid unused assignments on non debug buildsMatt Macy2018-05-191-5/+10
* sys/kern: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Undo r309891. Konstantin is right in that this condition normallyEdward Tomasz Napierala2016-12-121-3/+0
* Avoid dereferencing NULL pointers in devtoname(). I've seen it panic,Edward Tomasz Napierala2016-12-121-0/+3
* Provide yet another KPI for cdev creation, make_dev_s(9).Konstantin Belousov2016-01-071-23/+75
* Fix for out of order device destruction notifications when using theHans Petter Selasky2015-03-221-2/+18
* Stop enforcing additional reference on all cdevs, which was introducedKonstantin Belousov2015-01-191-5/+28
* Avoid race with "dev_rel()" when using the recently addedHans Petter Selasky2015-01-141-2/+0
* Add a kernel function to delist our kernel character devices, so thatHans Petter Selasky2015-01-141-0/+17
* Adjust printf format specifiers for dev_t and ino_t in kernel.Gleb Kurtsou2014-12-171-1/+2
* Remove global device lock acquisition from dev_relthread(), replacing itAlexander Motin2013-10-221-5/+3
* Reject spaces and double quotation marks in device names. devctl(4)Jaakko Heinonen2012-12-221-0/+7
* Remove unused SI_* flags.Ed Schouten2012-08-281-3/+0
* Remove D_NEEDGIANT from dead_devsw. biofinish() (and thus dead_strategy)John Baldwin2012-08-161-1/+0
* MFprojects/zfsd:Alexander Motin2012-05-241-3/+4
* Remove unneeded newline. It fits in 80 columns now.Ed Schouten2012-02-101-2/+1
* Merge si_name and __si_namebuf.Ed Schouten2012-02-101-7/+7
* Use TASK_INITIALIZER() for dev_dtr_task rather than a dedicated SYSINIT().John Baldwin2011-12-221-10/+2
* Style.Konstantin Belousov2011-11-111-2/+1
* Guard against the unlikely case of the alias path containing the '%' symbols.Konstantin Belousov2011-11-111-1/+1
* Fix the devmtx lock leak from make_dev(9) when the old device cloningKonstantin Belousov2011-07-301-1/+2
* sys/sys/conf.h:Justin T. Gibbs2011-06-141-0/+62
* The CDP_ACTIVE flag is cleared at the beginning of destroy_devl(),Konstantin Belousov2011-05-181-1/+2
* Add make_dev_alias_p() function. It is similar to make_dev_alias(),Andrey V. Elsukov2011-05-031-10/+51
* Fix race in devfs by using LIST_FIRST() instead ofHans Petter Selasky2010-12-111-2/+2