|
c2d8e88617
|
🐛 创建页表时未清零内存空间
|
2022-04-14 19:26:46 +08:00 |
|
|
82e34f271f
|
为每个核心分配单独的IST
|
2022-04-13 17:58:06 +08:00 |
|
|
7295565e5e
|
增加锁的持有计数
|
2022-04-13 11:14:49 +08:00 |
|
|
011246281a
|
🐛 解决了无法进入用户态的bug
|
2022-04-11 17:15:24 +08:00 |
|
|
f5f36aafd8
|
将内核定位到高地址(存在bug,中断时会访问低地址)
|
2022-04-10 21:30:16 +08:00 |
|
|
32b8a163bb
|
bug: AP处理器发生异常时无法正确处理
|
2022-04-05 14:40:26 +08:00 |
|
|
d3a5048f66
|
🆕 syscall模块,实现了第一个系统调用函数sys_printf
|
2022-02-16 14:07:53 +08:00 |
|
|
0757e7a3cd
|
🆕 do_execve函数,跳转至应用层
|
2022-02-13 22:41:35 +08:00 |
|
|
d1671bc121
|
🐛 修复了无法切换进程、无法进行浮点运算的bug(将main.c中的init函数名进行修改)
|
2022-02-12 22:14:51 +08:00 |
|
|
67633eb04e
|
🆕 内核线程(在kernel_thtread函数中调用test_mm会产生问题)
|
2022-02-10 13:45:38 +08:00 |
|