aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_shutdown.c
Commit message (Expand)AuthorAgeFilesLines
* Add an option for entering KDB on recursive panicsMitchell Horne2020-11-191-0/+7
* Remove unused function cpu_boot()Mitchell Horne2020-10-061-1/+0
* Fix writing of the final block of encrypted, compressed kernel dumps.Mark Johnston2020-08-271-3/+5
* Use zfree() instead of explicit_bzero() and free().John Baldwin2020-06-251-16/+5
* Fix handling of NMIs from unknown sources (BMC, hypervisor)Eric van Gyzen2020-04-261-2/+2
* kern_shutdown: Add missing EKCD ifdefConrad Meyer2020-03-121-0/+2
* sys/: Document few more sysctls.Pawel Biernacki2020-03-021-1/+2
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-6/+9
* sys/kern: quiet -Wwrite-stringsRyan Libby2020-02-231-1/+1
* Add "panicked" boolean which can be tested instead of panicstrMateusz Guzik2020-01-121-1/+3
* vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik2020-01-031-4/+4
* vfs: introduce v_irflag and make v_type smallerMateusz Guzik2019-12-081-1/+1
* Mark some more hot global variables with __read_mostly.Alexander Motin2019-12-041-2/+2
* debug,kassert.warnings is a statistic, not a tunableAndriy Gapon2019-10-211-1/+1
* Add a very limited DDB dumpon(8)-alike to MI dumper codeConrad Meyer2019-10-171-0/+14
* shutdown_halt: make sure that watchdog timer is stoppedAndriy Gapon2019-09-041-0/+3
* EKCD: Add Chacha20 encryption modeConrad Meyer2019-05-231-6/+25
* List-ify kernel dump device configurationConrad Meyer2019-05-061-57/+189
* Don't enter DDB for fatal traps before panic by default.John Baldwin2018-11-011-2/+7
* KASSERT: Make runtime optionality optionalConrad Meyer2018-08-221-10/+19
* remove unused variableMatt Macy2018-05-191-3/+0
* Refactor some of the MI kernel dump code in preparation for netdump.Mark Johnston2018-05-061-68/+95
* Do not totally silence suppressed secondary kasserts unless debug.kassert.do_...Conrad Meyer2018-04-241-4/+15
* Fix debug.kassert.do_log description textConrad Meyer2018-04-241-1/+2
* panic: Optionally, trace secondary panicsConrad Meyer2018-04-241-1/+5
* Update r332860 by changing the default from suppressing post-panicJonathan T. Looney2018-04-241-1/+1
* When running with INVARIANTS, the kernel contains extra checks. However,Jonathan T. Looney2018-04-211-0/+9
* Do not send signals to init directly from shutdown_nice(9), do it fromKonstantin Belousov2018-03-221-13/+30
* Drop any recursed taking of Giant once and for all at the top ofWarner Losh2018-03-221-0/+11
* Remove Giant from init creation and vfs_mountroot.Warner Losh2018-03-211-5/+2
* Return E2BIG if we run out of space writing a compressed kernel dump.Mark Johnston2018-03-081-0/+6
* Add support for zstd-compressed user and kernel core dumps.Mark Johnston2018-02-131-4/+16
* Generalize the gzio API.Mark Johnston2018-01-081-81/+59
* Remove dead store to local variable.Alexander Kabaev2017-12-231-1/+0
* Remove some, but not all, assumptions that the BSP is CPU 0 and that CPUsNathan Whitehorn2017-11-251-3/+4
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Add two new tunables / sysctls to controll reboot after panic:Warner Losh2017-11-141-0/+12
* Handle RB_POWERCYCLE in the MI part of the kernelWarner Losh2017-10-251-1/+3
* Add support for compressed kernel dumps.Mark Johnston2017-10-251-37/+260
* Move kernel dump offset tracking into MI code.Mark Johnston2017-10-181-71/+55
* Remove some unneeded subroutines for padding writes to dump devices.Mark Johnston2017-08-181-39/+13
* Rename mkdumpheader() and group EKCD functions in kern_shutdown.c.Mark Johnston2017-08-181-43/+42
* Factor out duplicated kernel dump code into dump_{start,finish}().Mark Johnston2017-08-181-17/+61
* Revert r320918 and have mkdumpheader() handle version string truncation.Mark Johnston2017-07-151-1/+4
* Fix compilation of r314784 on 32 bit.Gleb Smirnoff2017-03-061-1/+1
* In panic() print current timestamp, which matches timestamp in the dumpGleb Smirnoff2017-03-061-1/+1
* Revert crap accidentally committedBaptiste Daroussin2017-01-281-8/+0
* Revert r312923 a better approach will be taken laterBaptiste Daroussin2017-01-281-0/+8
* Stop the scheduler upon panic even in non-SMP kernels.Mark Johnston2017-01-141-1/+1
* Add support for encrypted kernel crash dumps.Konrad Witaszczyk2016-12-101-23/+339