| Commit message (Expand) | Author | Age | Files | Lines |
* | Add support for timeconting in userland. |  pirofti | 2020-07-06 | 1 | -0/+23 |
* | Remove obsolete <machine/stdarg.h> header. Nowadays the vararg |  visa | 2020-06-30 | 1 | -54/+0 |
* | Implement cpu_rnd_messybits() as a read of the cycle counter register. |  naddy | 2020-06-14 | 1 | -2/+12 |
* | introduce "cpu_rnd_messybits" for use instead of nanotime in dev/rnd.c. |  dlg | 2020-05-31 | 1 | -1/+2 |
* | Retire <machine/varargs.h>. |  visa | 2020-05-27 | 1 | -17/+0 |
* | Convert db_addr_t -> vaddr_t but leave the typedef for now. |  mpi | 2019-11-07 | 1 | -7/+7 |
* | Remove file name and line number output from witness(4) |  visa | 2019-04-23 | 1 | -16/+6 |
* | Include srp.h where struct cpu_info uses srp to avoid erroring out when |  jsg | 2018-12-05 | 1 | -1/+2 |
* | Unify and bump some of the NMBCLUSTERS defines. Some archs had it set to |  claudio | 2018-09-14 | 1 | -2/+2 |
* | Constipate all the struct lock_type's so they go into .rodata |  guenther | 2018-06-08 | 1 | -3/+3 |
* | Expose memory barriers to userland. |  kettenis | 2018-05-14 | 1 | -2/+3 |
* | #define _MAX_PAGE_SHIFT in MD _types.h as the maximum pagesize an arch |  deraadt | 2018-03-05 | 1 | -1/+2 |
* | Define and use IPL_MPFLOOR in our common mutex implementation. |  mpi | 2018-01-13 | 2 | -3/+4 |
* | Unify <machine/mutex.h> a bit further. |  mpi | 2018-01-04 | 1 | -2/+2 |
* | Change __mp_lock_held() to work with an arbitrary CPU info structure and |  mpi | 2017-12-04 | 1 | -2/+2 |
* | Move mutex, condvar, and thread-specific data routes, pthread_once, and |  guenther | 2017-09-05 | 1 | -5/+1 |
* | Add WITNESS support |  guenther | 2017-07-16 | 1 | -8/+36 |
* | Unbreak profiling assembly functions in userland by defining the |  mpi | 2017-06-23 | 1 | -2/+2 |
* | tweak the spllower asm so it is more straightforward. |  dlg | 2017-05-19 | 1 | -6/+10 |
* | Implement copyin32(9). |  kettenis | 2017-05-18 | 1 | -1/+3 |
* | add a BUS_DMA_64BIT flag to bus_dma on all our archs. |  dlg | 2017-05-08 | 1 | -1/+2 |
* | Hook up mutex(9) to witness(4). |  visa | 2017-04-20 | 1 | -6/+20 |
* | Provide mips64 with kernel-facing TCB_{GET,SET} macros that store it |  guenther | 2017-04-13 | 1 | -3/+1 |
* | In exec_elf.c: expand ELFNAME(), ELFNAME2(), and ELFNAMEEND() except |  guenther | 2017-02-08 | 1 | -3/+1 |
* | Increase the number of mbufs on most architectures. This is based |  bluhm | 2016-09-03 | 1 | -2/+2 |
* | SROP mitigation. sendsig() stores a (per-process ^ &sigcontext) cookie |  deraadt | 2016-05-10 | 1 | -2/+3 |
* | The hppa trapframe PC is marked (in the low two bits) to indicate a |  deraadt | 2016-05-10 | 1 | -2/+2 |
* | Initial support for MSI-X. Only supported on amd64 for now. I have diffs to |  kettenis | 2016-05-04 | 1 | -1/+2 |
* | G/C DDB_REGS. |  mpi | 2016-04-27 | 1 | -2/+1 |
* | Rename kdb_trap() into db_ktrap(). |  mpi | 2016-02-27 | 1 | -2/+2 |
* | make __cpu_simple_lock provide serialisation of the critical section. |  dlg | 2016-02-09 | 1 | -8/+8 |
* | Remove the definition of USRTEXT. It has no relevance outside of the non-PIE |  miod | 2015-11-01 | 1 | -8/+3 |
* | Remove some trailing whitespace. |  krw | 2015-09-30 | 1 | -2/+2 |
* | Use consistant whitespace/comments for #define'ing LABELSECTOR, |  krw | 2015-09-30 | 1 | -4/+4 |
* | lint is dead and C99 may be old enough to drive a car: delete LONGLONG |  guenther | 2015-09-26 | 1 | -3/+1 |
* | intr_barrier(9) for hppa. |  kettenis | 2015-09-13 | 1 | -1/+3 |
* | _NLIST_DO_ELF is no longer needed: it's the only option |  guenther | 2015-08-29 | 1 | -2/+1 |
* | Always #include <sys/mutex.h>: need struct mutex for struct vm_page_md |  guenther | 2015-07-27 | 1 | -2/+2 |
* | First stab at making the hppa mpsafe. Not quite there yet though. |  kettenis | 2015-07-14 | 1 | -4/+7 |
* | introduce srp, which according to the manpage i wrote is short for |  dlg | 2015-07-02 | 1 | -1/+5 |
* | emul_native is only used for kernel threads which can't dump core, so |  guenther | 2015-05-05 | 1 | -7/+1 |
* | rework hppa mutexes. |  dlg | 2015-05-02 | 1 | -8/+7 |
* | Remove SIZE_MAX from limits.h. It was added years ago before we |  millert | 2015-04-30 | 1 | -4/+1 |
* | Change pmap_remove_holes() to take a vmspace instead of a map as its argument. |  miod | 2015-02-15 | 1 | -2/+2 |
* | dont need lockmgr for pmap things, so we dont need sys/lock.h |  dlg | 2015-02-11 | 1 | -4/+1 |
* | intr.c needs atomic.h for atomic_setbits_int to say softints are pending. |  dlg | 2015-02-11 | 1 | -3/+1 |
* | make the rwlock implementation MI. |  dlg | 2015-02-11 | 1 | -5/+1 |
* | increase min address to page size for all remaining min == 0 systems. |  tedu | 2015-02-10 | 1 | -2/+2 |
* | remove simplelocks |  deraadt | 2014-12-17 | 1 | -3/+1 |
* | Replace a plethora of historical protection options with just |  deraadt | 2014-11-16 | 1 | -5/+5 |