Simplify task switches

No longer using the rsp from the entry to the kernel, but instead
switching rsp at task-switching time in assembly.

This currently breaks fork()
This commit is contained in:
Justin C. Miller
2019-03-31 22:49:24 -07:00
parent 5cdbedd4d1
commit ca2362f858
21 changed files with 311 additions and 178 deletions

View File

@@ -1,8 +1,8 @@
LOG(apic, info);
LOG(device, debug);
LOG(paging, info);
LOG(driver, debug);
LOG(device, info);
LOG(paging, debug);
LOG(driver, info);
LOG(memory, debug);
LOG(fs, debug);
LOG(fs, info);
LOG(task, debug);
LOG(boot, debug);