Commit Graph

11 Commits

Author SHA1 Message Date
Matheus c20d0e790f scheduler: umask default value and fpu saving in x86_64 context 2023-07-08 22:54:34 -03:00
Matheus de3d23948b x86-64 context: fix identation on ARCH_CONTEXT_INTSTATUS macro 2023-07-03 22:41:18 -03:00
Matheus 0f95ff18f0 context: CTX_RET and CTX_ERRNO macros 2023-05-16 19:36:30 -03:00
Matheus 0218e2a390 context: fix saving gs and fs 2023-05-13 22:28:55 -03:00
Matheus 9c1e92831d x86-64: switch order of user code and data segments for syscall instruction 2023-05-07 17:46:26 -03:00
Matheus c1fbfe9de7 x86-64: fix user context init 2023-05-07 16:49:17 -03:00
Matheus b5d4fc07e2 scheduler: have a separate stack for yield 2023-05-03 19:11:40 -03:00
Matheus 1bcf8dfcf3 interrupt: set proper intstatus on isr return 2023-04-28 22:28:13 -03:00
Matheus 06e755e36a context: misc useful macros and functions 2023-04-27 23:32:25 -03:00
Matheus ad70e8741d kernel: panic 2023-04-08 21:40:31 -03:00
Matheus ef2d0fc874 kernel: x86-64 context 2023-04-08 21:13:29 -03:00