| Age | Commit message (Expand) | Author |
| 2020-04-15 | Use large pages for the kASan shadow, same as kMSan. | maxv |
| 2020-04-15 | Use large pages for the kMSan shadows. This greatly improves performance, | maxv |
| 2020-04-13 | Add KASAN-DMA support on aarch64, same as amd64. Discussed with skrll@. | maxv |
| 2020-03-17 | Always set PTEs using atomics. There are too many assumptions to go wrong. | ad |
| 2020-03-17 | Add a redzone between the pcb and the stack. Sent to port-amd64@. | maxv |
| 2020-02-08 | Retire KLEAK. | maxv |
| 2020-01-22 | Move the UBC defaults into vmparam.h | ad |
| 2020-01-17 | Bump UBC_WINSHIFT & UBC_NWINS to more reasonable values for amd64. | ad |
| 2020-01-13 | Remove now unused mdlwp fields md_gc_pmap and md_gc_ptp. | ad |
| 2020-01-08 | Include XSTATE note in x86 core dumps | mgorny |
| 2019-12-27 | Harmonize the namespace of fast TLS base pointer getter functions | kamil |
| 2019-12-08 | Use the inlines; it is actually fine, since the compiler drops the inlines | maxv |
| 2019-12-02 | Define PT_GETXMMREGS and PT_SETXMMREGS in PT_MACHDEP_STRINGS/amd64 | kamil |
| 2019-11-27 | Add support for PT_[GS]ETXMMREGS requests for COMPAT_NETBSD32 on amd64. | rin |
| 2019-11-27 | Rename process_machdep_validxstate() to process_machdep_validfpu(), as | rin |
| 2019-11-27 | Fix copy-paste in comment. No binary changes. | rin |
| 2019-11-21 | mi_userret(): take care of calling preempt(), set spc_curpriority directly, | ad |
| 2019-11-17 | Disable KCOV - by raising the interrupt level - in the TLB IPI handler, | maxv |
| 2019-11-14 | Add support for Kernel Memory Sanitizer (kMSan). It detects uninitialized | maxv |
| 2019-11-08 | Exclude the PTE space from KCSAN, since there the same VA can point to | maxv |
| 2019-11-06 | Change kcsan_md_is_avail() to always return true; I was testing with | maxv |
| 2019-11-05 | Add Kernel Concurrency Sanitizer (kCSan) support. This sanitizer allows us | maxv |
| 2019-11-01 | Fix KUBSAN: the kernel size now exceeds the mapping limit, so bump the | maxv |
| 2019-10-12 | disable CTASSERT for lint | christos |
| 2019-10-12 | Rewrite the FPU code on x86. This greatly simplifies the logic and removes | maxv |
| 2019-10-04 | Add DMA instrumentation in KASAN. We note the original buffer and length in | maxv |
| 2019-09-28 | remove local version of mstohz() now that <sys/param.h> provides it. | christos |
| 2019-09-23 | Disable __NO_STRICT_ALIGNMENT on amd64/i386 for UBSan builds | kamil |
| 2019-09-22 | Fix KASAN on aarch64: the bus_space_* functions are macros, so we can't | maxv |
| 2019-08-20 | New macro ALIGNED_POINTER_LOAD. | riastradh |
| 2019-08-07 | Add support for USER_LDT in SVS. This allows us to have both enabled at | maxv |
| 2019-06-26 | Implement PT_GETXSTATE and PT_SETXSTATE | mgorny |
| 2019-06-18 | Introduce PTRACE_REG_FP() a helper macro to retrieve the frame pointer | kamil |
| 2019-06-04 | compat32: Translate userland PT_* request values into kernel codes | mgorny |
| 2019-05-29 | Add PCID support in SVS. This avoids TLB flushes during kernel<->user | maxv |
| 2019-05-18 | Two changes in the CPU mitigations: | maxv |
| 2019-05-14 | Mitigation for INTEL-SA-00233: Microarchitectural Data Sampling (MDS). | maxv |
| 2019-05-07 | Switch all users (except ia64) of custom machine/ansi.h to common_ansi.h | kamil |
| 2019-04-06 | Overhaul the API used to fetch and store individual memory cells in | thorpej |
| 2019-03-16 | Bump STACK_ALIGNBYTES to (16 - 1) to satisfy requirement by AMD64 | rin |
| 2019-03-09 | New software PTE bits. | maxv |
| 2019-03-09 | Start replacing the x86 PTE bits. | maxv |
| 2019-03-07 | Introduce a new set of PTE bits, with a different naming convention. | maxv |
| 2019-03-07 | Drop PG_RO, PG_KR and PG_PROT, they are useless and create confusion. | maxv |
| 2019-02-14 | Welcome XENPVHVM mode. | cherry |
| 2019-02-11 | We reorganise definitions for XEN source support as follows: | cherry |
| 2019-02-07 | Define PTRACE_ILLEGAL_ASM for NetBSD/amd64 in ptrace.h | kamil |
| 2019-02-04 | Add more symbols to the unwinder, in case we get a KASAN message inside | maxv |
| 2019-01-21 | Fix wrong scoping of {U,}LLONG_MAX. | dholland |
| 2019-01-17 | Increase VM_PHYSSEG_MAX from 32 to 64. Saw an example on tech-kern@ of a | maxv |