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