aboutsummaryrefslogtreecommitdiff
path: root/sys/i386
Commit message (Expand)AuthorAgeFilesLines
* Retire broken GPROF support from the kernelMateusz Guzik12 days1-3/+0
* bnxt: Remove from LINTWarner Losh2022-11-051-1/+6
* 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
* linux: populate sv_syscallnames in each sysentvecMitchell Horne2022-10-281-1/+2
* acpica: Merge ACPICA 20221020Jung-uk Kim2022-10-281-2/+2
* Add vm_page_any_valid()Konstantin Belousov2022-10-191-6/+6
* sys: Consolidate common implementation details of PV entries.John Baldwin2022-10-072-50/+3
* 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-225-13/+14
* i386: Make boot loader smaller by reducing size of bootinfoWarner Losh2022-09-163-31/+19
* i386: Mark the obsolete fields in bootinfo with _was_Warner Losh2022-09-161-12/+12
* 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
* tcp: make CUBIC the default congestion control mechanism.Richard Scheffenegger2022-09-131-1/+1
* 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
* i386 machine/cpu.h: include sys/systm.h for cpu_ticks()Tijl Coosemans2022-09-011-0/+3
* 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-232-2/+3
* x86: remove MP_WATCHDOGMateusz Guzik2022-08-113-43/+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-182-2/+2
* 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
* elfnote: place note in a PT_NOTE program headerRoger Pau Monné2022-06-281-2/+2
* set_cputicker: use a boolMitchell Horne2022-06-231-1/+1
* x86: cleanup in machine/cpufunc.hBrooks Davis2022-06-131-7/+0
* ktls: Remove the KERN_TLS option from the i386 and amd64 LINT-NOIP kernel con...Hans Petter Selasky2022-06-111-0/+1
* fpu: Fix a typo in a source code commentGordon Bergling2022-06-041-3/+3
* linux(4): Properly restore the thread signal mask after signal delivery on i386Dmitry Chagin2022-05-301-8/+2
* linux(4): Reduce duplication between MD parts of the LinuxulatorDmitry Chagin2022-05-301-5/+0
* linux(4): Handle 64-bit SO_TIMESTAMP for 32-bit binariesDmitry Chagin2022-05-281-0/+5
* linux(4): Deduplicate execveDmitry Chagin2022-05-231-25/+0
* linux(4): Deduplicate bsd_to_linux_trapcode()Dmitry Chagin2022-05-231-39/+0
* linux(4): Deduplicate translate_traps()Dmitry Chagin2022-05-231-22/+0