Commit History

Autor SHA1 Mensaxe Data
  kong ed178b560b 增加进程的调度policy属性 (#63) %!s(int64=2) %!d(string=hai) anos
  longjin 173c988d5d 修正一些编译器警告 %!s(int64=2) %!d(string=hai) anos
  fslongjin 02a6b3a303 new: kthread机制 %!s(int64=2) %!d(string=hai) anos
  zzy666-hw 554b73ec99 add ipc pipe (#28) %!s(int64=2) %!d(string=hai) anos
  fslongjin 0223232f3f new: 初步完成了mmio地址空间自动分配(未测试) %!s(int64=2) %!d(string=hai) anos
  fslongjin a296b79dbc 增加对current.h的条件编译 %!s(int64=2) %!d(string=hai) anos
  fslongjin 1dd9195d69 new: vma反向映射 %!s(int64=2) %!d(string=hai) anos
  fslongjin b4b2c67514 vma的一些方法 %!s(int64=2) %!d(string=hai) anos
  fslongjin 60d6ea0fd8 new: 定义了vma结构体 %!s(int64=2) %!d(string=hai) anos
  fslongjin 8bd6e981f0 fix:在smp模块中增加mfence %!s(int64=2) %!d(string=hai) anos
  fslongjin f06ed2d886 使process模块能以O3优化下运行 %!s(int64=2) %!d(string=hai) anos
  fslongjin e806bbc0c8 o3能运行 %!s(int64=2) %!d(string=hai) anos
  fslongjin 58681fd34a O1能跑的代码 %!s(int64=2) %!d(string=hai) anos
  fslongjin 2fd21e0395 new: 内核态fork %!s(int64=2) %!d(string=hai) anos
  fslongjin a02acbdbe6 将进程同步原语移动到common文件夹下 %!s(int64=2) %!d(string=hai) anos
  fslongjin 7c9366b297 new: 增加ktest_start函数以开启内核自测试 %!s(int64=2) %!d(string=hai) anos
  fslongjin 494bcc1811 bitree的单元测试以及bug修复 %!s(int64=2) %!d(string=hai) anos
  fslongjin d0ddb73788 :wrench: include上级文件夹时,统一采用<>来指定文件 %!s(int64=2) %!d(string=hai) anos
  fslongjin 676260c537 :new: usleep()、nanosleep() %!s(int64=2) %!d(string=hai) anos
  fslongjin cdbc4a316c bugfix: 修复了无法在除pid=0的进程以外的进程刷新帧缓冲区的bug %!s(int64=2) %!d(string=hai) anos
  fslongjin 9322d8ab20 bugfix: 修复多核启动时,自旋锁持有计数错误的问题 %!s(int64=2) %!d(string=hai) anos
  fslongjin d64ddfa0b6 debuging... %!s(int64=2) %!d(string=hai) anos
  fslongjin e2a59dbd43 :new: exec (存在bug %!s(int64=2) %!d(string=hai) anos
  fslongjin 832c0c7e5c :wrench: 更新了键盘驱动程序,使其适配vfs %!s(int64=2) %!d(string=hai) anos
  fslongjin 78a219b715 :new: 内核堆内存调整函数 %!s(int64=2) %!d(string=hai) anos
  fslongjin 099b24539a 完善execve,使其能加载用户程序文件 %!s(int64=2) %!d(string=hai) anos
  fslongjin 1801ddffbd :new: fork %!s(int64=2) %!d(string=hai) anos
  fslongjin 966d67fcde :new: sys_open系统调用 %!s(int64=2) %!d(string=hai) anos
  fslongjin 4473ff594c 解决了debian上编译后,kernel_thread_func被优化掉的问题 %!s(int64=2) %!d(string=hai) anos
  fslongjin c2d8e88617 :bug: 创建页表时未清零内存空间 %!s(int64=2) %!d(string=hai) anos