| Commit message (Expand) | Author | Age | Files | Lines |
* | Do not leave stale 4K TLB entries on pde (superpage) removal or | Konstantin Belousov | 2017-01-29 | 1 | -11/+34 |
* | Revert crap accidentally committed | Baptiste Daroussin | 2017-01-28 | 1 | -15/+0 |
* | Revert r312923 a better approach will be taken later | Baptiste Daroussin | 2017-01-28 | 1 | -0/+15 |
* | Use SFENCE for ordering CLFLUSHOPT. | Konstantin Belousov | 2017-01-20 | 1 | -5/+9 |
* | Coalesce TLB shootdowns of global PTEs in pmap_advise() on x86. | Mark Johnston | 2017-01-10 | 1 | -8/+18 |
* | Fix typo. Remove spurious blank line. | Konstantin Belousov | 2016-12-18 | 1 | -2/+1 |
* | Provide non-final but valid PCB pointer for thread0 for duration of | Konstantin Belousov | 2016-12-14 | 1 | -0/+11 |
* | Add support for encrypted kernel crash dumps. | Konrad Witaszczyk | 2016-12-10 | 1 | -7/+20 |
* | Permit loading of efirt module even when there's no EFI to call. The | Warner Losh | 2016-12-09 | 1 | -3/+3 |
* | Treat R_X86_64_PLT32 relocs as R_X86_64_PC32. | Gleb Smirnoff | 2016-12-09 | 1 | -0/+3 |
* | Previously, vm_radix_remove() would panic if the radix trie didn't | Alan Cox | 2016-12-08 | 1 | -30/+12 |
* | Report page faults due to reserved bits in PTEs as a separate fault type. | John Baldwin | 2016-11-19 | 1 | -2/+2 |
* | MFamd64: Add bounds checks on addresses used with /dev/mem. | John Baldwin | 2016-10-27 | 1 | -2/+2 |
* | The argument validation in r296956 was not enough to close all possible | Gleb Smirnoff | 2016-10-25 | 1 | -1/+4 |
* | Follow-up to r307866: | Konstantin Belousov | 2016-10-24 | 1 | -8/+3 |
* | Handle broadcast NMIs. | Konstantin Belousov | 2016-10-24 | 1 | -34/+3 |
* | Implement BPF_MOD and BPF_XOR instructions. | Jung-uk Kim | 2016-10-21 | 2 | -2/+34 |
* | Redude code for conditional jumps. | Jung-uk Kim | 2016-10-21 | 1 | -50/+33 |
* | Fix compiler warnings for user land. | Jung-uk Kim | 2016-10-21 | 1 | -3/+4 |
* | Add sysctl to make amd64 minidump retry count tunable at runtime. | Stephen J. Kiernan | 2016-10-17 | 1 | -1/+5 |
* | Do not try to create /dev/efi device node before devfs is initialized. | Konstantin Belousov | 2016-10-16 | 1 | -5/+1 |
* | Drop support for using mmap() with /dev/kmem. | John Baldwin | 2016-10-14 | 1 | -4/+3 |
* | Create /dev/efidev to provide an ioctl interface to | Warner Losh | 2016-10-11 | 1 | -1/+4 |
* | Re-apply r306516 (by cem): | Konstantin Belousov | 2016-10-04 | 1 | -2/+7 |
* | Revert r306516 for now, it is incomplete on i386 | Conrad Meyer | 2016-09-30 | 1 | -7/+2 |
* | Reduce the cost of TLB invalidation on x86 by using per-CPU completion flags | Conrad Meyer | 2016-09-30 | 1 | -2/+7 |
* | Handle TLB shootdown IPI during the EFI runtime calls, on SandyBridge | Konstantin Belousov | 2016-09-26 | 1 | -1/+15 |
* | For machines which support PCID but not have INVPCID instruction, | Konstantin Belousov | 2016-09-26 | 1 | -1/+29 |
* | Fix vm86 initialization, part 3 of 2 and a half. (Actually, just fix | Bruce Evans | 2016-09-25 | 1 | -8/+29 |
* | Change the efi_get_table interface to a void ** so we can return the | Warner Losh | 2016-09-22 | 1 | -2/+2 |
* | Add kernel interfaces to call EFI Runtime Services. | Konstantin Belousov | 2016-09-21 | 1 | -0/+595 |
* | Rename efi_systbl to efi_systbl_phys, the variable contains the | Konstantin Belousov | 2016-09-21 | 1 | -2/+2 |
* | Export the pmap_cache_bits() and pmap_pinit_pml4() functions from the | Konstantin Belousov | 2016-09-21 | 1 | -15/+25 |
* | Move pmap_p*e_index() inline functions from pmap.c to pmap.h. | Konstantin Belousov | 2016-09-20 | 2 | -34/+5 |
* | Consolidate four efi_next_descriptor() definitions. | Konstantin Belousov | 2016-09-18 | 1 | -3/+0 |
* | Remove trailing space. | Konstantin Belousov | 2016-09-18 | 1 | -1/+1 |
* | Fix decoding of tf_rsp on amd64, and move TF_HAS_STACKREGS() to the | Bruce Evans | 2016-09-16 | 1 | -9/+2 |
* | (1) Ifdef the new dr6 variable for KDB. | Bruce Evans | 2016-09-16 | 1 | -5/+5 |
* | Abort single stepping in ddb if the trap is not for single-stepping. | Bruce Evans | 2016-09-15 | 1 | -3/+6 |
* | Remove 'cpu' and 'cpu_class' on amd64. | John Baldwin | 2016-09-15 | 1 | -1/+0 |
* | Try to fix LINT builds after r305807. Seems to be a simple s&r error | Bjoern A. Zeeb | 2016-09-14 | 1 | -1/+1 |
* | Use the MI macro TRAPF_USERMODE() instead of open-coded checks for | Bruce Evans | 2016-09-14 | 1 | -5/+5 |
* | Add FPU_KERN_NOCTX flag to the fpu_kern_enter() function on amd64. | Konstantin Belousov | 2016-09-11 | 1 | -14/+57 |
* | Various changes to pmap_ts_referenced() | Alan Cox | 2016-09-10 | 1 | -8/+2 |
* | work around AMD erratum 793 for family 16h, models 00h-0Fh | Andriy Gapon | 2016-09-07 | 1 | -0/+14 |
* | Remove remnants of PERFMON and I586_PMC_GUPROF from amd64. | John Baldwin | 2016-09-06 | 2 | -100/+3 |
* | Remove support for idle page zeroing. | Mark Johnston | 2016-09-03 | 1 | -13/+0 |
* | As an optimization to the machine-independent layer, change the machine- | Alan Cox | 2016-09-01 | 1 | -1/+23 |
* | Shorten banal comments about zeroing and copying pages. Don't give | Bruce Evans | 2016-08-29 | 1 | -14/+7 |
* | On amd64, declare sse2_pagezero() and start using it again, but only | Bruce Evans | 2016-08-29 | 2 | -2/+8 |