Age | Commit message (Expand) | Author |
---|---|---|
2022-06-30 | kernel/linker: rename .text.early to .shared | dzwdz |
2022-05-21 | kernel/i386: only map what's absolutely necessary in the user | dzwdz |
2022-04-11 | kernel: implement `cpu_pause()` in assembly, remove `irq_interrupt_flag()` | dzwdz |
2021-07-24 | sysenter: save the registers into _sysexit_regs, makes the code cleaner (imo) | dzwdz |
2021-07-24 | sysexit() now overrides all registers | dzwdz |
2021-07-24 | save all registers on syscalls | dzwdz |
2021-07-23 | update the process' EIP/ESP when it syscalls | dzwdz |
2021-07-21 | syscall parameter & return value passing | dzwdz |
2021-07-21 | barebones syscall | dzwdz |
2021-07-21 | fix sysenter()'s stack argument | dzwdz |
2021-07-20 | only enable paging when jumping into ring 0 | dzwdz |
2021-07-18 | move all kernel sources to src/kernel/ | dzwdz |