aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* SYSINIT: add explicit SI_ORDER_LASTGleb Smirnoff14 hours1-2/+2
* vmm: Tear down the IOMMU before AMD-Vi detachKevin Bowling4 days3-7/+20
* amd64: try to fix the build with old clang that does not know about FREDKonstantin Belousov12 days1-0/+17
* amd64: do not allow to set reserved bits in MXCSR for ptrace(PT_SETFPREGS)Konstantin Belousov12 days1-5/+12
* hwpmc: add RAPL energy-counter class (AMD + Intel)Andre Silva2026-07-281-0/+1
* amd64: Remove a prototype for an unimplemented functionMark Johnston2026-07-211-1/+0
* amd64: FRED supportKonstantin Belousov2026-07-2015-62/+1125
* 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 efirt: register all runtime regions as fictitiousKonstantin Belousov2026-07-161-0/+3
* MINIMAL: Add device mdWarner Losh2026-07-101-0/+1
* x86/local_apic.c: Add support for installing a thermal interrupt handlerKoine Yuusuke2026-07-071-0/+9
* sys: use curthread_pflags_set/restore to manage TDP_DEADLKTREAT for uioKonstantin Belousov2026-06-231-6/+3
* x86: Harmonize GENERIC and MINIMALDag-Erling Smørgrav2026-06-231-13/+13
* acpi: Forbid requesting S4 when S4BIOS is not supportedOlivier Certner2026-06-221-2/+6
* uiomove_*: centralize the copy function selectionBrooks Davis2026-06-211-31/+3
* pmap: prefer memcpy over bcopyBrooks Davis2026-06-211-1/+1
* amd64: do not restore fsbase/gsbase for 32bit processesKonstantin Belousov2026-06-211-0/+31
* thunderbolt: do not enable in GENERICEnji Cooper2026-06-181-1/+3
* GENERIC: enable extended error strings on all archsSiva Mahadevan2026-06-161-1/+1
* amd64: complete thunderbolt KERNCONF integrationEnji Cooper2026-06-032-0/+5
* linux: Add linux_pt_fpregset and bsd_to_linux_fpregset() for amd64Ricardo Branco2026-06-022-0/+38
* amd64: do not switch back and restore UEFI IDT in wrmsr_early_safe_end()Konstantin Belousov2026-06-011-8/+0
* amd64: explain in more details why the slop is neededKonstantin Belousov2026-05-311-0/+7
* x86: for wrmsr_early_safe(), catch all exceptions, not only #GPKonstantin Belousov2026-05-282-13/+18
* sys: add safe_read(9)Konstantin Belousov2026-05-281-0/+18
* amd64: extract uiomove_mem() from memrw()Konstantin Belousov2026-05-283-92/+113
* sys: Consistently use ptoa() with td_kstack_pagesJohn Baldwin2026-05-272-2/+2
* sys: Add td_kstack_top inline helper functionJohn Baldwin2026-05-272-6/+3
* amd64: Inline set_top_of_stack_td into cpu_thread_new_kstackJohn Baldwin2026-05-273-10/+3
* cpu_thread_new_kstack: Introduce new MD callbackJohn Baldwin2026-05-271-2/+7
* amd64/i386: Remove dead code to clear XSAVE headerJohn Baldwin2026-05-271-6/+0
* cpu_fork: Remove redundant assignments to td_pcb and td_frameJohn Baldwin2026-05-271-5/+1
* amd64: Don't set an initial FPU state save sizeJohn Baldwin2026-05-271-1/+0
* padlock: Restore padlock_rng to the amd64 buildAlan Somers2026-05-262-0/+2
* amd64: Drop segment descriptor details from trap messsagesJohn Baldwin2026-05-261-13/+3
* amd64/vmm: Fix ppt_unmap_mmio() after commit 36b855f18925Mark Johnston2026-05-221-1/+1
* amd64/vmparam: Fix KASAN shadow map size in commentZishun Yi2026-05-201-2/+2
* x86: remove sys/mount.h from genassym.cKonstantin Belousov2026-05-161-3/+0
* kernel: address executable stack warnings in amd64 gcc buildRyan Libby2026-05-1612-0/+24
* linux: Fix some problems with header pollutionMark Johnston2026-05-152-2/+6
* linux: address executable stack warningsRyan Libby2026-05-114-0/+8
* amd64: Make EFI runtime faults look less like panicsEd Maste2026-04-281-5/+5
* linux: Ignore sigaction(2) flags SA_UNSUPPORTED and SA_EXPOSE_TAGBITSRicardo Branco2026-04-272-0/+4
* amd64 ia32_syscall(): only allow for ILP32 processesKonstantin Belousov2026-04-271-0/+9
* amd64: ia32_fetch_syscall_args() does not need to check params != NULLKonstantin Belousov2026-04-271-1/+1
* VM_PAGE_TO_DMAP: Wrapper macro to return direct map address for a pageJohn Baldwin2026-04-235-30/+29
* DMAP_TO_VM_PAGE: Wrapper macro to map direct map address to a pageJohn Baldwin2026-04-231-15/+15
* amd64/aarch64 pmap: Switch type of pmap_preinit_mapping.va to void *John Baldwin2026-04-231-15/+17
* PHYS_TO_DMAP: Return a void * instead of a vm_offset_tJohn Baldwin2026-04-2314-129/+126