| Age | Commit message (Expand) | Author |
| 2018-02-25 | Remove INTRENTRY_L, it's not used anymore. | maxv |
| 2018-02-22 | Remove svs_pgg_update(). Instead of manually changing PG_G on each page, | maxv |
| 2018-02-22 | Make the machdep.svs_enabled sysctl writable, and add the kernel code | maxv |
| 2018-02-22 | Improve the SVS initialization. | maxv |
| 2018-02-22 | Add a dynamic detection for SVS. | maxv |
| 2018-02-19 | Double size of MSGBUFSIZE as existing value is not big enough to hold boot dmesg | sborrill |
| 2018-02-18 | Add svs_enabled, which defaults to 'true' when SVS is compiled (no dynamic | maxv |
| 2018-02-15 | Introduce _UC_MACHINE_FP() as a macro | kamil |
| 2018-01-27 | Put the default %cs value in INTR_RECURSE_HWFRAME. Pushing an immediate | maxv |
| 2018-01-27 | Declare and use INTR_RECURSE_ENTRY, an optimized version of INTRENTRY. | maxv |
| 2018-01-27 | Remove DO_DEFERRED_SWITCH and DO_DEFERRED_SWITCH_RETRY, unused. | maxv |
| 2018-01-21 | Unmap the kernel from userland in SVS, and leave only the needed | maxv |
| 2018-01-21 | Increase the size of the initial mapping of the kernel. KASLR kernels are | maxv |
| 2018-01-20 | Use .pushsection/.popsection, we will soon embed macros in several layers | maxv |
| 2018-01-18 | Unmap the kernel heap from the user page tables (SVS). | maxv |
| 2018-01-11 | Initialize ist0 in cpu_init_tss. On amd64 this is the DDB stack, and it has | maxv |
| 2018-01-11 | Declare new SVS_* variants: SVS_ENTER_NOSTACK and SVS_LEAVE_NOSTACK. Use | maxv |
| 2018-01-07 | Add a new option, SVS (for Separate Virtual Space), that unmaps kernel | maxv |
| 2018-01-07 | Switch x86_retpatch[] -> HOTPATCH(). | maxv |
| 2018-01-07 | Switch x86_lockpatch[] -> HOTPATCH(). | maxv |
| 2018-01-07 | Implement a real hotpatch feature. | maxv |
| 2018-01-05 | Add a __HAVE_PCPU_AREA option, enabled by default on native amd64 but not | maxv |
| 2018-01-04 | Declare IOMAP_VALIDOFF, not to use ci_tss pointers. | maxv |
| 2017-12-31 | Fix a huge privilege separation vulnerability in Xen-amd64. | maxv |
| 2017-12-31 | gc unused | maxv |
| 2017-11-13 | Don't write a 1 to the read only RIRR bit in the IOAPIC redirection | nakayama |
| 2017-11-13 | Remove superfluous word in comment. Noted by Geoff Wing. | wiz |
| 2017-11-11 | bump PAGER_MAP_DEFAULT_SIZE to 512MB. this should allow more | mrg |
| 2017-11-06 | Cleanup and clarify the ELFSIZE mess: | christos |
| 2017-11-04 | In XEN PV, the idt vector table is not required to be altered at | cherry |
| 2017-11-01 | Remove unused macros and LDT entries. | maxv |
| 2017-10-31 | Don't embed our own values in the reserved fields of the XSAVE area, it | maxv |
| 2017-10-17 | Have the cpu clear PSL_D automatically when entering the kernel via a | maxv |
| 2017-10-17 | Add support for SMAP on amd64. | maxv |
| 2017-10-15 | Use two separate functions: cpu_segregs32_zero and cpu_segregs64_zero. The | maxv |
| 2017-09-17 | Remove the second argument from USERMODE and KERNELMODE, it is unused | maxv |
| 2017-09-15 | Declare INTRFASTEXIT as a function, so that there is only one iretq in the | maxv |
| 2017-07-12 | rsp2, not 3 | maxv |
| 2017-06-24 | Update VM_DEFAULT_ADDRESS32_TOPDOWN to include guard area. | joerg |
| 2017-06-23 | Recommit exec_subr.c revision 1.79: | joerg |
| 2017-06-17 | Increase the kernel heap size from 512GB to 32TB, in such a way that it | maxv |
| 2017-06-15 | Correct these values. They must be consistent with NKL4_MAX_ENTRIES, | maxv |
| 2017-06-14 | Define MAXPHYSMEM globally. | maxv |
| 2017-06-14 | add an lwp_trapframe() interface to return an LWP's user trapframe. | chs |
| 2017-05-23 | x86: Add preliminary x2APIC support. | nonaka |
| 2017-04-12 | Add new macro PTRACE_BREAKPOINT_ASM in <sys/ptrace.h> MD part | kamil |
| 2017-04-08 | Add new ptrace(2) API: PT_SETSTEP & PT_CLEARSTEP | kamil |
| 2017-03-10 | Move pmc.c into x86/, it can be shared with amd64. | maxv |
| 2017-02-25 | Garbage collect unneeded inclusion of <x86/dbregs.h> in <machine/proc.h> | kamil |
| 2017-02-23 | Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64 | kamil |