Age | Commit message (Expand) | Author |
---|---|---|
2022-04-11 | kernel: implement `cpu_pause()` in assembly, remove `irq_interrupt_flag()` | dzwdz |
2022-04-11 | kernel/arch: only allow IRQs in the idle process | dzwdz |
2022-04-09 | kernel/vfs: prevent the vfs functions from switching processes | dzwdz |
2021-09-21 | start using sparse's `-Wdecl` | dzwdz |
2021-09-14 | merge the `syscall_handler` and `_syscall` declarations | dzwdz |
2021-09-14 | add support for 4-parameter syscalls | dzwdz |
2021-09-11 | replace `user_ptr` with a linux-style `__user` annotation | dzwdz |
2021-08-24 | replace () with (void) in function definitions | dzwdz |
2021-07-24 | fix some warnings | dzwdz |
2021-07-24 | simplify the struct copy in sysexit() | dzwdz |
2021-07-24 | sysenter: save the registers into _sysexit_regs, makes the code cleaner (imo) | dzwdz |
2021-07-24 | merge the `register` and `register_pushad` structs | dzwdz |
2021-07-24 | sysexit() now overrides all registers | dzwdz |
2021-07-24 | save all registers on syscalls | dzwdz |