aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/include
Commit message (Expand)AuthorAgeFilesLines
* amd64: Remove a prototype for an unimplemented functionMark Johnston2026-07-211-1/+0
* amd64: FRED supportKonstantin Belousov2026-07-202-1/+9
* vm: Make sure NULL is defined for vm_memattr_name()Mark Johnston2026-07-191-0/+2
* vm_phys: Add a sysctl to dump registered fictitious memory rangesMark Johnston2026-07-191-0/+23
* amd64: extract uiomove_mem() from memrw()Konstantin Belousov2026-05-281-0/+6
* sys: Consistently use ptoa() with td_kstack_pagesJohn Baldwin2026-05-271-1/+1
* sys: Add td_kstack_top inline helper functionJohn Baldwin2026-05-271-4/+2
* amd64: Inline set_top_of_stack_td into cpu_thread_new_kstackJohn Baldwin2026-05-271-1/+0
* amd64/vmparam: Fix KASAN shadow map size in commentZishun Yi2026-05-201-2/+2
* VM_PAGE_TO_DMAP: Wrapper macro to return direct map address for a pageJohn Baldwin2026-04-231-1/+1
* PHYS_TO_DMAP: Return a void * instead of a vm_offset_tJohn Baldwin2026-04-232-2/+3
* sys: Permit passing pointers to VIRT_IN_DMAP and DMAP_TO_PHYSJohn Baldwin2026-04-231-6/+10
* sys: Switch td_kstack from vm_offset_t to char *John Baldwin2026-04-232-5/+5
* pmap_map_io_transient: Use void * instead of vm_offset_t for vaddr arrayJohn Baldwin2026-04-231-2/+2
* sf_buf_kva: Return a pointer instead of a vm_offset_tJohn Baldwin2026-04-231-2/+2
* pmap_change_prot: Use void * instead of vm_offset_tJohn Baldwin2026-04-231-1/+1
* pmap_change_attr: Use void * instead of vm_offset_tJohn Baldwin2026-04-231-1/+1
* amd64: add prototype for ia32_syscall()Konstantin Belousov2026-03-201-0/+2
* amd64: Make start_all_aps() staticZhenlei Huang2026-03-121-1/+0
* hwpmc: Remove left over k7, xscale and p4 references pmcAli Mashtizadeh2026-03-071-1/+0
* hwpmc: Initial support for AMD IBSAli Mashtizadeh2026-02-271-0/+5
* i386,amd64: Explicitly set ECX=0 in do_cpuid() to be future-proofAaron LI2026-02-201-6/+4
* amd64: add LASS supportKonstantin Belousov2026-02-111-0/+1
* Revert "pcb.h: mark struct pcb to be preserved"Konstantin Belousov2026-02-091-11/+10
* amd64: define and use STACKALIGN and REDZONE_SZKonstantin Belousov2026-02-091-0/+3
* pcb.h: mark struct pcb to be preservedMinsoo Choo2026-02-091-10/+11
* amd64: Fix sys/pcpu.h usage in vmm_host.h and md_var.hHans Rosenfeld2026-01-241-0/+1
* x86: add machine/ifunc.hKonstantin Belousov2026-01-221-0/+5
* vmm: Move common accessors and vm_eventinfo into sys/dev/vmmMark Johnston2026-01-081-40/+1
* vmm: Deduplicate VM and vCPU state management codeMark Johnston2026-01-081-37/+0
* vmm: Consolidate vm and vcpu definitionsMark Johnston2026-01-081-28/+27
* Add sys/_align.h replacing machine/_align.hBrooks Davis2025-12-102-6/+1
* vmm: Move vm_maxcpu handling into MI codeMark Johnston2025-11-041-2/+0
* vmm: Consolidate VM name length checkingMark Johnston2025-11-042-26/+2
* amd64/vmm: Factor vcpu_notify_event() into two functionsMark Johnston2025-11-041-1/+2
* amd64: Add kexec supportJustin Hibbits2025-10-271-0/+41
* amd64: Add cpu_stop() support to go UP after SMPJustin Hibbits2025-10-271-0/+1
* vmm: Fix a deadlock between vm_smp_rendezvous() and vcpu_lock_all()Mark Johnston2025-10-171-1/+2
* vmm: Move the guest vmspace into the generic vm_mem structureMark Johnston2025-10-101-1/+0
* vmm: Make vmmops declarations more consistentMark Johnston2025-10-101-44/+52
* amd64: bump sleepq hash size to 2048Mateusz Guzik2025-09-301-1/+10
* amd64: add wrmsr_early_safe(9)Konstantin Belousov2025-09-241-0/+4
* amd64 cpufunc.h: add rcs(), to read code selectorKonstantin Belousov2025-09-241-0/+9
* x86: directly use clflushopt mnemonic in cpufunc.hKonstantin Belousov2025-09-211-1/+1
* vmm: Suspend the VM before destroying itMark Johnston2025-09-101-0/+1
* vmm: Add support for guest NUMA emulationBojan Novković2025-07-271-1/+6
* vmm: Support INOUT manual decode.ShengYi Hung2025-07-242-0/+27
* amd64 pmap: add kva_layout.kva_maxKonstantin Belousov2025-07-221-0/+1
* amd64 K*SAN: add kva_layout members for K*SAN mapsKonstantin Belousov2025-07-222-8/+12
* amd64: Remove support for "nooptions SMP"Mark Johnston2025-07-212-5/+0