summaryrefslogtreecommitdiff
path: root/sys/i386
AgeCommit message (Expand)Author
2 daysi386: mark the stack as non-executableWarner Losh
2026-04-01pmap: Do not use PMAP_LOCK_INIT with kernel_pmapMark Johnston
2026-03-27routing: Retire ROUTE_MPATH compile optionPouria Mousavizadeh Tehrani
2026-03-21kernel: Be clearer about what ZSTDIO is forDag-Erling Smørgrav
2026-03-07hwpmc: Remove left over k7, xscale and p4 references pmcAli Mashtizadeh
2026-03-07x86: change signatures of ipi_{bitmap,swi}_handler() to take pointerKonstantin Belousov
2026-03-02sys: Retire le(4)Ed Maste
2026-02-27hwpmc: Initial support for AMD IBSAli Mashtizadeh
2026-02-20i386,amd64: Explicitly set ECX=0 in do_cpuid() to be future-proofAaron LI
2026-02-09Revert "pcb.h: mark struct pcb to be preserved"Konstantin Belousov
2026-02-09pcb.h: mark struct pcb to be preservedMinsoo Choo
2026-02-06i386 minidump: Remove unused macrosOlivier Certner
2026-02-06acpi: New R/O 'hw.acpi.s4bios_supported' sysctl, gate S4BIOS with itOlivier Certner
2026-02-02i386: Fix build and remove empty unused macroJessica Clarke
2026-01-29cpu_switch(): unconditionally wait on the blocked mutex transientKonstantin Belousov
2026-01-29kern/sched_shim.c: Provide a scheduler selection machineryKonstantin Belousov
2026-01-27sys: Use __is_aligned and __align_down for some kstack alignment operationsJohn Baldwin
2026-01-22x86: add machine/ifunc.hKonstantin Belousov
2026-01-16MINIMAL: Add virtio_scsiDag-Erling Smørgrav
2026-01-12sys: vt_efifb: EFI not supported on i386; move it back to amd64/NOTESOlivier Certner
2026-01-06x86: change ap_boot_mtx from spinlock mutex to naive lockKonstantin Belousov
2025-12-10Add sys/_align.h replacing machine/_align.hBrooks Davis
2025-12-04sys: Remove/update references to the swapper process in various commentsJohn Baldwin
2025-11-26sys: RealTek -> Realtekykla
2025-10-27kexec: Add dummy headers for arm, i386, powerpc, and riscvJustin Hibbits
2025-10-23padlock(4)/nehemiah: move i386-only entropy source to MD filesDavid E. O'Brien
2025-10-19imgact: Mark brandinfo and note structures as constZhenlei Huang
2025-10-16style(9): white space after ; and around binary operatorsDavid E. O'Brien
2025-10-13i386: Use proper prototype for SYSINIT functionsZhenlei Huang
2025-10-06power: Add stype parameter in power_suspend/resume eventhandlersAymeric Wibo
2025-09-25u2f(4): Invert U2F_MAKE_UHID_ALIAS kernel build optionVladimir Kondratyev
2025-09-21x86: directly use clflushopt mnemonic in cpufunc.hKonstantin Belousov
2025-09-09sys: NOTES: Fix comment for wlan_* devices; GENERIC*: Re-order 'wlan_tkip'Olivier Certner
2025-08-18u2f(4): a HID driver for FIDO/U2F security keysVladimir Kondratyev
2025-07-15i386: Avoid calling kmem_alloc_contig(M_NEVERFREED)Mark Johnston
2025-07-14i386: Unhook all kernel configs from make universeJohn Baldwin
2025-07-13pmap: Degrade pmap_page_set_attr*() into a no-op on same attributeOlivier Certner
2025-07-04linux: Regenerate system call definitionsMark Johnston
2025-07-04linux: Add inotify supportMark Johnston
2025-06-24sys: Add AT_HWCAP3 and AT_HWCAP4Andrew Turner
2025-06-20pmap_growkernel(): do not panic immediately, optionally return the errorKonstantin Belousov
2025-06-17runq: Deduce most parameters, remove machine headersOlivier Certner
2025-06-11machine/stdarg.h -> sys/stdarg.hBrooks Davis
2025-06-03sysent: retire unused SV_IA32Brooks Davis
2025-05-31thr_new: pass params.flags to cpu_set_user_tls()Konstantin Belousov
2025-04-20i386: replace tailq pointers with iteratorsDoug Moore
2025-03-26sys: add wlan_gcmp to GENERIC kernels as appropriateAdrian Chadd
2025-03-26i386: Avoid registering overlapping vm_phys_seg entriesMark Johnston
2025-01-31sys: Add cpu_update_pcb hookJohn Baldwin
2025-01-24sys: make the kernel metadata pointer globalAhmad Khalifa