aboutsummaryrefslogtreecommitdiff
path: root/sys/i386
Commit message (Expand)AuthorAgeFilesLines
* i386: Avoid calling kmem_alloc_contig(M_NEVERFREED)Mark Johnston2025-07-151-4/+6
* i386: Unhook all kernel configs from make universeJohn Baldwin2025-07-145-0/+9
* pmap: Degrade pmap_page_set_attr*() into a no-op on same attributeOlivier Certner2025-07-131-0/+2
* linux: Regenerate system call definitionsMark Johnston2025-07-043-9/+60
* linux: Add inotify supportMark Johnston2025-07-041-3/+12
* sys: Add AT_HWCAP3 and AT_HWCAP4Andrew Turner2025-06-241-0/+4
* pmap_growkernel(): do not panic immediately, optionally return the errorKonstantin Belousov2025-06-193-5/+17
* runq: Deduce most parameters, remove machine headersOlivier Certner2025-06-181-46/+0
* machine/stdarg.h -> sys/stdarg.hBrooks Davis2025-06-112-2/+2
* sysent: retire unused SV_IA32Brooks Davis2025-06-032-3/+3
* thr_new: pass params.flags to cpu_set_user_tls()Konstantin Belousov2025-05-311-1/+1
* i386: replace tailq pointers with iteratorsDoug Moore2025-04-211-14/+16
* sys: add wlan_gcmp to GENERIC kernels as appropriateAdrian Chadd2025-03-271-0/+1
* i386: Avoid registering overlapping vm_phys_seg entriesMark Johnston2025-03-261-9/+0
* sys: Add cpu_update_pcb hookJohn Baldwin2025-01-311-0/+7
* sys: make the kernel metadata pointer globalAhmad Khalifa2025-01-241-14/+6
* 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
* cpu_set_upcall / linux_clone_thread: Remove calls to cpu_thread_cleanJohn Baldwin2025-01-031-10/+0
* x86 atomics: Remove unused WANT_FUNCTIONSOlivier Certner2024-12-171-15/+0
* atomics: Constify loadsOlivier Certner2024-12-161-12/+16
* i386: Fix incorrect NMI handler invocationsBojan Novković2024-12-151-2/+2
* x86: Refactor kernel-mode NMI handlingBojan Novković2024-12-151-21/+5
* Replace calls to bus_generic_attach with bus_attach_childrenJohn Baldwin2024-12-061-1/+2
* Replace calls to bus_generic_probe with bus_identify_childrenJohn Baldwin2024-12-061-1/+1
* atomic(9): Implement atomic_testand(clear|set)_ptrJohn Baldwin2024-11-191-0/+4
* x86: Remove invalid DEVMETHOD methods for leaf devicesJohn Baldwin2024-11-011-4/+0
* sysent: regen for typo fixBrooks Davis2024-10-221-1/+1
* sysent: regen commentsBrooks Davis2024-10-011-1/+2
* sysent: regen removing comment alignmentBrooks Davis2024-10-011-39/+39
* pmap_growkernel: Use VM_ALLOC_NOFREE when allocating pagetable pagesBojan Novković2024-07-301-2/+2
* proc: Remove kernel stack swapping support, part 6Mark Johnston2024-07-291-2/+2
* vm: Remove kernel stack swapping support, part 5Mark Johnston2024-07-291-10/+0
* Deprecate contigfree(9) in favour of free(9)Bjoern A. Zeeb2024-07-261-2/+1
* newbus: replace -1 in BUS_ADD_CHILD(...-1) with DEVICE_UNIT_ANYWarner Losh2024-07-252-2/+2
* Retire non-NEW_PCIB code and remove config optionJessica Clarke2024-07-182-4/+0
* Remove residual blank line at start of MakefileWarner Losh2024-07-151-1/+0
* conf: Add usbhid and hidbus to GENERIC* kernel configsEmmanuel Vadot2024-07-101-1/+4
* 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
* pir: Use device_set_descf()Mark Johnston2024-06-161-4/+1
* pmap: Skip some superpage promotion attempts that will failAlan Cox2024-06-041-1/+2
* libkern: add ilog2 macroDoug Moore2024-06-031-9/+0
* Adjust comments referencing vm_mem_init()Mitchell Horne2024-05-271-1/+2
* vm: Simplify startup page dumping conditionalBojan Novković2024-05-251-0/+1
* Remove COMPAT_FREEBSD4/5/6/7/9 from MINIMAL and FIRECRACKER kernel configurat...Henrich Hartzer2024-05-231-5/+0
* syscalls: Regen for Linux emulator additionsWarner Losh2024-05-232-6/+6
* linux: Support POSIX message queuesRicardo Branco2024-05-231-61/+0