aboutsummaryrefslogtreecommitdiff
path: root/sys/i386
Commit message (Expand)AuthorAgeFilesLines
* 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
* linux: Fix linux_mq_notify_args & linux_timer_create_argsRicardo Branco2024-05-231-2/+2
* uio: Use switch statements when handling UIO_READ vs UIO_WRITEJohn Baldwin2024-05-101-4/+12
* MINIMAL: Grow minimal to support ata, scsi and nvmeWarner Losh2024-05-031-0/+12
* sys/*/conf: do not use "../../conf/" when including std.*Lexi Winter2024-04-234-4/+4
* sys: add conf/std.debug, generic debugging optionsLexi Winter2024-04-233-9/+14
* i386: Fix a typo in a source code commentGordon Bergling2024-04-201-1/+1
* sysproto.h: sys/acl.h -> sys/types.hBrooks Davis2024-04-151-1/+1
* x86 NOTES: Move shared options from amd/i386 NOTES to x86 NOTESJohn Baldwin2024-04-141-502/+19
* NOTES: Move ENABLE_ALART option to MI NOTES next to intpm deviceJohn Baldwin2024-04-141-5/+0
* x86 NOTES: Move NKPT and PMAP_SHPGPERPROC options to VM OPTIONS sectionJohn Baldwin2024-04-141-16/+16
* x86 NOTES: Remove some obsolete commentsJohn Baldwin2024-04-141-12/+0
* i386: Use DEV_HYPERV to enable HyperV APIC vectorJohn Baldwin2024-04-143-4/+1
* NOTES: Move the VirtIO entries to the MI NOTES fileJohn Baldwin2024-04-141-18/+0
* NOTES: Move safe(4) to the MI NOTES fileJohn Baldwin2024-04-141-7/+0