| Commit message (Expand) | Author | Age | Files | Lines |
* | Hide tunable definitions behind _KERNEL | Mitchell Horne | 2020-09-21 | 1 | -0/+4 |
* | Add getenv(9) boolean parsing functions | Mitchell Horne | 2020-09-21 | 1 | -0/+19 |
* | sys: clean up empty lines in .c and .h files | Mateusz Guzik | 2020-09-01 | 1 | -2/+0 |
* | Add COUNTER_U64_SYSINIT() and COUNTER_U64_DEFINE_EARLY(). | Mark Johnston | 2020-03-06 | 1 | -1/+2 |
* | Define more subsystem orders. | Hans Petter Selasky | 2020-03-06 | 1 | -0/+4 |
* | Add explicit SI_SUB_EPOCH | Conrad Meyer | 2019-11-22 | 1 | -0/+1 |
* | Move sysinit and sysuninit linker sets in the data (writeable) section. | Konstantin Belousov | 2018-03-21 | 1 | -3/+3 |
* | Use the TSLOG framework to record SYSINIT entry/exit timestamps. | Colin Percival | 2017-12-31 | 1 | -0/+33 |
* | spdx: initial adoption of licensing ID tags. | Pedro F. Giffuni | 2017-11-18 | 1 | -0/+2 |
* | Add SI_SUB_TASKQ after SI_SUB_INTR and move taskqueue initialization there fo... | Conrad Meyer | 2017-08-16 | 1 | -0/+1 |
* | Add config_intrhook_oneshot(): schedule an intrhook function and unregister | Ian Lepore | 2017-08-13 | 1 | -2/+5 |
* | Fix TUNABLE_UINT64() on 32bit architectures. | Konstantin Belousov | 2017-03-27 | 1 | -1/+1 |
* | The pr_destroy field does not allow us to run the teardown code in a | Bjoern A. Zeeb | 2016-06-01 | 1 | -1/+4 |
* | Add an EARLY_AP_STARTUP option to start APs earlier during boot. | John Baldwin | 2016-05-14 | 1 | -1/+6 |
* | Create wrappers for uint64_t and int64_t for the tunables. While not | Warner Losh | 2016-04-15 | 1 | -0/+38 |
* | Remove comment obsoleted by r289056. | Edward Tomasz Napierala | 2015-10-08 | 1 | -4/+0 |
* | Remove unused SI_SUB_* #defines. | Edward Tomasz Napierala | 2015-10-08 | 1 | -7/+0 |
* | Huge cleanup of random(4) code. | Mark Murray | 2015-06-30 | 1 | -1/+1 |
* | Spell raccdt in a more conventional way in a comment. | Robert Watson | 2014-05-06 | 1 | -1/+1 |
* | Garbage collect two more unused sysinit subsystems: SI_SUB_KVM_RSRC and | Robert Watson | 2014-05-05 | 1 | -2/+0 |
* | Garbage collect mtxpool_lockbuilder, the mutex pool historically used | Robert Watson | 2014-05-02 | 1 | -1/+0 |
* | Implement vector callback for PVHVM and unify event channel implementations | Justin T. Gibbs | 2013-08-29 | 1 | -0/+5 |
* | rename scheduler->swapper and SI_SUB_RUN_SCHEDULER->SI_SUB_LAST | Andriy Gapon | 2013-07-24 | 1 | -2/+2 |
* | Mark 'ticks', 'time_second', and 'time_uptime' as volatile to prevent the | John Baldwin | 2013-01-28 | 1 | -1/+1 |
* | Remove splimp() comment from sysinit table and attribute SI_SUB_PROTO_BEGIN | Andre Oppermann | 2012-10-19 | 1 | -8/+2 |
* | Replace a reference to the non-existent SI_ORDER_LAST in a comment with | John Baldwin | 2012-06-12 | 1 | -1/+1 |
* | Add racct. It's an API to keep per-process, per-jail, per-loginclass | Edward Tomasz Napierala | 2011-03-29 | 1 | -0/+2 |
* | Mostly revert r219468, as I had misremembered the C standard regarding | Matthew D Fleming | 2011-03-11 | 1 | -1/+1 |
* | Use MAXPATHLEN rather than the size of an extern array when copying the | Matthew D Fleming | 2011-03-10 | 1 | -1/+1 |
* | Remove unexisted since r212541 timer1hz/timer2hz variables. | Alexander Motin | 2010-11-10 | 1 | -2/+0 |
* | - Implement MI helper functions, dividing one or two timer interrupts with | Alexander Motin | 2010-05-24 | 1 | -0/+2 |
* | Random number generator initialization cleanup: | Ruslan Ermilov | 2009-10-20 | 1 | -0/+1 |
* | Introduce and use a sysinit-based initialization scheme for virtual | Robert Watson | 2009-07-23 | 1 | -0/+2 |
* | Reimplement and/or implement vnet list locking by replacing a mostly | Robert Watson | 2009-07-19 | 1 | -2/+3 |
* | Place hostnames and similar information fully under the prison system. | Jamie Gritton | 2009-05-29 | 1 | -7/+0 |
* | Introduce a new virtualization container, provisionally named vprocg, to hold | Marko Zec | 2009-05-08 | 1 | -0/+2 |
* | Introduce vnet module registration / initialization framework with | Marko Zec | 2009-04-11 | 1 | -0/+1 |
* | Conditionally compile out V_ globals while instantiating the appropriate | Marko Zec | 2008-12-10 | 1 | -0/+1 |
* | Remove the now unused `lbolt' variable from the kernel. | Ed Schouten | 2008-08-20 | 1 | -1/+0 |
* | Implement the following macros for completeness: | Pawel Jakub Dawidek | 2008-07-21 | 1 | -0/+19 |
* | Introduce a new lock, hostname_mtx, and use it to synchronize access | Robert Watson | 2008-07-05 | 1 | -0/+1 |
* | Add sysinit levels for DTrace. | John Birrell | 2008-05-18 | 1 | -0/+6 |
* | o add a mountroot event handler that fires when / is mounted; this information | Sam Leffler | 2008-04-08 | 1 | -1/+0 |
* | Remove trailing ';' from C_SYSINIT() macro definition, in keeping | Robert Watson | 2008-03-16 | 1 | -1/+1 |
* | Add a new kernel startup event for DDB services, which will include DDB | Robert Watson | 2007-12-25 | 1 | -0/+1 |
* | Remove _SOLARIS_C_SOURCE compatibility definitions. Unfortunately the | John Birrell | 2007-11-28 | 1 | -2/+0 |
* | First in a series of changes to remove the now-unused Giant compatibility | Robert Watson | 2007-07-27 | 1 | -5/+0 |
* | Fix build breakage. | Pawel Jakub Dawidek | 2007-04-09 | 1 | -1/+1 |
* | Add kern.hostuuid sysctl, which will be used to keep host's UUID. | Pawel Jakub Dawidek | 2007-04-09 | 1 | -0/+1 |
* | Hide lbolt under _SOLARIS_C_SOURCE in preparation for ZFS import. | Pawel Jakub Dawidek | 2007-04-05 | 1 | -0/+2 |