| Commit message (Expand) | Author | Age | Files | Lines |
* | Add intr_{disable,restore}() for sh. |  visa | 2019-03-24 | 1 | -1/+13 |
* | sprinle some casts to quiet compiler; ok millert |  deraadt | 2019-02-17 | 1 | -3/+3 |
* | Add END() macro to set symbol size like every other arch |  guenther | 2018-11-11 | 1 | -1/+3 |
* | Provide an MD 64-bit byteswapping function build on 32-bit swaps |  naddy | 2018-10-05 | 1 | -2/+11 |
* | Unify the MD byteswapping code as much as possible across architectures. |  naddy | 2018-10-02 | 1 | -21/+26 |
* | Unify and bump some of the NMBCLUSTERS defines. Some archs had it set to |  claudio | 2018-09-14 | 1 | -2/+2 |
* | #define _MAX_PAGE_SHIFT in MD _types.h as the maximum pagesize an arch |  deraadt | 2018-03-05 | 1 | -1/+2 |
* | Move landisk to MI mutex. |  mpi | 2018-02-11 | 1 | -61/+2 |
* | Move mutex, condvar, and thread-specific data routes, pthread_once, and |  guenther | 2017-09-05 | 1 | -5/+1 |
* | kill RCSID macros; discussed with millert |  deraadt | 2017-06-29 | 1 | -4/+1 |
* | Unbreak profiling assembly functions in userland by defining the |  mpi | 2017-06-23 | 1 | -2/+2 |
* | Fix kernel build on armv7 and sh. |  visa | 2017-05-18 | 1 | -2/+2 |
* | Hook up mutex(9) to witness(4). |  visa | 2017-04-20 | 1 | -3/+4 |
* | 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 |
* | Remove the non ELF macros |  deraadt | 2016-05-27 | 2 | -32/+3 |
* | Save and restore 'gbr' register when enter/leaving the kernel, and use |  guenther | 2016-05-18 | 4 | -5/+25 |
* | SROP mitigation. sendsig() stores a (per-process ^ &sigcontext) cookie |  deraadt | 2016-05-10 | 1 | -3/+3 |
* | G/C DDB_REGS. |  mpi | 2016-04-27 | 1 | -2/+1 |
* | Rename kdb_trap() into db_ktrap(). |  mpi | 2016-02-27 | 1 | -2/+2 |
* | intr_barrier for sh/landisk; tobiasu noticed the need as well |  deraadt | 2016-01-15 | 1 | -1/+3 |
* | Use #ifndef _MACHINE_DISKLABEL_H_ everywhere. Replace _ARM_DISKLABEL_H_ |  krw | 2015-09-30 | 1 | -4/+4 |
* | 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 |
* | _NLIST_DO_ELF is no longer needed: it's the only option |  guenther | 2015-08-29 | 1 | -2/+1 |
* | emul_native is only used for kernel threads which can't dump core, so |  guenther | 2015-05-05 | 1 | -4/+1 |
* | 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 |
* | no md code wants lockmgr locks, so no md code needs to include sys/lock.h |  dlg | 2015-02-11 | 1 | -2/+1 |
* | split the int and long implementations to avoid compiler warnings. |  dlg | 2014-11-17 | 1 | -13/+70 |
* | jmatthew@ found another case of me getting the number of args wrong |  dlg | 2014-09-24 | 1 | -2/+2 |
* | implement atomic_{cas,swap}_{uint,long,ptr) and atomic_{add,sub}_{int,long} |  dlg | 2014-09-24 | 1 | -9/+122 |
* | Tackle the endian.h mess. Make it so that: |  guenther | 2014-07-12 | 1 | -4/+6 |
* | CPU_BUSY_CYCLE(): A new MI statement for busy loop power reduction |  uebayasi | 2014-07-11 | 1 | -1/+3 |
* | It's been a quarter century: we can assume volatile is present with that name. |  guenther | 2014-03-29 | 1 | -9/+9 |
* | It's safe to assumed 'signed' exists |  guenther | 2014-03-19 | 1 | -2/+2 |
* | DDB supports ELF symbols are all archs, and it's always the same as the |  guenther | 2014-03-16 | 1 | -8/+1 |
* | Move declaration of struct vm_page_md from <machine/vmparam.h> to |  miod | 2014-01-30 | 2 | -20/+21 |
* | unifdef -D__HAVE_VM_PAGE_MD - no functional change. |  miod | 2014-01-23 | 1 | -2/+1 |
* | Provide MI symbol _STACKALIGNBYTES |  deraadt | 2013-12-18 | 1 | -3/+4 |
* | We uniformly define size_t to be unsigned long and ssize_t to be long. Make |  kettenis | 2013-08-07 | 1 | -4/+4 |
* | unify register_t to long on all platforms |  deraadt | 2013-07-13 | 1 | -2/+2 |
* | Take II, this time without flubbing off_t: : move several internal |  guenther | 2013-07-05 | 1 | -6/+1 |
* | backout previous; off_t must be signed and there might be other C++ API |  otto | 2013-07-04 | 1 | -1/+6 |
* | To ease future changes, move several internal type definitions that are |  guenther | 2013-07-04 | 1 | -6/+1 |
* | final removal of daddr64_t. daddr_t has been 64 bit for a long enough |  deraadt | 2013-06-11 | 1 | -2/+2 |
* | Use a simpler typedef to avoid depending upon <sys/types.h>; repairs librthread |  miod | 2013-06-04 | 1 | -2/+2 |
* | cleanup and consolidate the spinlock_lock (what a name!) code. |  tedu | 2013-06-01 | 1 | -4/+8 |
* | remove unused cpu_lock code (where it is truly unused). it is not |  tedu | 2013-05-21 | 1 | -41/+1 |