aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/amd64
Commit message (Expand)AuthorAgeFilesLines
* Do not leave stale 4K TLB entries on pde (superpage) removal orKonstantin Belousov2017-01-291-11/+34
* Revert crap accidentally committedBaptiste Daroussin2017-01-281-15/+0
* Revert r312923 a better approach will be taken laterBaptiste Daroussin2017-01-281-0/+15
* Use SFENCE for ordering CLFLUSHOPT.Konstantin Belousov2017-01-201-5/+9
* Coalesce TLB shootdowns of global PTEs in pmap_advise() on x86.Mark Johnston2017-01-101-8/+18
* Fix typo. Remove spurious blank line.Konstantin Belousov2016-12-181-2/+1
* Provide non-final but valid PCB pointer for thread0 for duration ofKonstantin Belousov2016-12-141-0/+11
* Add support for encrypted kernel crash dumps.Konrad Witaszczyk2016-12-101-7/+20
* Permit loading of efirt module even when there's no EFI to call. TheWarner Losh2016-12-091-3/+3
* Treat R_X86_64_PLT32 relocs as R_X86_64_PC32.Gleb Smirnoff2016-12-091-0/+3
* Previously, vm_radix_remove() would panic if the radix trie didn'tAlan Cox2016-12-081-30/+12
* Report page faults due to reserved bits in PTEs as a separate fault type.John Baldwin2016-11-191-2/+2
* MFamd64: Add bounds checks on addresses used with /dev/mem.John Baldwin2016-10-271-2/+2
* The argument validation in r296956 was not enough to close all possibleGleb Smirnoff2016-10-251-1/+4
* Follow-up to r307866:Konstantin Belousov2016-10-241-8/+3
* Handle broadcast NMIs.Konstantin Belousov2016-10-241-34/+3
* Implement BPF_MOD and BPF_XOR instructions.Jung-uk Kim2016-10-212-2/+34
* Redude code for conditional jumps.Jung-uk Kim2016-10-211-50/+33
* Fix compiler warnings for user land.Jung-uk Kim2016-10-211-3/+4
* Add sysctl to make amd64 minidump retry count tunable at runtime.Stephen J. Kiernan2016-10-171-1/+5
* Do not try to create /dev/efi device node before devfs is initialized.Konstantin Belousov2016-10-161-5/+1
* Drop support for using mmap() with /dev/kmem.John Baldwin2016-10-141-4/+3
* Create /dev/efidev to provide an ioctl interface toWarner Losh2016-10-111-1/+4
* Re-apply r306516 (by cem):Konstantin Belousov2016-10-041-2/+7
* Revert r306516 for now, it is incomplete on i386Conrad Meyer2016-09-301-7/+2
* Reduce the cost of TLB invalidation on x86 by using per-CPU completion flagsConrad Meyer2016-09-301-2/+7
* Handle TLB shootdown IPI during the EFI runtime calls, on SandyBridgeKonstantin Belousov2016-09-261-1/+15
* For machines which support PCID but not have INVPCID instruction,Konstantin Belousov2016-09-261-1/+29
* Fix vm86 initialization, part 3 of 2 and a half. (Actually, just fixBruce Evans2016-09-251-8/+29
* Change the efi_get_table interface to a void ** so we can return theWarner Losh2016-09-221-2/+2
* Add kernel interfaces to call EFI Runtime Services.Konstantin Belousov2016-09-211-0/+595
* Rename efi_systbl to efi_systbl_phys, the variable contains theKonstantin Belousov2016-09-211-2/+2
* Export the pmap_cache_bits() and pmap_pinit_pml4() functions from theKonstantin Belousov2016-09-211-15/+25
* Move pmap_p*e_index() inline functions from pmap.c to pmap.h.Konstantin Belousov2016-09-202-34/+5
* Consolidate four efi_next_descriptor() definitions.Konstantin Belousov2016-09-181-3/+0
* Remove trailing space.Konstantin Belousov2016-09-181-1/+1
* Fix decoding of tf_rsp on amd64, and move TF_HAS_STACKREGS() to theBruce Evans2016-09-161-9/+2
* (1) Ifdef the new dr6 variable for KDB.Bruce Evans2016-09-161-5/+5
* Abort single stepping in ddb if the trap is not for single-stepping.Bruce Evans2016-09-151-3/+6
* Remove 'cpu' and 'cpu_class' on amd64.John Baldwin2016-09-151-1/+0
* Try to fix LINT builds after r305807. Seems to be a simple s&r errorBjoern A. Zeeb2016-09-141-1/+1
* Use the MI macro TRAPF_USERMODE() instead of open-coded checks forBruce Evans2016-09-141-5/+5
* Add FPU_KERN_NOCTX flag to the fpu_kern_enter() function on amd64.Konstantin Belousov2016-09-111-14/+57
* Various changes to pmap_ts_referenced()Alan Cox2016-09-101-8/+2
* work around AMD erratum 793 for family 16h, models 00h-0FhAndriy Gapon2016-09-071-0/+14
* Remove remnants of PERFMON and I586_PMC_GUPROF from amd64.John Baldwin2016-09-062-100/+3
* Remove support for idle page zeroing.Mark Johnston2016-09-031-13/+0
* As an optimization to the machine-independent layer, change the machine-Alan Cox2016-09-011-1/+23
* Shorten banal comments about zeroing and copying pages. Don't giveBruce Evans2016-08-291-14/+7
* On amd64, declare sse2_pagezero() and start using it again, but onlyBruce Evans2016-08-292-2/+8