aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* pmap: Do not use PMAP_LOCK_INIT with kernel_pmapMark Johnston4 days1-1/+1
* vmm: Add missing AVX instructions for AVX512 in cpuid stdextShengYi Hung7 days1-3/+12
* amd64 sendsig(): explicitly copy registers from trapframe to ucontextKonstantin Belousov7 days1-1/+28
* vmm: Move defines from x86.c to x86/bhyve.hColin Percival9 days1-4/+1
* i386/amd64/NOTES: Add some missing devicesWarner Losh9 days1-0/+3
* routing: Retire ROUTE_MPATH compile optionPouria Mousavizadeh Tehrani9 days2-2/+0
* kern/amd64/machdep: Replace memset in wrmsr_early_safe_endKristofer Peterson12 days1-1/+1
* kernel: Be clearer about what ZSTDIO is forDag-Erling Smørgrav2026-03-213-4/+12
* amd64 trap.c: provide tag for the struct sfhandlers definitionKonstantin Belousov2026-03-201-2/+4
* amd64: add prototype for ia32_syscall()Konstantin Belousov2026-03-201-0/+2
* amd64: remove assertion about sizeof(struct pcb)Konstantin Belousov2026-03-201-7/+0
* x86 FRED: add hardware definitions for the trap frames fieldsKonstantin Belousov2026-03-201-8/+9
* amd64: check that %cs and %ss values from ucontext fit into registersKonstantin Belousov2026-03-202-0/+47
* amd64: move code to check for traps with interrupts disabled into helpersKonstantin Belousov2026-03-201-38/+58
* amd64: do reset %rip after page fault if pcb_onfault is setKonstantin Belousov2026-03-151-13/+20
* amd64: move code to clear PSL_T on debug exception into a helperKonstantin Belousov2026-03-131-8/+13
* amd64: move efirt trap checks into the helperKonstantin Belousov2026-03-131-29/+26
* amd64: Make start_all_aps() staticZhenlei Huang2026-03-122-2/+2
* hwpmc: Remove left over k7, xscale and p4 references pmcAli Mashtizadeh2026-03-071-1/+0
* x86: change signatures of ipi_{bitmap,swi}_handler() to take pointerKonstantin Belousov2026-03-071-0/+2
* amd64: print userspace fsbase and gsbase for uprintf_signalKonstantin Belousov2026-03-051-2/+19
* amd64: extract uprintf_signal printing into a helperKonstantin Belousov2026-03-051-15/+25
* amd64: align stack on 16 bytes when calling into a EFIRT methodKonstantin Belousov2026-03-051-0/+1
* sys: Retire le(4)Ed Maste2026-03-021-1/+0
* amd64 initializecpu(): use 64bit type for rcr4() resultKonstantin Belousov2026-03-011-1/+1
* 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
* vmm: Allow the use of PCI passthrough in a jailMark Johnston2026-02-161-7/+7
* amd64: add LASS supportKonstantin Belousov2026-02-115-0/+28
* amd64/acpica/acpi_wakeup.c: do not store to WARMBOOT_OFF in efi_boot caseKonstantin Belousov2026-02-101-21/+35
* 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-094-7/+10
* pcb.h: mark struct pcb to be preservedMinsoo Choo2026-02-091-10/+11
* amd64/vmm: Lock global PCI passthrough structuresMark Johnston2026-02-061-51/+111
* acpi: New R/O 'hw.acpi.s4bios_supported' sysctl, gate S4BIOS with itOlivier Certner2026-02-061-1/+1
* amd64: parse_memmap(): Move comment about size at proper placeOlivier Certner2026-02-031-10/+9
* sys: enable both SCHED_ULE and SCHED_4BSD for some configsKonstantin Belousov2026-01-291-0/+1
* cpu_switch(): unconditionally wait on the blocked mutex transientKonstantin Belousov2026-01-291-5/+0
* kern/sched_shim.c: Provide a scheduler selection machineryKonstantin Belousov2026-01-291-0/+2
* amd64/machdep.c: remove extra empty lineKonstantin Belousov2026-01-291-1/+0
* sys: Use __is_aligned and __align_down for some kstack alignment operationsJohn Baldwin2026-01-271-2/+1
* amd64: Fix sys/pcpu.h usage in vmm_host.h and md_var.hHans Rosenfeld2026-01-242-0/+3
* x86: add machine/ifunc.hKonstantin Belousov2026-01-221-0/+5
* amd64/vmm: remove unused static function vcpu_state2str()Konstantin Belousov2026-01-191-20/+0
* sys: do not allow entering vm_fault() on boot until VM is initializedKonstantin Belousov2026-01-191-4/+1
* aq: Add to amd64 GENERIC and to sys/conf/NOTESBrad Smith2026-01-171-0/+1
* MINIMAL: Add virtio_scsiDag-Erling Smørgrav2026-01-161-0/+1
* sys: vt_efifb: EFI not supported on i386; move it back to amd64/NOTESOlivier Certner2026-01-121-0/+3
* rge: Add to amd64 GENERIC and to sys/conf/NOTESBrad Smith2026-01-101-0/+1
* vmm: Move common accessors and vm_eventinfo into sys/dev/vmmMark Johnston2026-01-084-77/+3