summaryrefslogtreecommitdiff
path: root/sys/amd64/include
AgeCommit message (Expand)Author
2026-03-21amd64: add prototype for ia32_syscall()Konstantin Belousov
2026-03-12amd64: Make start_all_aps() staticZhenlei Huang
2026-03-07hwpmc: Remove left over k7, xscale and p4 references pmcAli Mashtizadeh
2026-02-27hwpmc: Initial support for AMD IBSAli Mashtizadeh
2026-02-20i386,amd64: Explicitly set ECX=0 in do_cpuid() to be future-proofAaron LI
2026-02-11amd64: add LASS supportKonstantin Belousov
2026-02-09Revert "pcb.h: mark struct pcb to be preserved"Konstantin Belousov
2026-02-09amd64: define and use STACKALIGN and REDZONE_SZKonstantin Belousov
2026-02-09pcb.h: mark struct pcb to be preservedMinsoo Choo
2026-01-24amd64: Fix sys/pcpu.h usage in vmm_host.h and md_var.hHans Rosenfeld
2026-01-22x86: add machine/ifunc.hKonstantin Belousov
2026-01-08vmm: Move common accessors and vm_eventinfo into sys/dev/vmmMark Johnston
2026-01-08vmm: Deduplicate VM and vCPU state management codeMark Johnston
2026-01-08vmm: Consolidate vm and vcpu definitionsMark Johnston
2025-12-10Add sys/_align.h replacing machine/_align.hBrooks Davis
2025-11-04vmm: Move vm_maxcpu handling into MI codeMark Johnston
2025-11-04vmm: Consolidate VM name length checkingMark Johnston
2025-11-04amd64/vmm: Factor vcpu_notify_event() into two functionsMark Johnston
2025-10-27amd64: Add kexec supportJustin Hibbits
2025-10-27amd64: Add cpu_stop() support to go UP after SMPJustin Hibbits
2025-10-17vmm: Fix a deadlock between vm_smp_rendezvous() and vcpu_lock_all()Mark Johnston
2025-10-10vmm: Move the guest vmspace into the generic vm_mem structureMark Johnston
2025-10-10vmm: Make vmmops declarations more consistentMark Johnston
2025-09-30amd64: bump sleepq hash size to 2048Mateusz Guzik
2025-09-24amd64: add wrmsr_early_safe(9)Konstantin Belousov
2025-09-24amd64 cpufunc.h: add rcs(), to read code selectorKonstantin Belousov
2025-09-21x86: directly use clflushopt mnemonic in cpufunc.hKonstantin Belousov
2025-09-10vmm: Suspend the VM before destroying itMark Johnston
2025-07-27vmm: Add support for guest NUMA emulationBojan Novković
2025-07-24vmm: Support INOUT manual decode.ShengYi Hung
2025-07-22amd64 pmap: add kva_layout.kva_maxKonstantin Belousov
2025-07-22amd64 K*SAN: add kva_layout members for K*SAN mapsKonstantin Belousov
2025-07-21amd64: Remove support for "nooptions SMP"Mark Johnston
2025-07-20amd64 vmparam.h: update KVA mapKonstantin Belousov
2025-07-20amd64 pmap: for LA57 move large map out of kernel pml4 slotKonstantin Belousov
2025-07-16amd64: restore semantic for VIRT_IN_DMAP()Konstantin Belousov
2025-07-15amd64 pmap: add KVA map for LA57Konstantin Belousov
2025-07-15amd64: for LA57, connect DMAP directly to PML5, currently reserving 32 slotsKonstantin Belousov
2025-07-15amd64: add kva_layoutKonstantin Belousov
2025-07-06amd64: allow the mapping of other regions for efirtAhmad Khalifa
2025-06-27amd64: express KV4ADDR() using KV5ADDR()Konstantin Belousov
2025-06-17runq: Deduce most parameters, remove machine headersOlivier Certner
2025-06-11vm: retire vm_page_lock()Alan Cox
2025-06-04efi: Include sys/types.h for register_tWarner Losh
2025-05-28amd64: add pcb_tlsbaseKonstantin Belousov
2025-04-28amd64: make LA57 mode for a process opt-in by defaultKonstantin Belousov
2025-02-18vmm: Consolidate code which manages guest memory regionsMark Johnston
2025-01-23machine/param.h: drop __HAVE_ACPI defineMitchell Horne
2025-01-23pci: cleanup __PCI_REROUTE_INTERRUPTSMitchell Horne
2025-01-14Centralize and simpify implemention of some VM macrosBrooks Davis