summaryrefslogtreecommitdiff
path: root/sys/arch/i386
AgeCommit message (Expand)Author
2021-09-02Initialize mutex to IPL_NONE.Martin Pieuchot
2021-08-30Remove typedef of db_addr_t; mpi converted the users of it to vaddr_t alreadyJasper Lievisse Adriaanse
2021-08-20Add ucc(4), a driver for USB HID Consumer Control keyboards. Suchanton
2021-08-17Sync amd64's est.c r1.40 to i386Theo Buehler
2021-08-12Add missing newlines to some printfs in est_acpi_pss_changed()Theo Buehler
2021-08-11sync with amd64 k1x-pstate.c r1.11Theo Buehler
2021-07-08sys/lib/libz isn't configured for lazy optimizations to save space becauseTheo de Raadt
2021-07-08The properties of the crypto algorithms never change. Declare themAlexander Bluhm
2021-07-06Introduce CPU_IS_RUNNING() and us it in scheduler-related code to preventMark Kettenis
2021-06-20Reinstate locks around uvm_fault calls from upageflttrap and kpageflttrapStuart Henderson
2021-06-16Change the prefix of UVM object functions to match NetBSD's.Martin Pieuchot
2021-06-11limit workaround for AMD errata 400 to family 0fh and 10hJonathan Gray
2021-06-02kernel: introduce per-CPU panic(9) message bufferscheloha
2021-05-16panic does not require a \n at the end. When one is provided, it looks wrong.Theo de Raadt
2021-05-16b_saveaddr has a type of void * use NULL not 0Jonathan Gray
2021-05-05Unlock top part of the fault handler.Martin Pieuchot
2021-05-01Update the remaining SYSCTL_INT_READONLY casesgnezdo
2021-04-29Revert part of the previous uvm_km_zalloc(9) to km_alloc(9) commit.Alexander Bluhm
2021-04-28Enable dt(4) on amd64, arm64, i386, and powerpc64 in GENERIC kernel.Alexander Bluhm
2021-04-24Convert allocations to km_alloc(9).Martin Pieuchot
2021-03-16Bump MAXTSIZ to 256MB on i386.Kurt Miller
2021-03-15Add acpi_iommu_device_map(), which replaces the DMA tag with one thatPatrick Wildt
2021-03-11spellingJonathan Gray
2021-03-07Explicitly align kernel text.mortimer
2021-03-06ansiJonathan Gray
2021-02-23remove some unused includesJonathan Gray
2021-02-23timecounting: use C99-style initialization for all timecounter structscheloha
2021-02-16some phy are not needed anymore since the ethernet drivers went awayTheo de Raadt
2021-02-04Add uhidpp(4), a driver for Logitech HID++ devices. Currently limited toanton
2021-01-28Again allow COPTS= to come from the environment again, and don't lose theTheo de Raadt
2021-01-23introduce ujoy(4), a restricted subset of uhid(4) for gamecontrollers.thfr
2021-01-09Fold fitting sysctl_rdint into sysctl_bounded_arr in i386 cpu_sysctlgnezdo
2021-01-06Allocate pages for the F00F bug fix using km_alloc(9) instead ofJonathan Matthew
2021-01-03Allocate address space for reposting vga devices using km_alloc(9) ratherJonathan Matthew
2020-12-28Initialize pmap_kernel()'s mutexes.Martin Pieuchot
2020-12-27Enable acpihpet on install media, because otherwise clock initializationTheo de Raadt
2020-12-25Refactor klist insertion and removalVisa Hankala
2020-12-20Convert uvm_km_valloc(9) calls to km_alloc(9). Tested in qemu withJonathan Matthew
2020-12-19Apply r1.86 of amd64 acpi_machdep.c to arm64 and i386, converting a fewJonathan Matthew
2020-12-15Use km_alloc(9)/km_free(9) instead of uvm_km_valloc(9)/uvm_km_free(9).Mark Kettenis
2020-12-13Geode CPU does not support SSE, so MXCSR does not exists there. AsAlexander Bluhm
2020-12-09fxp does not currently fitTheo de Raadt
2020-12-09Use daddr_t and not daddr32_t in boot media.Kenneth R Westerback
2020-12-06Introduce constants to access the setjmp(3) jmp_buf fields fromAlexander Bluhm
2020-11-28Since our IPI broadcast functions exclude the CPU doing the broadcast, weMark Kettenis
2020-11-08In case of failure, call sigexit() from trapsignal instead of sensig().Martin Pieuchot
2020-10-27refactor page-fault handling out of the trap() switch into user andTheo de Raadt
2020-10-16xe(4) and mtd(4) are from a long gone eraTheo de Raadt
2020-10-16ef(4), give me a breakTheo de Raadt
2020-10-08use access_type as the PROT_* variable for uvm_fault() consistantlyTheo de Raadt