Age | Commit message (Expand) | Author |
2017-10-05 | Clean up some no longer needed includes left over from the locore/locore0 split. | Mike Larkin |
2017-10-04 | Follow the pattern set by copy*/pcb_onfault: when xrstor faults, return | Philip Guenther |
2017-10-03 | Nested xrstor handled leaks a kernel address into sigval, but potential | Theo de Raadt |
2017-10-03 | The xrstor instruction will fault if the provided xstate data, which | Philip Guenther |
2017-09-28 | When option DDB_STRUCTINFO was removed from the kernel, too much from | Patrick Wildt |
2017-09-27 | amd64 needs FS.base values (the TCB pointer) to be validated, as noncanonical | Philip Guenther |
2017-09-16 | The copyin(9) family of functions should return EFAULT for all memory | Philip Guenther |
2017-09-12 | Remove option DDB_STRUCTINFO. Now that ddb(4) is CTF aware, similar | Martin Pieuchot |
2017-09-12 | rename setredzone to setguardpage. | David Gwynne |
2017-09-12 | add a guard page on the end of each threads kernel stack. | David Gwynne |
2017-09-08 | If you use sys/param.h, you don't need sys/types.h | Theo de Raadt |
2017-09-06 | bump UPAGES to 6. | David Gwynne |
2017-09-05 | Move mutex, condvar, and thread-specific data routes, pthread_once, and | Philip Guenther |
2017-08-30 | adjust ACPI resume-time saved stack location to account for a different | Mike Larkin |
2017-08-29 | In previous change, misconfigured APICs were not being repaired. | Theo de Raadt |
2017-08-28 | swap ualea for urng | Jasper Lievisse Adriaanse |
2017-08-25 | If SMAP is present, clear PSL_AC on kernel entry and interrupt so that | Philip Guenther |
2017-08-25 | vmm: fix some wrong debug printf format specifiers | Mike Larkin |
2017-08-20 | vmd: Allow only upward migration | pd |
2017-08-20 | vmm: don't mangle %rax on OUT instructions if vmd(8) modified the exit | Mike Larkin |
2017-08-20 | fix a mem range calculation error that made vmm reject otherwise valid | Mike Larkin |
2017-08-20 | The codepatch chunks for SMEP slac & clac can placed in .rodata because | Theo de Raadt |
2017-08-18 | We just need arc4random() for kernel stack random bias (modulo bios happens | Tom Cosgrove |
2017-08-16 | Randomly bias downwards from the top of each kernel stack, thereby | Theo de Raadt |
2017-08-15 | vmm: inject #DB after emulated instructions if guest RFLAGS.TF is set | Mike Larkin |
2017-08-14 | vmm: exit on monitor/mwait and convert these instructions into #UDs as | Mike Larkin |
2017-08-14 | vmm: add #defines for exception vectors that can be used to inject | Mike Larkin |
2017-08-14 | Do not dereference a pointer directly but use db_get_value() instead. | Martin Pieuchot |
2017-08-14 | don't need vmm_debug variable in VMM_DEBUG mode | Mike Larkin |
2017-08-12 | Use ctfstrip(1) by default to strip kernels. | Martin Pieuchot |
2017-08-12 | vmm: handle IA32_MISC_ENABLE MSR. Bits set in this MSR can result in | Mike Larkin |
2017-08-12 | add some extra comments that got left out of the previous IA32_MISC_ENABLE | Mike Larkin |
2017-08-11 | don't bother checking diagnostic status (which patrick reports | Joshua Stein |
2017-08-11 | Merge DDBCTF into DDB. | Martin Pieuchot |
2017-08-11 | apmwarn and the ridiculous apmhalt hack sysctls are not relevant here | Ted Unangst |
2017-08-09 | Add IA32_MISC_ENABLE MSR and bitfield values, to be used shortly by | Mike Larkin |
2017-08-09 | reorder some MSRs in the MSR list that were out of order. No functional | Mike Larkin |
2017-08-09 | fix a few DPRINTFs in vmm.c so that compilation with VMM_DEBUG works | pd |
2017-08-09 | Expose TSC to vmm guest | pd |
2017-08-09 | typo in comment | Mike Larkin |
2017-08-08 | Get rid of read_psl() and write_psl() by replacing | Visa Hankala |
2017-08-07 | Add "machine exit" and "machine poweroff" commands to the arm64 and armv7 | Mark Kettenis |
2017-08-05 | vmm: support more than 3855MB guest memory | Mike Larkin |
2017-07-31 | Back out previous commit but handle the case where the device path consists | Mark Kettenis |
2017-07-29 | Fix off-by-one in return value of efi_device_path_depth(). | Mark Kettenis |
2017-07-25 | change -Os to -Oz all around the tree | Robert Nagy |
2017-07-25 | remove -Wa,-n from CMACHFLAGS as clang's internal assembler does not support it | Robert Nagy |
2017-07-24 | add some missing MULTIPROCESSOR ifdefs to not compile in code on | Robert Nagy |
2017-07-23 | permit kernel building with clang as the base compiler; ok kettenis@ | Christian Weisgerber |
2017-07-21 | Check the hibernation signature for softraid disks and select valid bsd | YASUOKA Masahiko |