summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2024-08-06The devicetree spec says in section 2.4:Mark Kettenis
2024-08-05The devicetree spec says in section 2.4:Mark Kettenis
2024-08-04The devicetree spec says in section 2.4:Mark Kettenis
2024-08-04Add intelpmc(4), a driver for the power management controller found onMark Kettenis
2024-08-02Code patch out the retpoline in the signal trampoline justPhilip Guenther
2024-08-01Add device tree mapping for Samsung Galaxy Book4 Edge.Marcus Glocker
2024-07-31Add ufshci(4) at fdt support.Marcus Glocker
2024-07-30Make the Samsung Galaxy Book4 Edge (x1e80100) boot in ACPI mode;Marcus Glocker
2024-07-30Populate most of the remaining hwcap and hwcap2 flags based on the detectedMark Kettenis
2024-07-29Set the target ACPI to S5 when we're powering down the machine. PreventsMark Kettenis
2024-07-27Use ".arch_extension fp" for the signal trampoline since it saves andMark Kettenis
2024-07-26On AMD vmm(4) set SVM_INTERCEPT_INVLPGA in intercept1.Alexander Bluhm
2024-07-26use the fp target attribute with fpu_save()/fpu_load()Jonathan Gray
2024-07-24If the CPU cores implement FEAT_IDST, emulate access to the CPU IDMark Kettenis
2024-07-24vmm(4): drop checks for EPT or RVI in some functions.Dave Voutila
2024-07-21For AMD SEV determine C-bit position and guest mode in locore0.Alexander Bluhm
2024-07-21Populate hwcap and hwcap2 based on the sanitized values of the ID registerMark Kettenis
2024-07-21Export basic HWCAP bits to let applications detect Altivec & VSX on powerpc64Jeremie Courreges-Anglas
2024-07-21Export basic HWCAP bits to let applications detect Altivec on powerpcJeremie Courreges-Anglas
2024-07-21A few manual ret-cleans. Seeing as these pertain to interrupt servicing,Theo de Raadt
2024-07-18Fix typos in previous commit spotted by naddy@Mark Kettenis
2024-07-17Clean up the cpi_id_aa64xxx variables at the end of autoconf such thatMark Kettenis
2024-07-14Add missing <machine/elf.h> for compound arches.Miod Vallat
2024-07-14Add elf_aux_info(3)Jeremie Courreges-Anglas
2024-07-14vmm(4)/vmx: update host cr3, invept on cpu migration.Dave Voutila
2024-07-12manual ret-clean; ok mlarkinTheo de Raadt
2024-07-11Use FEAT_RNG to feed entropy into the random subsystem like we do on amd64.Mark Kettenis
2024-07-11umoddi3.c is now needed for libzTheo de Raadt
2024-07-10Extend DMA constraints override to include all SC8280XP and X1E80100 basedPatrick Wildt
2024-07-10Use AMD SEV C-bit in inital page tables setup by locore0.Alexander Bluhm
2024-07-10Implement support for deeper idle states offered by PSCI. Reduces theMark Kettenis
2024-07-10Hook up the Qualcomm UEFI Secure Application that handles EFI variables toMark Kettenis
2024-07-10Missed some files in previous commit to split vmd into mi/md.Dave Voutila
2024-07-10Split vmd into mi/md parts.Dave Voutila
2024-07-09Prepare pmap for using the AMD SEV C-bit to encrypt guest memory.Alexander Bluhm
2024-07-09do a manual ret-clean operation inside the vmm_dispatch_intr asm codeTheo de Raadt
2024-07-09vmd/vmm: move vm_run_params into mi header.Dave Voutila
2024-07-09Remove trailing whitespace. No code change.Mike Larkin
2024-07-09fix disasm of fucomppJonathan Gray
2024-07-08Introduce sched_unpeg_curproc() to abstract the current implementation.Martin Pieuchot
2024-07-08octeon/cnmac: assume 1Gbps in the default caseLandry Breuil
2024-07-07Add device tree mapping for Lenovo Yoga Slim 7x.Patrick Wildt
2024-07-07remove unused i386_spurious()Jonathan Gray
2024-07-06remove ampintc_intr_string(), unused on arm64Jonathan Gray
2024-07-06octeon/cnmac: Skip the switch port (cnmac2) on the 5-ports EdgeRouter POELandry Breuil
2024-07-05When trying to enable multiple MSI vectors, check the flag first whetherPatrick Wildt
2024-07-03Right now MSIs don't work on the Qualcomm Snapdragon X Elite (X1E80100).Patrick Wildt
2024-07-03Add device tree mapping for Asus Vivobook S15.Mark Kettenis
2024-07-03Map BUS_SPACE_MAP_PREFETCHABLE to Normal-NC. There are other memoryMark Kettenis
2024-07-03Switch to a table for mapping smbios vendor/product to device tree fileMark Kettenis