| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-02-03 | Adding a hard-trap instruction after the __threxit syscall instruction |  kurt | 1 | -2/+1 |
| 2020-12-13 | Geode CPU does not support SSE, so MXCSR does not exists there. As |  bluhm | 3 | -9/+3 |
| 2020-12-06 | On i386 setjmp(3) should store the FPU state and longjmp(3) restore |  bluhm | 3 | -3/+15 |
| 2020-12-06 | Introduce constants to access the setjmp(3) jmp_buf fields from |  bluhm | 3 | -76/+79 |
| 2020-11-28 | Add retguard to macppc kernel locore.S, ofwreal.S, setjmp.S |  gkoehler | 7 | -24/+24 |
| 2020-11-07 | Actually m88k assembler can not handle 'nop' mnemonic, use a macro instead. |  aoyama | 1 | -2/+4 |
| 2020-10-26 | Retguard asm macros for powerpc libc, ld.so |  gkoehler | 9 | -61/+84 |
| 2020-10-21 | Save and restore the MXCSR register and the FPU control word such that |  kettenis | 3 | -3/+15 |
| 2020-10-20 | Use a trap instruction that unconditionally terminates the process. |  visa | 1 | -2/+2 |
| 2020-10-19 | Retguard sigsetjmp on powerpc64. |  mortimer | 1 | -5/+10 |
| 2020-10-19 | replace ad-hoc illegal instruction with the architecturally defined one |  naddy | 2 | -4/+4 |
| 2020-10-19 | add retguard prologue/epilogue |  deraadt | 1 | -2/+4 |
| 2020-10-19 | Save and restore the FPCR register such that floating-point control modes |  kettenis | 2 | -6/+14 |
| 2020-10-18 | Add powerpc64 retguard macros for setjmp / longjmp. |  mortimer | 1 | -5/+10 |
| 2020-10-18 | SYS___threxit cannot fail, but this integration looks like a gadget. |  deraadt | 11 | -11/+24 |
| 2020-10-16 | Adapt SYS.h to use retguard macros from asm.h, so that generated system |  deraadt | 8 | -46/+77 |
| 2020-10-01 | Mark top-level frame for new thread in both CFI and with zero |  guenther | 2 | -2/+16 |
| 2020-08-23 | amd64: TSC timecounter: prefix RDTSC with LFENCE |  cheloha | 1 | -4/+4 |
| 2020-07-27 | Fix two cases where we shpould compare/store 64-bit values instead of |  kettenis | 1 | -3/+3 |
| 2020-07-27 | Fix powerpc64's sbrk() |  gkoehler | 1 | -3/+5 |
| 2020-07-18 | Userland timecounter implementation for octeon |  visa | 1 | -3/+30 |
| 2020-07-17 | Userland timecounter for macppc |  gkoehler | 1 | -2/+22 |
| 2020-07-15 | Userland timecounter implementation for arm64. |  kettenis | 1 | -3/+29 |
| 2020-07-14 | Fix TIB/TCB on powerpc64. Some bright sould decided that the TCB should |  kettenis | 1 | -3/+3 |
| 2020-07-11 | Add usertc.c. |  kettenis | 1 | -0/+1 |
| 2020-07-11 | Add missing usertc.c file. |  kettenis | 1 | -0/+21 |
| 2020-07-08 | Userland timecounter implementation for sparc64. |  kettenis | 2 | -4/+41 |
| 2020-07-08 | Clean up the amd64 userland timecounter implementation a bit: |  kettenis | 1 | -10/+10 |
| 2020-07-06 | Add support for timeconting in userland. |  pirofti | 22 | -21/+273 |
| 2020-07-02 | Use a relative branch to jump from setjmp(3) into _setjmp(4). |  kettenis | 1 | -5/+4 |
| 2020-06-30 | Add missing comparison instruction. Load %r12 with the indirect branch |  kettenis | 1 | -1/+3 |
| 2020-06-29 | Use C versions of bcopy(3) and memmove(3) for now as the assembly version |  kettenis | 1 | -2/+2 |
| 2020-06-28 | Use std instead of stw to store CR since we use std in sigsetjmp(3) and |  kettenis | 1 | -2/+2 |
| 2020-06-28 | The 2nd and 3rd argument are pointers, so use the appropriate doubleword |  kettenis | 1 | -5/+5 |
| 2020-06-27 | Add missing label. |  kettenis | 1 | -2/+2 |
| 2020-06-26 | Provide an optimized implementation of ffs(3) in libc on |  naddy | 6 | -6/+55 |
| 2020-06-26 | Fix TCB_OFFSET_ERRNO. Adjust comments to reflect that powerpc64 uses %r13 |  kettenis | 1 | -4/+4 |
| 2020-06-26 | Avoid "bare" register numbers. |  kettenis | 4 | -26/+26 |
| 2020-06-25 | PowerPC64 libc powerpc sys files |  drahn | 8 | -0/+368 |
| 2020-06-25 | PowerPC64 libc string/net files |  drahn | 2 | -0/+178 |
| 2020-06-25 | *** empty log message *** |  drahn | 1 | -0/+1 |
| 2020-06-25 | PowerPC64 libc/arch/powerpc/gdtoa files |  drahn | 3 | -0/+20 |
| 2020-06-25 | Committed wrong version of file, atomic_lock is 32 bit. |  drahn | 1 | -6/+6 |
| 2020-06-25 | PowerPC64 libc gen files |  drahn | 14 | -0/+812 |
| 2020-06-25 | PowerPC64 libc (libc powerpc top) |  drahn | 4 | -0/+176 |
| 2020-03-13 | Anthony Steinhauser reports that 32-bit arm cpus have the same speculation |  deraadt | 1 | -3/+3 |
| 2020-03-11 | Anthony Steinhauser reports that 32-bit arm cpus have the same speculation |  deraadt | 1 | -3/+5 |
| 2020-02-18 | Now that the kernel skips the two instructions immediately following |  kettenis | 1 | -3/+3 |
| 2020-01-26 | Insert two nop instructions after each svc #0 instruction in userland. |  kettenis | 1 | -2/+4 |
| 2019-11-10 | Mark as 'protected' all the routines from the quad/ and softfloat/ subdirs, |  guenther | 1 | -1/+4 |