aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* 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
* sys: Permit passing pointers to VIRT_IN_DMAP and DMAP_TO_PHYSJohn Baldwin2026-04-232-24/+25
* pmap_map: Use void * for the return value instead of vm_offset_tJohn Baldwin2026-04-231-2/+2
* sys: Switch td_kstack from vm_offset_t to char *John Baldwin2026-04-233-9/+9
* kva_alloc/free: Use void * instead of vm_offset_tJohn Baldwin2026-04-231-3/+3
* pmap_qenter/qremove: Use void * instead of vm_offset_tJohn Baldwin2026-04-232-9/+10
* pmap_map_io_transient: Use void * instead of vm_offset_t for vaddr arrayJohn Baldwin2026-04-233-14/+18
* 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-232-4/+4
* pmap_change_attr: Use void * instead of vm_offset_tJohn Baldwin2026-04-232-6/+6
* pmap_quick_(enter|remove)_page: Use void * instead of vm_offset_tJohn Baldwin2026-04-231-5/+5
* linux: make sysent for membarrierRicardo Branco2026-04-224-6/+16
* linux: Add support for membarrier(2)Ricardo Branco2026-04-222-2/+4
* pkru: Fix handling of 1GB largepage mappingsMark Johnston2026-04-212-12/+51
* amd64: fix INVLPGB range invalidationKyle Evans2026-04-201-19/+6
* ixgbe: add MDIO bus supportAdrian Chadd2026-04-171-0/+3
* pmap: Do not use PMAP_LOCK_INIT with kernel_pmapMark Johnston2026-04-011-1/+1
* vmm: Add missing AVX instructions for AVX512 in cpuid stdextShengYi Hung2026-03-301-3/+12
* amd64 sendsig(): explicitly copy registers from trapframe to ucontextKonstantin Belousov2026-03-291-1/+28
* vmm: Move defines from x86.c to x86/bhyve.hColin Percival2026-03-281-4/+1
* i386/amd64/NOTES: Add some missing devicesWarner Losh2026-03-281-0/+3
* routing: Retire ROUTE_MPATH compile optionPouria Mousavizadeh Tehrani2026-03-272-2/+0
* kern/amd64/machdep: Replace memset in wrmsr_early_safe_endKristofer Peterson2026-03-251-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