aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/amd64
Commit message (Expand)AuthorAgeFilesLines
* amd64: implement strlen in assembly, take 2Mateusz Guzik2021-02-211-0/+66
* Add a VA_IS_CLEANMAP() macro.John Baldwin2021-02-181-3/+2
* xen/boot: allow specifying boot method when booted from XenRoger Pau Monné2021-02-161-4/+0
* Revert "amd64: implement strlen in assembly"Mateusz Guzik2021-02-091-66/+0
* amd64: fix up a braino in strlen commentMateusz Guzik2021-02-081-1/+1
* amd64: implement strlen in assemblyMateusz Guzik2021-02-081-0/+66
* amd64: move memcmp checks upfrontMateusz Guzik2021-01-311-23/+29
* amd64: retire sse2_pagezeroMateusz Guzik2021-01-301-24/+0
* amd64: add missing ALIGN_TEXT to loops in memset and memmoveMateusz Guzik2021-01-301-0/+3
* amd64: fix tlb shootdown when all cpus are passed in the bitmapMateusz Guzik2021-01-121-9/+6
* amd64: compare TLB shootdown target to all_cpusAndrew Gallatin2021-01-121-2/+2
* amd64 pmap: do not sleep in pmap_allocpte_alloc() with zero referenced page t...Konstantin Belousov2021-01-111-31/+35
* amd64 pmap: rename _pmap_allocpte() to pmap_allocpte_alloc().Konstantin Belousov2021-01-111-16/+16
* amd64 pmap: Remove wrong __unused annotation from the va argument.Konstantin Belousov2021-01-111-1/+1
* amd64 pmap: fix NULL deref in pmap_mincore().Konstantin Belousov2021-01-111-0/+3
* Prefer the use of vm_page_domain() to vm_phys_domain().Alan Cox2021-01-101-2/+2
* amd64 pmap: add comment explaining TLB invalidation modes.Konstantin Belousov2021-01-101-17/+144
* amd64 nmi handler: fix comment about %ebxKonstantin Belousov2020-12-271-2/+2
* amd64: preserve %cr2 in NMI/MCE/DBG handlers.Konstantin Belousov2020-12-272-7/+17
* gdb(4) fix x86 signal reportingMitchell Horne2020-12-231-15/+12
* Skip the vm.pmap.kernel_maps sysctl by default.John Baldwin2020-12-181-1/+1
* amd64: use register macros for gdb_cpu_getreg()Mitchell Horne2020-12-181-22/+22
* amd64: allow gdb(4) to write to most registersMitchell Horne2020-12-181-4/+34
* amd64 pmap: fix PCID mode invalidationsKonstantin Belousov2020-12-142-159/+154
* Unobfuscate "KERNLOAD" parameter on amd64. This change lines-up amd64 with theMaxim Sobolev2020-11-252-1/+3
* vm_phys: Try to clean up NUMA KPIsMark Johnston2020-11-192-4/+4
* vmm: Make pmap_invalidate_ept() wait synchronously for guest exitsMark Johnston2020-11-111-3/+26
* amd64: Make it easier to configure exception stack sizesMark Johnston2020-11-043-17/+19
* Tidy up the #includes. Recent changes, such as the introduction ofAlan Cox2020-11-021-5/+0
* malloc: delegate M_EXEC handling to dedicacted routinesMateusz Guzik2020-10-301-1/+1
* Simplify preload_dump() conditionMitchell Horne2020-10-151-2/+1
* Fix for mis-interpretation of PCB_KERNFPU.Konstantin Belousov2020-10-141-4/+5
* Limit workaround for errata E400 to appropriate AMD cpus.Konstantin Belousov2020-10-142-2/+17
* Avoid dump_avail[] redefinition.Konstantin Belousov2020-10-144-2/+6
* eliminate possible race in parallel TLB shootdown IPITycho Nightingale2020-10-131-1/+1
* random(4) FenestrasX: Push root seed version to arc4random(3)Conrad Meyer2020-10-101-2/+2
* Add a routine to dump boot metadataMitchell Horne2020-10-081-0/+9
* Print symbol index for unsupported relocation typesMitchell Horne2020-10-071-8/+9
* amd64: Store full 64bit of FIP/FDP for 64bit processes when using XSAVE.Konstantin Belousov2020-10-032-23/+99
* Fix pmap_pti_add_kva() call for doublefault stack page.Konstantin Belousov2020-10-031-1/+1
* Get rid of sa->narg. It serves no purpose; use sa->callp->sy_narg instead.Edward Tomasz Napierala2020-09-271-7/+7
* amd64 pmap: More unification for psind = 1 vs 2 in pmap_enter_largepage().Konstantin Belousov2020-09-221-49/+28
* Sparsify the vm_page_dump bitmapD Scott Phillips2020-09-211-0/+11
* Move vm_page_dump bitset array definition to MI codeD Scott Phillips2020-09-211-53/+15
* amd64 pmap: only calculate page table page when needed.Konstantin Belousov2020-09-211-4/+6
* amd64 pmap: handle cases where pml4 page table page is not allocated.Konstantin Belousov2020-09-201-6/+8
* Fix some nits in 1G page support in the amd64 pmap.Mark Johnston2020-09-191-46/+66
* amd64 pmap_pkru_same: prev_ppr was always NULLEric van Gyzen2020-09-181-2/+4
* Ensure that a protection key is selected in pmap_enter_largepage().Mark Johnston2020-09-181-12/+12
* Get rid of sv_errtbl and SV_ABI_ERRNO().Edward Tomasz Napierala2020-09-171-4/+0