| Commit message (Expand) | Author | Age | Files | Lines |
* | Simplify sleep_setup API to two operations in preparation for splitting | mpi | 2021-02-08 | 1 | -8/+3 |
* | Remove obsolete vnode operation vector declarations. | visa | 2021-02-01 | 1 | -6/+1 |
* | Make NET_LOCK() assertions conditional to DIAGNOSTIC | visa | 2020-12-27 | 1 | -1/+8 |
* | tsleep(9): add global "nowake" channel for threads avoiding wakeup(9) | cheloha | 2020-12-24 | 1 | -1/+3 |
* | Declare hw_{prod,serial,uuid,vendor,ver} in <sys/systm.h>. | visa | 2020-08-26 | 1 | -1/+7 |
* | dev/rndvar.h no longer has statistical interfaces (removed during various | deraadt | 2020-05-29 | 1 | -1/+6 |
* | Document the various flavors of NET_LOCK() and rename the reader version. | mpi | 2020-05-27 | 1 | -16/+25 |
* | tsleep_nsec(9): add MAXTSLP macro, the maximum sleep duration | cheloha | 2020-03-20 | 1 | -1/+2 |
* | Move kernel locking inside the sleep machinery. This enables calling | visa | 2019-11-30 | 1 | -2/+2 |
* | softclock: move softintr registration/scheduling into timeout module | cheloha | 2019-11-02 | 1 | -2/+1 |
* | Add tsleep_nsec(9), msleep_nsec(9), and rwsleep_nsec(9). | cheloha | 2019-07-03 | 1 | -1/+8 |
* | Remove file name and line number output from witness(4) | visa | 2019-04-23 | 1 | -3/+3 |
* | Add sleep_finish_all(), which provides the common combo of sleep_finish(), | guenther | 2018-05-31 | 1 | -1/+2 |
* | Do not panic from ddb(4) when a lock requirement isn't fulfilled. | mpi | 2018-03-20 | 1 | -1/+2 |
* | Use a temporary chacha instance to fill large randomdata sections. Avoids | mortimer | 2018-02-08 | 1 | -1/+5 |
* | Show uvm_fault and trace when typing show panic on a page fault'd kernel | pirofti | 2018-01-05 | 1 | -1/+2 |
* | add code to provide simple wait condition handling. | dlg | 2017-12-14 | 1 | -1/+6 |
* | Do not call splassert_fail() if splassert_ctl is <= 0. | mpi | 2017-11-13 | 1 | -4/+4 |
* | Introduce a reader version of the NET_LOCK(). | mpi | 2017-11-10 | 1 | -13/+23 |
* | Remove NET_LOCK()'s argument. | mpi | 2017-08-11 | 1 | -5/+3 |
* | Stop doing an splsoftnet()/splx() dance inside the NET_LOCK(). | mpi | 2017-07-27 | 1 | -4/+3 |
* | clang has builtin_memmove. ok deraadt | tedu | 2017-05-29 | 1 | -2/+4 |
* | Add copyin32(9) prototype. | kettenis | 2017-05-18 | 1 | -1/+2 |
* | Enable the NET_LOCK(), take 3. | mpi | 2017-05-15 | 1 | -1/+9 |
* | Rename Debugger() into db_enter(). | mpi | 2017-04-30 | 1 | -2/+2 |
* | Unifdef KGDB. | mpi | 2017-04-30 | 1 | -2/+2 |
* | Hook up mplock to witness(4) on amd64 and i386. | visa | 2017-04-20 | 1 | -3/+3 |
* | Revert the NET_LOCK() and bring back pf's contention lock for release. | mpi | 2017-03-17 | 1 | -9/+1 |
* | Wrap the NET_LOCK() into a per-socket solock() that does nothing for | mpi | 2017-02-14 | 1 | -2/+2 |
* | Enable the NET_LOCK(), take 2. | mpi | 2017-01-25 | 1 | -2/+16 |
* | In preparation of compiling our kernels with -ffreestanding, explicitly map | kettenis | 2017-01-24 | 1 | -1/+11 |
* | Change NET_LOCK()/NET_UNLOCK() to be simple wrappers around | mpi | 2016-12-29 | 1 | -10/+2 |
* | Introduce the NET_LOCK() a rwlock used to serialize accesses to the parts | mpi | 2016-12-19 | 1 | -1/+25 |
* | introduce hashfree() function to free hash tables, with sizes. | tedu | 2016-09-24 | 1 | -1/+2 |
* | garbage collect dead prototype | jasper | 2016-09-17 | 1 | -2/+1 |
* | Introduce rwsleep(9), an equivalent to msleep(9) but for code protected | mpi | 2016-09-13 | 1 | -1/+3 |
* | Introduce Dynamic Profiling, a ddb(4) based & gprof compatible kernel | mpi | 2016-09-04 | 1 | -5/+1 |
* | Write the system time back to the RTC every 30 minutes. | naddy | 2016-09-03 | 1 | -1/+4 |
* | MPSAFE is never used, so get rid of it. | akfaew | 2016-09-01 | 1 | -3/+2 |
* | Backout the previous fix for the sendsyslog(2) with LOG_CONS solution. | bluhm | 2016-05-17 | 1 | -3/+1 |
* | If sendsyslog(2) is called with LOG_CONS before syslogd(8) has been | bluhm | 2016-05-10 | 1 | -1/+3 |
* | Remove unused ``curpriority'' define. | mpi | 2016-03-24 | 1 | -8/+1 |
* | Remove now unused legacy uiomovei() function. | stefan | 2016-03-15 | 1 | -2/+1 |
* | Replace mountroothook_establish(9) by config_mountroot(9) a narrower API | mpi | 2015-12-11 | 1 | -8/+2 |
* | Move hzto(9) to the attic; OK dlg | mikeb | 2015-06-11 | 1 | -2/+1 |
* | First step towards making uiomove() take a size_t size argument: | miod | 2015-02-10 | 1 | -2/+3 |
* | retire shutdown hooks; ok deraadt, krw | mikeb | 2014-12-10 | 1 | -14/+4 |
* | Convert watchdog(4) devices to use autoconf(9) framework. | mikeb | 2014-12-10 | 1 | -2/+2 |
* | Add __attribute__((__bounded__)) to arc4random_buf(). | miod | 2014-11-18 | 1 | -2/+3 |
* | move arc4random prototype to systm.h. more appropriate for most code | tedu | 2014-11-18 | 1 | -1/+5 |