rusya
|
57d2931b96
|
mm: fix mapping memory in non-present PDEs
|
2025-11-05 20:59:01 +03:00 |
|
rusya
|
5b5de55919
|
i'm so close
|
2025-07-08 18:53:06 +03:00 |
|
rusya
|
a9f8e96ac9
|
fuck that fork syscall
|
2025-07-08 18:42:33 +03:00 |
|
rusya
|
7f861a8b92
|
mm: fix copy_page_dir
|
2025-07-07 20:37:48 +03:00 |
|
rusya
|
e793e45854
|
syscalls: continue working on fork syscall
|
2025-07-07 00:19:35 +03:00 |
|
rusya
|
2a7baf1184
|
syscalls: start adding fork syscall, not done yet
|
2025-07-06 22:49:05 +03:00 |
|
rusya
|
e3eba88958
|
mm: fix page fault on process exit
|
2025-06-24 17:08:22 +03:00 |
|
rusya
|
bfdd3b6b6a
|
mm: replace some printfs with debug_log
|
2025-06-23 23:47:29 +03:00 |
|
rusya
|
b769ac0a58
|
tasking: continue fixing task_kill
|
2025-06-23 23:41:01 +03:00 |
|
rusya
|
c047dd687b
|
tasking: implement task_kill function, thanks deepseek
|
2025-06-23 00:25:23 +03:00 |
|
rusya
|
70d6aacb91
|
syscalls: start adding exit syscall, not done yet
|
2025-06-21 18:54:52 +03:00 |
|
rusya
|
d1ac41deeb
|
tasking, mm: remove unused functions and page_directory field from the Task struct
|
2025-06-01 14:04:49 +03:00 |
|
rusya
|
f47a4a451d
|
tasking: fix separate page directory creation for new ring0 tasks
|
2025-06-01 00:15:06 +03:00 |
|
rusya
|
9000d76441
|
tasking: continue working on page directory switching
|
2025-05-31 19:43:38 +03:00 |
|
rusya
|
33aa97c6ec
|
mm: add get_page_dir & set_page_dir
|
2025-05-31 18:09:56 +03:00 |
|
rusya
|
681f509099
|
some cleanups here and there
|
2025-05-31 17:47:56 +03:00 |
|
rusya
|
767e74976f
|
merge branch memory-shit into higher-half
|
2025-05-10 15:48:10 +03:00 |
|
rusya
|
65f543fa92
|
put memory map detection into paging.c (grub_memory_map function)
|
2025-05-10 15:48:10 +03:00 |
|
rusya
|
0bf26a6c70
|
organization
|
2025-05-10 15:48:10 +03:00 |
|
rusya
|
b836a37264
|
some test things
|
2025-05-10 15:48:06 +03:00 |
|
rusya
|
372b308ec8
|
tasking: add simple base for running things in ring 3
|
2025-04-07 16:13:31 +03:00 |
|
rusya
|
2e2b7c7612
|
mm: put all code into separate files
|
2025-04-04 14:58:05 +03:00 |
|
rusya
|
b7b33fefca
|
organize source files into separate directories
|
2025-04-04 14:28:33 +03:00 |
|