aboutsummaryrefslogtreecommitdiff
path: root/sys/i386/i386/machdep.c
Commit message (Expand)AuthorAgeFilesLines
* x86: remove MP_WATCHDOGMateusz Guzik4 days1-2/+0
* ddb: annotate some commands with DB_CMD_MEMSAFEMitchell Horne2022-07-181-4/+4
* uart: Don't check SPCR tables if !late_consoleColin Percival2022-07-141-2/+1
* i386 getmemsize: Use __diagused for a variable only used in KASSERT().John Baldwin2022-04-131-1/+1
* x86/tsc: fetch frequency from CPUID when running on XenRoger Pau Monné2022-03-181-1/+0
* x86: Probe the TSC frequency earlierMark Johnston2022-03-011-1/+10
* i386: Call clock_init() after finishidentcpu()Mark Johnston2022-03-011-1/+2
* i386: move signal delivery code to exec_machdep.cKonstantin Belousov2021-10-081-1391/+0
* f00f: We don't need giant to create IDT for workaround.Warner Losh2021-09-291-2/+0
* Create sys/reg.h for the common code previously in machine/reg.hAndrew Turner2021-08-301-1/+1
* i386: Make setidt_disp a size_t instead of uintptr_tMark Johnston2021-06-011-1/+1
* x86/xen: remove PVHv1 codeRoger Pau Monné2021-05-171-3/+0
* x86: add x86_clear_dbregs() helperKonstantin Belousov2021-04-101-21/+29
* xen/boot: allow specifying boot method when booted from XenRoger Pau Monné2021-02-161-4/+3
* Limit workaround for errata E400 to appropriate AMD cpus.Konstantin Belousov2020-10-141-2/+0
* Avoid dump_avail[] redefinition.Konstantin Belousov2020-10-141-1/+2
* i386: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-2/+2
* [PowerPC] More relocation fixesBrandon Bergren2020-06-211-1/+1
* Fix boot on systems where NUMA domain 0 is unpopulated.Mark Johnston2020-05-281-1/+1
* Fix ps_strings type change for i386Scott Long2020-04-161-1/+1
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-2/+4
* Add support for Hygon Dhyana Family 18h processor.Konstantin Belousov2020-01-211-2/+3
* Repeat the spinlock_enter/exit pattern from amd64 on other architectures toJeff Roberson2019-12-161-3/+4
* Use uintptr_t instead of register_t * for the stack base.John Baldwin2019-12-031-1/+1
* Move phys_avail definition into MI code. It is consumed in the MI layer andJeff Roberson2019-08-161-19/+4
* Disable boot-time memory test on i386 be default.Konstantin Belousov2019-02-011-6/+8
* i386: Merge PAE and non-PAE pmaps into same kernel.Konstantin Belousov2019-01-301-33/+29
* Plug memory disclosures via ptrace(2).Mark Johnston2018-12-031-0/+3
* Remove superfluous bzero in getcontext/swapcontext/sendsigEric van Gyzen2018-11-261-1/+0
* Implement kernel support for early loading of Intel microcode updates.Mark Johnston2018-08-131-0/+12
* Extend ranges of the critical sections to ensure that context switchKonstantin Belousov2018-07-241-0/+2
* Have preload_delete_name() free pages backing preloaded data.Mark Johnston2018-07-191-0/+7
* All exceptions IDT descriptors must use interrupt gates on 4/4 kernel.Konstantin Belousov2018-06-121-1/+1
* x86: stop unconditionally clearing PSL_T on the trace trap.Konstantin Belousov2018-05-231-1/+8
* Style.Konstantin Belousov2018-05-231-0/+1
* Cleanups related to debug exceptions on x86.John Baldwin2018-05-221-13/+12
* Initialize tramp_idleptd during cold pmap startup, before theKonstantin Belousov2018-05-121-11/+0
* Fix use of the custom TSS on i386 after the 4/4 split.Konstantin Belousov2018-05-121-1/+1
* Implement support for ifuncs in the kernel linker.Konstantin Belousov2018-05-031-0/+4
* i386 4/4G split.Konstantin Belousov2018-04-131-180/+383
* Fix PSL_T inheritance on exec for x86.Konstantin Belousov2018-04-121-3/+8
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-061-1/+0
* x86: improve reservation of AP trampoline memoryRoger Pau Monné2018-04-051-1/+1
* Fix kernel builds without options DDB after r331650.John Baldwin2018-03-281-0/+1
* Use per-domain locks for vm page queue free. Move paging control fromJeff Roberson2018-02-061-3/+3
* xen: fix IDT setup after PTIRoger Pau Monné2018-01-201-1/+1
* Don't let cpu_set_syscall_retval() clobber exec_setregs().Ed Schouten2017-11-241-7/+1
* spdx: initial adoption of licensing ID tags.Pedro F. Giffuni2017-11-181-0/+2
* Remove i386 XBOX support.Konstantin Belousov2017-11-161-42/+0
* Remove useless DEBUG printfs in i386 sendsig() implementations.Konstantin Belousov2017-11-081-9/+0