aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_sysctl.c
Commit message (Expand)AuthorAgeFilesLines
* sysctl: use correct types and names in sysctl_*sec_to_sbintimeGleb Smirnoff2023-01-271-16/+10
* show_sysctl_all: reduce copying, please coverityDoug Moore2022-10-011-25/+22
* sysctl_search_oid: remove all-NULL preconditionDoug Moore2022-09-281-2/+1
* name2oid: use find_oidnameDoug Moore2022-09-271-7/+1
* sysctl_search_oid: remove useless testsDoug Moore2022-09-271-17/+22
* register_oid: fix duplicate oid after d3f96f661050Doug Moore2022-09-271-6/+7
* sysctl(3): Implement SYSCTL_FOREACH() to iterate all OIDs in a sysctl list.Hans Petter Selasky2022-09-271-3/+3
* Fix O(n^2) behavior in sysctlAlan Somers2022-09-271-78/+71
* ddb: use _FLAGS command macros where appropriateMitchell Horne2022-07-051-1/+1
* sys___sysctl: regularize argument structBrooks Davis2021-11-221-2/+2
* Escape any '.' characters in sysctl node namesAlan Somers2021-07-221-2/+46
* sysctl_handle_string: do not malloc when SYSCTL_IN cannot faultKonstantin Belousov2021-04-191-0/+9
* Minor style tidy: if( -> if (Warner Losh2021-04-181-1/+1
* Move inner loop logic out of sysctl_sysctl_next_ls().Alexander V. Chernikov2020-11-301-89/+130
* sysctl+kern_sysctl: Honor SKIP for descendant nodesRyan Moeller2020-10-241-0/+8
* kern_sysctl: Misc code cleanupRyan Moeller2020-10-241-15/+48
* Enable iterating all sysctls, even ones with CTLFLAG_SKIPRyan Moeller2020-10-051-17/+27
* kern: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-2/+0
* style(9): end continued line with operator.Brooks Davis2020-04-161-2/+2
* sysctl_handle_string: Put logical or in parentheses.Pawel Biernacki2020-04-151-1/+1
* sysctl(9): fix handling string tunables.Pawel Biernacki2020-04-151-5/+6
* Restore the behavior of allowing empty string in a string sysctlLi-Wen Hsu2020-02-101-1/+5
* sysctl(9): add CTLFLAG_NEEDGIANT flagPawel Biernacki2020-02-061-11/+43
* Remove duplicated empty lines from kern/*.cMateusz Guzik2020-01-301-3/+0
* kern_sysctl: make sysctl.debug work as intendedPawel Biernacki2020-01-061-2/+4
* sysctl sysctls: wire old buf before output with sysctl lockRyan Libby2019-11-251-1/+17
* sysctl: use names instead of magic numbers.Konstantin Belousov2019-09-181-28/+33
* Add sysctlbyname system callMateusz Guzik2019-09-031-0/+62
* Fix !DDB kernel configurations after r350713Conrad Meyer2019-08-081-1/+1
* ddb(4): Add 'sysctl' commandConrad Meyer2019-08-081-2/+536
* Make the warning intervals for deprecated crypto algorithms tunable.John Baldwin2019-06-111-0/+23
* device_printf: Use sbuf for more coherent prints on SMPConrad Meyer2019-05-071-7/+0
* const poison the `new` pointer of __sysctl.Brooks Davis2018-12-181-4/+4
* Minor code factoring. No functional change.Hans Petter Selasky2018-11-191-1/+1
* Be more verbose when a sysctl fails to unregister.Hans Petter Selasky2018-11-191-2/+4
* Do proper conversion to/from sbt.Warner Losh2018-11-151-4/+4
* Add sysctl_usec_to_sbintime and sysctl_msec_to_sbintime.Warner Losh2018-11-021-0/+47
* Permit the kernel environment to set an array of numeric values for a singleHans Petter Selasky2018-06-201-52/+50
* Use NULL for SYSINIT's last arg, which is a pointer typeEd Maste2018-05-181-1/+1
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-061-1/+0
* Slightly bump the maximum OID path for loading tunable SYSCTLs.Hans Petter Selasky2018-02-021-1/+1
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* sysctl: try to avoid malloc in name2oidMateusz Guzik2017-11-111-3/+8
* sysctl: only take mem lock if oldlen is > 4 * PAGE_SIZEMateusz Guzik2017-10-191-4/+3
* sysctl-s in a module should be accessible only when the module is initializedAndriy Gapon2017-10-051-1/+34
* revert r324166, it has an unrelated change in itAndriy Gapon2017-10-011-45/+3
* MFV r323531: 8521 nvlist memory leak in get_clones_stat() and spa_load_best()Andriy Gapon2017-10-011-3/+45
* sysctl: remove target buffer read/write checks prior to calling the handlerMateusz Guzik2017-09-271-8/+1
* Annotate sysctlmemlock with __exclusive_cache_line.Mateusz Guzik2017-09-271-1/+1
* Enhance debugibility of sysctl leaf re-use warningsConrad Meyer2017-08-271-2/+87