Matheus
|
41f97c6c61
|
kernel: ldt support
|
2026-03-20 21:23:59 -03:00 |
|
Matheus
|
227fcb5386
|
context.asm: zero rbp on stack change
|
2025-12-07 12:06:32 -03:00 |
|
Matheus
|
c34021e4d6
|
context: irq
|
2025-02-08 20:13:30 -03:00 |
|
Matheus
|
d2527bee92
|
context changes and scheduler userspace check fix
|
2024-05-27 22:00:59 -03:00 |
|
Matheus
|
3bcc3e5585
|
fixes
|
2024-05-25 20:35:19 -03:00 |
|
Matheus
|
1b63e9b436
|
signals: more general changes
|
2024-05-17 18:48:57 -03:00 |
|
Matheus
|
2cb94c2c2e
|
scheduler: handle userland thread exit
|
2024-04-14 14:00:11 -03:00 |
|
Matheus
|
f03c34075e
|
context (x86_64): change arch_context_saveandcall behaviour
|
2023-06-25 15:41:24 -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
|
b5d4fc07e2
|
scheduler: have a separate stack for yield
|
2023-05-03 19:11:40 -03:00 |
|
Matheus
|
06e755e36a
|
context: misc useful macros and functions
|
2023-04-27 23:32:25 -03:00 |
|