aboutsummaryrefslogtreecommitdiff
path: root/sys/i386/include
Commit message (Expand)AuthorAgeFilesLines
* i386: Remove perfmon performance monitoring facilityAli Mashtizadeh2026-04-241-253/+0
* PHYS_TO_DMAP: Return a void * instead of a vm_offset_tJohn Baldwin2026-04-231-1/+2
* pmap_map: Use void * for the return value instead of vm_offset_tJohn Baldwin2026-04-231-1/+1
* sys: Switch td_kstack from vm_offset_t to char *John Baldwin2026-04-231-2/+2
* kva_alloc/free: Use void * instead of vm_offset_tJohn Baldwin2026-04-232-4/+4
* pmap_qenter/qremove: Use void * instead of vm_offset_tJohn Baldwin2026-04-231-2/+2
* pmap_change_attr: Use void * instead of vm_offset_tJohn Baldwin2026-04-232-2/+2
* pmap_quick_(enter|remove)_page: Use void * instead of vm_offset_tJohn Baldwin2026-04-231-2/+2
* hwpmc: Remove left over k7, xscale and p4 references pmcAli Mashtizadeh2026-03-071-3/+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-19/+5
* Revert "pcb.h: mark struct pcb to be preserved"Konstantin Belousov2026-02-091-9/+8
* pcb.h: mark struct pcb to be preservedMinsoo Choo2026-02-091-8/+9
* x86: add machine/ifunc.hKonstantin Belousov2026-01-221-0/+5
* Add sys/_align.h replacing machine/_align.hBrooks Davis2025-12-102-6/+1
* kexec: Add dummy headers for arm, i386, powerpc, and riscvJustin Hibbits2025-10-271-0/+38
* x86: directly use clflushopt mnemonic in cpufunc.hKonstantin Belousov2025-09-211-1/+1
* pmap_growkernel(): do not panic immediately, optionally return the errorKonstantin Belousov2025-06-191-1/+1
* runq: Deduce most parameters, remove machine headersOlivier Certner2025-06-181-46/+0
* machine/param.h: drop __HAVE_ACPI defineMitchell Horne2025-01-231-1/+0
* pci: cleanup __PCI_REROUTE_INTERRUPTSMitchell Horne2025-01-231-1/+0
* Centralize and simpify implemention of some VM macrosBrooks Davis2025-01-141-7/+0
* x86 atomics: Remove unused WANT_FUNCTIONSOlivier Certner2024-12-171-15/+0
* atomics: Constify loadsOlivier Certner2024-12-161-12/+16
* atomic(9): Implement atomic_testand(clear|set)_ptrJohn Baldwin2024-11-191-0/+4
* Retire non-NEW_PCIB code and remove config optionJessica Clarke2024-07-181-2/+0
* i386 pcpu: fix clobbers, suppress warnings, and clean upRyan Libby2024-07-032-31/+24
* i386 kernel __storeload_barrier: quiet gcc -Warray-boundsRyan Libby2024-06-241-2/+2
* sdt: Implement SDT probes using hot-patchingMark Johnston2024-06-191-0/+19
* libkern: add ilog2 macroDoug Moore2024-06-031-9/+0
* vm: Simplify startup page dumping conditionalBojan Novković2024-05-251-0/+1
* i386: Fix a typo in a source code commentGordon Bergling2024-04-201-1/+1
* pmap: Convert boolean_t to bool.John Baldwin2024-01-312-9/+9
* xen: add SPDX license tags to Xen headersElliott Mitchell2023-12-151-0/+2
* xen: correct spacing in hypercall.h headersElliott Mitchell2023-11-281-85/+85
* sys: Remove ancient SCCS tags.Warner Losh2023-11-2720-42/+0
* _bus.h: Use standard licnese textWarner Losh2023-11-131-24/+7
* i386 pmap: Adapt recent amd64/arm64 superpage improvementsAlan Cox2023-09-261-1/+1
* sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh2023-08-1633-33/+0
* sys: Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-1621-21/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-1636-72/+0
* Fix i386 MINIMAL buildKristof Provost2023-07-141-0/+1
* Consistently provide ffs/fls using builtinsMitchell Horne2023-07-061-42/+0
* smp: Dynamically allocate the stoppcbs arrayMark Johnston2023-05-251-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-1221-21/+21
* hwpmc: use kstack_contains()Mitchell Horne2023-05-061-4/+2
* hwpmc: trim obsolete Intel CPU and class defsMitchell Horne2023-05-061-4/+0
* x86: Move i386 timerreg.h to x86Dmitry Chagin2023-04-201-56/+0
* x86: Move i386 ppireg.h to x86Dmitry Chagin2023-04-201-51/+0
* amd64: fix PKRU and swapout interactionKonstantin Belousov2023-04-141-0/+1