]> git.corax.cc Git - corax/commit
Remove the kernel stack from the struct cpu structure, since each task will be alloca...
authorMatthias Kruk <m@m10k.eu>
Thu, 19 Sep 2019 10:05:46 +0000 (19:05 +0900)
committerMatthias Kruk <m@m10k.eu>
Thu, 19 Sep 2019 10:05:46 +0000 (19:05 +0900)
commit0df6e64ecde564605c0f8cf8b56dbdb19d3e8c01
tree139cad5ff691edc95c3eb502f5e6c614955c00e2
parent37fa3a52977c642f2e71d63bdd935d8c11441f95
Remove the kernel stack from the struct cpu structure, since each task will be allocated its own kernel-mode stack; instead, the initial kernel stack will start at 0x200000 and disappear when the kernel switches into user mode
kernel/arch/boot.S
kernel/arch/cpu.h
kernel/arch/defs.h