aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* amd64 pmap: block on turnstile for lock-less DI.Konstantin Belousov2019-06-231-27/+104
* sys: Remove DEV_RANDOM device optionConrad Meyer2019-06-212-3/+1
* Implement VT-d capability detection on chipsets that have multipleScott Long2019-06-191-18/+104
* Implement an alternative solution to the amd64 and i386 pmap problem that weAlan Cox2019-06-091-14/+26
* Correct definition for PGEX_SGX.Konstantin Belousov2019-06-081-1/+1
* Make trap_msg array constant as well.Konstantin Belousov2019-06-081-1/+1
* Remove lazy FPU switch support from amd64.Konstantin Belousov2019-06-081-8/+1
* amd64 trap.c: Modernize syntax around trap_msg[].Konstantin Belousov2019-06-081-45/+39
* Replace uses of vm_page_unwire(m, PQ_NONE) with vm_page_unwire_noq(m).Mark Johnston2019-06-071-1/+1
* Fix a race between fasttrap and the user breakpoint handler.Mark Johnston2019-06-061-6/+27
* Support MSI-X for passthrough devices with a separate PBA BAR.John Baldwin2019-06-051-7/+28
* The changes to pmap_demote_pde_locked()'s control flow in r348476 resultedAlan Cox2019-06-041-2/+2
* amd64 ef_rt_arch_call: Preserve %rflags around call into EFI RT service.Konstantin Belousov2019-06-033-0/+7
* Simplify flow of pmap_demote_pde_locked() and add more comprehensiveKonstantin Belousov2019-05-311-34/+92
* makesyscalls.sh: always use absolute path for syscalls.confBrooks Davis2019-05-302-4/+4
* Correct some inconsistencies in the earliest created kernel pageKonstantin Belousov2019-05-271-13/+17
* Fix too loose assert in pmap_large_unmap().Konstantin Belousov2019-05-241-2/+41
* Add PG_PS_PDP_FRAME symbol.Konstantin Belousov2019-05-241-0/+1
* Fix a corner case in demotion of kernel mappings.Konstantin Belousov2019-05-241-5/+7
* Add a constant for the LS config MSR on AMD CPUs.John Baldwin2019-05-231-6/+6
* Do not call hw_mds_recalculate() from initializecpu().Konstantin Belousov2019-05-211-1/+0
* Make linux_ptrace() use linux_msg() instead of printf().Edward Tomasz Napierala2019-05-211-17/+17
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-2/+2
* Implement PTRACE_O_TRACESYSGOOD. This makes Linux strace(1) work.Edward Tomasz Napierala2019-05-191-3/+44
* Expose the MD_CLEAR capability used by Intel MDS mitigations to guests.John Baldwin2019-05-181-1/+1
* Make lock-less delayed invalidation operational very early.Konstantin Belousov2019-05-182-8/+16
* FCP-101: Remove wb(4)Brooks Davis2019-05-171-1/+0
* FCP-101: Remove vx(4).Brooks Davis2019-05-171-1/+0
* FCP-101: Remove txp(4).Brooks Davis2019-05-171-1/+0
* FCP-101: Remove tx(4).Brooks Davis2019-05-171-1/+0
* FCP-101: Remove tl(4).Brooks Davis2019-05-171-1/+0
* FCP-101: Remove sf(4).Brooks Davis2019-05-171-1/+0
* FCP-101: Remove pcn(4).Brooks Davis2019-05-171-1/+0
* FCP-101: Remove ed(4).Brooks Davis2019-05-171-4/+0
* FCP-101: Remove de(4).Brooks Davis2019-05-171-1/+0
* Remove resolver_qual from DEFINE_IFUNC/DEFINE_UIFUNC macros.Konstantin Belousov2019-05-166-49/+44
* amd64 pmap: sysctl vm.pmap.pcid_save_cnt should be read-only.Konstantin Belousov2019-05-161-1/+1
* amd64 pmap: Add tunable vm.pmap.di_locked to set DI mode.Konstantin Belousov2019-05-161-10/+33
* amd64 pmap: Rename DI functions.Konstantin Belousov2019-05-161-27/+27
* amd64 pmap: rework delayed invalidation, removing global mutex.Konstantin Belousov2019-05-165-17/+381
* x86: spell vpxor %zmm0 as vpxordRyan Libby2019-05-151-1/+1
* Fix handling of r10 in Linux ptrace(2). This fixes decodingEdward Tomasz Napierala2019-05-141-15/+30
* Mitigations for Microarchitectural Data Sampling.Konstantin Belousov2019-05-146-1/+253
* Fix formatting.Mark Johnston2019-05-141-2/+2
* Linuxulator depends on a fundamental kernel settings such as SMP. ManyDmitry Chagin2019-05-135-182/+3
* Provide separate accounting for user-wired pages.Mark Johnston2019-05-131-1/+2
* amd64: tidy up pagezero*/pagecopy (movq -> movl)Mateusz Guzik2019-05-121-3/+3
* amd64: fixup MEMMOVE comment (10 -> r10)Mateusz Guzik2019-05-121-1/+1
* x86: store pending bitmapped IPIs in per-cpu areasMateusz Guzik2019-05-122-2/+2
* amd64: stop re-reading curpc in suwordMateusz Guzik2019-05-121-4/+0