summaryrefslogtreecommitdiffstats
path: root/sys/arch/i386 (follow)
Commit message (Expand)AuthorAgeFilesLines
* Bump MAXTSIZ to 256MB on i386.kurt2021-03-161-2/+2
* Add acpi_iommu_device_map(), which replaces the DMA tag with one thatpatrick2021-03-151-1/+7
* spellingjsg2021-03-1114-29/+29
* Explicitly align kernel text.mortimer2021-03-071-2/+3
* ansijsg2021-03-062-6/+4
* remove some unused includesjsg2021-02-231-24/+0
* timecounting: use C99-style initialization for all timecounter structscheloha2021-02-234-29/+36
* some phy are not needed anymore since the ethernet drivers went awayderaadt2021-02-161-6/+6
* Add uhidpp(4), a driver for Logitech HID++ devices. Currently limited toanton2021-02-041-1/+2
* Again allow COPTS= to come from the environment again, and don't lose thederaadt2021-01-281-4/+4
* introduce ujoy(4), a restricted subset of uhid(4) for gamecontrollers.thfr2021-01-232-2/+5
* Fold fitting sysctl_rdint into sysctl_bounded_arr in i386 cpu_sysctlgnezdo2021-01-091-11/+6
* Allocate pages for the F00F bug fix using km_alloc(9) instead ofjmatthew2021-01-061-2/+2
* Allocate address space for reposting vga devices using km_alloc(9) ratherjmatthew2021-01-031-7/+9
* Initialize pmap_kernel()'s mutexes.mpi2020-12-282-2/+6
* Enable acpihpet on install media, because otherwise clock initializationderaadt2020-12-272-4/+4
* Refactor klist insertion and removalvisa2020-12-251-3/+3
* Convert uvm_km_valloc(9) calls to km_alloc(9). Tested in qemu withjmatthew2020-12-201-3/+4
* Apply r1.86 of amd64 acpi_machdep.c to arm64 and i386, converting a fewjmatthew2020-12-191-3/+4
* Use km_alloc(9)/km_free(9) instead of uvm_km_valloc(9)/uvm_km_free(9).kettenis2020-12-151-3/+3
* Geode CPU does not support SSE, so MXCSR does not exists there. Asbluhm2020-12-131-3/+2
* fxp does not currently fitderaadt2020-12-091-2/+2
* Use daddr_t and not daddr32_t in boot media.krw2020-12-0911-22/+22
* Introduce constants to access the setjmp(3) jmp_buf fields frombluhm2020-12-061-2/+13
* Since our IPI broadcast functions exclude the CPU doing the broadcast, wekettenis2020-11-281-1/+2
* In case of failure, call sigexit() from trapsignal instead of sensig().mpi2020-11-081-11/+7
* refactor page-fault handling out of the trap() switch into user andderaadt2020-10-271-127/+158
* xe(4) and mtd(4) are from a long gone eraderaadt2020-10-161-5/+4
* ef(4), give me a breakderaadt2020-10-161-2/+2
* use access_type as the PROT_* variable for uvm_fault() consistantlyderaadt2020-10-081-7/+7
* an ugly white spacederaadt2020-09-241-2/+2
* the legacy need_resched macro to access per-cpu value is no longer neededderaadt2020-09-241-3/+1
* mi_ast() should not use the old cpu, but the cpu (after potential sleepderaadt2020-09-241-2/+2
* Only perform uvm_map_inentry() checks for PROC_SP for userland pagefaults.deraadt2020-09-241-5/+5
* When operating in NX mode, GUCODE_SEL can cover the entire userlandderaadt2020-09-244-22/+41
* Make sure we fetch the CS limit of the CPU the trap happened on. It iskettenis2020-09-244-11/+16
* shuffle "extern int cpu_pae" into cpu.h, as the number of users will soonderaadt2020-09-234-9/+6
* oops incomplete variable rename prevented compile, hit by sthenderaadt2020-09-151-5/+5
* similar to fix by kettenis on amd64:deraadt2020-09-141-8/+6
* change pmap wbinvd use to wbinvd_on_all_cpusjsg2020-09-132-6/+6
* add an ipi for wbinvd and a linux style wbinvd_on_all_cpus() functionjsg2020-09-134-6/+35
* add SRBDS cpuid bitsjsg2020-09-132-2/+10
* asmc0 -> asmc*mglocker2020-09-121-2/+2
* Make asmc(4) attach through acpi(4) instead of isa(4).mglocker2020-09-121-2/+2
* Include <sys/systm.h> directly instead of relying on hidden UVM includes.mpi2020-09-115-5/+11
* Declare hw_{prod,serial,uuid,vendor,ver} in <sys/systm.h>.visa2020-08-261-5/+1
* Use sysctl_bounded_args for simple cases in cpu_sysctl on i386gnezdo2020-08-231-13/+11
* Push KERNEL_LOCK/UNLOCK() dance inside trapsignal().mpi2020-08-192-30/+2
* base clang is now i586. SMALL_KERNEL images have historically forcedderaadt2020-08-171-2/+2
* additional files from libkern will be needed by clang10deraadt2020-08-023-6/+6