aboutsummaryrefslogtreecommitdiff
path: root/sys/i386/i386
Commit message (Expand)AuthorAgeFilesLines
* abstract out the vm detection via smbios..John-Mark Gurney2023-03-031-0/+3
* Complete removal of opt_compat.hDmitry Chagin2023-02-131-1/+0
* i386 trap_check_kstack(): use kstack_contains()Konstantin Belousov2023-02-011-2/+1
* amd64: Eliminate write only cpu_fxsr.Dmitry Chagin2023-02-011-0/+1
* i386: Fix a typo in a source code commentGordon Bergling2023-01-111-1/+1
* i386: print trampoline disposition value for verbose bootKonstantin Belousov2023-01-061-0/+2
* Retire broken GPROF support from the kernelMateusz Guzik2022-11-151-3/+0
* sys: use .S for assembly language files that use the preprocessorElliott Mitchell2022-11-0211-4/+4
* ddb: print the actual syscall nameMitchell Horne2022-10-281-1/+1
* Add vm_page_any_valid()Konstantin Belousov2022-10-191-6/+6
* sys: Consolidate common implementation details of PV entries.John Baldwin2022-10-071-20/+2
* ddb: de-duplicate decode_syscall()Mitchell Horne2022-10-031-25/+1
* kmem_malloc/free: Use void * instead of vm_offset_t for kernel pointers.John Baldwin2022-09-222-3/+3
* pmap_unmapdev/bios: Accept a pointer instead of a vm_offset_t.John Baldwin2022-09-222-4/+5
* i386: Make boot loader smaller by reducing size of bootinfoWarner Losh2022-09-162-19/+16
* i386: explain the handshake between copyout_fast.s and page fault handlerKonstantin Belousov2022-09-142-11/+33
* i386: lower register's pressure on copyout_fastKonstantin Belousov2022-09-141-12/+18
* i386 copyout/in_fast: handle page fault from KVA accessKonstantin Belousov2022-09-142-22/+24
* i386: check that trap() and syscall() run on the thread kstackKonstantin Belousov2022-09-142-0/+34
* i386 copyout_fast: do not use trampstk for temporal data, reduce ucr3 regionKonstantin Belousov2022-09-141-75/+26
* i386 double fault: %ebx printout was missedKonstantin Belousov2022-09-141-0/+2
* i386: Correct a typo in source code commentGordon Bergling2022-09-041-1/+1
* i386 doreti: Fix calculation of stack frame sizeTijl Coosemans2022-09-021-1/+1
* x86: improve machdep.uprintf_signalKonstantin Belousov2022-08-241-3/+3
* x86: print trap name in addition of trap numberKonstantin Belousov2022-08-241-2/+4
* i386: print all GPRs, PSL, and CR3 on double faultKonstantin Belousov2022-08-241-6/+14
* i386: simplify flow control in irettrapsKonstantin Belousov2022-08-241-9/+7
* i386 doreti: stop saving/restoring %ecx around calls into CKonstantin Belousov2022-08-241-9/+8
* i386: do not allow userspace to set tf_trapno on sigreturn(2)Konstantin Belousov2022-08-241-0/+3
* irettraps: i386 does not push %ss/%esp when exception does not switch ringsKonstantin Belousov2022-08-241-4/+5
* i386 copyout_fast: improve detection of a fault on accessing userspaceKonstantin Belousov2022-08-242-12/+36
* Define _NPCM and the last PC_FREEn constant in terms of _NPCPV.John Baldwin2022-08-231-1/+1
* x86: remove MP_WATCHDOGMateusz Guzik2022-08-111-2/+0
* AST: reworkKonstantin Belousov2022-08-022-4/+2
* ddb: annotate some commands with DB_CMD_MEMSAFEMitchell Horne2022-07-181-4/+4
* i386: fix pmap_trm_arena_last atomic load typeMateusz Guzik2022-07-181-1/+1
* Rework how shared page related data is storedKornel Dulęba2022-07-181-1/+1
* Introduce the PROC_SIGCODE() macroKornel Dulęba2022-07-181-3/+3
* uart: Don't check SPCR tables if !late_consoleColin Percival2022-07-141-2/+1
* set_cputicker: use a boolMitchell Horne2022-06-231-1/+1
* fpu: Fix a typo in a source code commentGordon Bergling2022-06-041-3/+3
* Retire sv_transtrapDmitry Chagin2022-05-202-5/+0
* kerneldump: remove physical from dump routinesMitchell Horne2022-05-131-2/+2
* i386: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin2022-05-093-10/+4
* geode: Remove unused devclass argument to DRIVER_MODULE.John Baldwin2022-05-091-3/+1
* Remove dead code.Dmitry Chagin2022-04-261-25/+0
* i386 getmemsize: Use __diagused for a variable only used in KASSERT().John Baldwin2022-04-131-1/+1
* Remove checks for __GNUCLIKE_ASM assuming it is always true.John Baldwin2022-04-122-213/+0
* i386: Remove a double word in a source code commentGordon Bergling2022-04-091-1/+1
* i386 pmap: Re-quiet set but unused warnings.John Baldwin2022-04-091-1/+5