|
|
700864cbf2
|
wip: allocate user process stack on the right PD
|
2025-11-28 19:16:54 +01:00 |
|
|
|
24dce6e737
|
fix: setup recursive paging in process
|
2025-11-28 20:06:27 +01:00 |
|
|
|
c33f8fc05d
|
wip: change memory to use recursive paging
|
2025-11-28 11:08:28 +01:00 |
|
|
|
9f142941c3
|
wip: separate allocators into a kernel one and a user one
|
2025-11-12 16:04:16 +01:00 |
|
|
|
34aa0f0eb4
|
wip: fork()
|
2025-11-12 15:07:36 +01:00 |
|
|
|
2945de2e29
|
fix: create process copy kernel heap
|
2025-11-11 18:56:12 +01:00 |
|
|
|
9059901f70
|
wip: better way of handling thread switch (iret in the switch)
|
2025-11-11 11:13:35 +01:00 |
|
|
|
d12371d4a2
|
fix: add: threads to process
|
2025-11-06 14:38:49 +01:00 |
|
|
|
359484b2e4
|
fix: remove the kernel process and add a shell process (still not working tho)
|
2025-11-05 16:46:55 +01:00 |
|
|
|
374ea13173
|
wip: thread and processes handle
|
2025-11-05 16:19:21 +01:00 |
|