aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* amd64/conf: Remove a config committed by accidentMark Johnston2026-02-091-5/+0
* unix: Set O_RESOLVE_BENEATH on fds transferred between jailsMark Johnston2026-02-091-0/+5
* vmm: Emulate testb imm8,r/m8Jose Luis Duran2025-03-111-0/+12
* x86 atomics: Remove unused WANT_FUNCTIONSOlivier Certner2025-01-171-3/+0
* atomics: Constify loadsOlivier Certner2025-01-171-1/+1
* x86: Remove invalid DEVMETHOD methods for leaf devicesJohn Baldwin2024-11-301-4/+0
* amd64: Use bool for booleans in getmemsizeJohn Baldwin2024-11-291-9/+10
* vmm: avoid potential KASSERT kernel panic in vm_handle_dbPierre Pronchery2024-10-061-1/+2
* bhyve: initialize register valuePierre Pronchery2024-09-301-1/+1
* amd64 GENERIC: Switch uart hints from "isa" to "acpi"John Baldwin2024-07-231-4/+2
* amd64 GENERIC: Drop hints for fdc0 and ppc0John Baldwin2024-07-231-10/+0
* Adjust comments referencing vm_mem_init()Mitchell Horne2024-06-061-3/+4
* vmm(4): Fix a typo in a kernel messageGordon Bergling2024-04-281-1/+1
* Stop using expressions in _Alignof()Minsoo Choo2024-04-081-1/+2
* x86: handle MXCSR from XSAVEOPT when x87 state was optimizedKonstantin Belousov2024-04-021-0/+21
* x86: test the right CPUID bit when checking for XSAVEOPT supportKonstantin Belousov2024-04-021-1/+4
* rdmsr_safe/wrmsr_safe: handle pcb_onfault nestingAndriy Gapon2024-02-171-5/+7
* amd64 pcb.h: use 4 hex digits for pcb flagsKonstantin Belousov2024-02-141-8/+8
* amd64 gdt_segs: use designated initializersKonstantin Belousov2024-02-141-26/+26
* amd64/linux*: mark brandlists as staticKonstantin Belousov2024-02-142-2/+2
* amd64 uprintf_signal: add space between %rax value and code bytesKonstantin Belousov2024-02-141-1/+1
* x86: Adjust base addr for PCI MCFG regionsColin Percival2024-01-181-1/+1
* x86: Support multiple PCI MCFG regionsJohn Baldwin2024-01-181-38/+84
* x86: Refactor pcie_cfgregopenJohn Baldwin2024-01-181-18/+25
* pci_cfgreg: Add shims to preserve ABI of pci_cfgreg(read|write)John Baldwin2024-01-181-3/+24
* pci_cfgreg: Add a PCI domain argument to the low-level register APIJohn Baldwin2024-01-183-29/+38
* sys/*/conf/*, docs: fix links to handbookCeri Davies2024-01-103-3/+3
* thread: Add a return value to cpu_set_upcall()Mark Johnston2024-01-021-7/+12
* vmm.h: remove dup declarationKonstantin Belousov2023-12-251-2/+0
* x86: AMD Zen2: Zenbleed chicken bit mitigationOlivier Certner2023-12-213-0/+8
* Add cpu_sync_core()Konstantin Belousov2023-10-261-0/+21
* add pmap_active_cpus()Konstantin Belousov2023-10-261-0/+6
* amd64: Remove a stale comment from cpu_setregsJohn Baldwin2023-10-241-4/+0
* uiomove: Add some assertionsMark Johnston2023-10-241-0/+6
* amd64 pmap: Prefer consistent naming for loader tunableZhenlei Huang2023-10-241-0/+3
* vmx: Prefer consistent naming for loader tunablesZhenlei Huang2023-10-241-5/+27
* amd64: Fix two typos of loader tunablesZhenlei Huang2023-10-211-2/+2
* amd64 db_trace: Reject unaligned frame pointersJohn Baldwin2023-10-111-59/+68
* efirt_machdep.c: Trim some unused includesJohn Baldwin2023-10-111-3/+0
* efirt: Move comment about fpu_kern_enter to where it is calledJohn Baldwin2023-10-111-5/+0
* x86: Add defines for workaround bits in AMD's MSR "Decode Configuration"Olivier Certner2023-10-101-2/+3
* linuxolator: fix nosys() to not send SIGSYSKonstantin Belousov2023-10-092-2/+2
* sysentvec: add SV_SIGSYS flagKonstantin Belousov2023-10-091-2/+4
* syscalls: fix missing SIGSYS for several ENOSYS errorsKonstantin Belousov2023-10-092-2/+2
* amd64 cpu_fetch_syscall_args_fallback(): fix whitespaceKonstantin Belousov2023-10-091-5/+5
* vmm: Fix VM_GET_CPUS compatibilityMark Johnston2023-08-241-2/+5
* sys: Remove $FreeBSD$: one-line bare tagWarner Losh2023-08-232-2/+0
* sys: Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-2318-18/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-2382-164/+0
* sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh2023-08-2337-37/+0