summaryrefslogtreecommitdiff
path: root/sys/arch/amd64
AgeCommit message (Expand)Author
2022-01-02Prism54 (only full-mac varients) -> Prism54 Full-MACJonathan Gray
2022-01-02convension -> conventionJonathan Gray
2022-01-02spellingJonathan Gray
2022-01-01Add ENTRY_NB() macro for doing an ASM function entry without settingPhilip Guenther
2021-12-31avaialble -> availableJonathan Gray
2021-12-31specifed -> specifiedJonathan Gray
2021-12-28Now that -A prints -- markers as it is supposed to filter them out whenOtto Moerbeek
2021-12-26Add address locators for the ACPI "bus" and use these to fix the order ofMark Kettenis
2021-12-20Make mtw(4) known to the config(8) framework.hastings
2021-12-17Disable a few warning flags that were introduced and enabled by defaultPatrick Wildt
2021-12-16Attach com over acpi on amd64. Some hardware uses a different interruptAnton Lindqvist
2021-12-14delete incorrect comment about sys/cdefs.hTheo de Raadt
2021-12-09Fix cpuid leaf clamping to let through cpuid(0x15) when we have anPhilip Guenther
2021-12-09We only have one syscall table: inline sysent/SYS_MAXSYSCALL andPhilip Guenther
2021-12-07Add missing kernel unlock in error path.Anton Lindqvist
2021-12-04vmm(4): reload vmcs after possible sleep pointsDave Voutila
2021-11-29vmm(4): bump remote vmclear spinout ticksDave Voutila
2021-11-27stop building kernels with -Wno-uninitialized on clang archsJonathan Gray
2021-11-22vmm(4): copyout guest state on VM_EXIT_NONEDave Voutila
2021-11-19Correct the CPUID() and CPUID_LEAF() macros to not include a trailingPhilip Guenther
2021-11-14Make sure efiboot is built with RELA/REL relocations and not RELR,Philip Guenther
2021-11-11Retire switch(4) it never really was production ready and the OpenFlowClaudio Jeker
2021-11-07Enable igc(4).Patrick Wildt
2021-11-02Remove trailing whitespaceMike Larkin
2021-11-02Enable igc(4).Patrick Wildt
2021-10-26Improve unhibernate performance (30% on some machines, another upcoming diffTheo de Raadt
2021-10-25typos in comments, from jj, reported by Elyes Haouas on ircStuart Henderson
2021-10-24#define open O_* flags in libsa/stand.h, so that bootblocks can useTheo de Raadt
2021-10-24Stop setting etype in the MD crypto code. So far we have set the etypePatrick Wildt
2021-10-23Retire asynchronous crypto API as it is no longer required by any driver andTobias Heider
2021-10-21Remove hifn(4), safe(4), and ubsec(4) crypto drivers. They requireAlexander Bluhm
2021-10-13The kernel crypto framework sometimes returned an error, sometimesAlexander Bluhm
2021-10-06Change sendsig() interface so that the MD code does not need to accessClaudio Jeker
2021-09-14Make pmap_extract() mpsafe by grabbing the kernel lock for userland pmapsMark Kettenis
2021-09-14Enable cy(4) on amd64.Jan Klemkow
2021-09-13vmm(4): add limit to number of vcpusDave Voutila
2021-09-13Enable uaq(4) on amd64. Investigations into problems on other platformsJonathan Matthew
2021-09-06Serialize access to the global list of pmaps with a mutex.Martin Pieuchot
2021-09-05vmm(4): raise vm pool ipl to IPL_MPFLOORDave Voutila
2021-09-05vmm(4): fix vcpu locking issues reported by syzbotDave Voutila
2021-09-05Introduce dummy pagers for 'special' subsystems using UVM objects.Martin Pieuchot
2021-09-04To mitigate against spectre attacks, AMD processors without theAlexander Bluhm
2021-09-04in backtraces, print as many arguments as the function actually hasJasper Lievisse Adriaanse
2021-09-03add kprobes provider for dtJasper Lievisse Adriaanse
2021-09-03vmm(4): grab kernel lock before vmspace initDave Voutila
2021-09-02add aq(4) to amd64 RAMDISK_CD and riscv64 RAMDISKMike Larkin
2021-09-02aq(4) driver for Aquantia 1/2.5/5/10Gb/s PCIe ethernet adaptersMike Larkin
2021-09-02rename rw locks to avoid ambiguity and verbosenessDave Voutila
2021-09-01Prevent lock ordering issue by raising ipl level of vcpu_pool to IPL_MPFLOOR.Martin Pieuchot
2021-09-01Older AMD CPUs that do not support IBRS need an lfence after retAlexander Bluhm