Commit History

Author SHA1 Message Date
  GnoCiYeH f0c87a897f 重写调度模块 (#679) 1 year ago
  LoGin b5b571e026 修复内核的clippy检查报错 (#637) 1 year ago
  LoGin 91e9d4ab55 实现unified-init库,支持收集初始化函数到一个数组,并统一初始化 (#474) 1 year ago
  LoGin 7ae679ddd6 ahci内存越界问题修复+ mm的bug修复+在rust中解析acpi table (#384) 1 year ago
  LoGin 1496ba7b24 进程管理模块重构完成 (#380) 1 year ago
  hanjiezhou abe3a6ea3c Patch refactor scm and textui (#289) 1 year ago
  LoGin 90a0a49048 修正rwlock有的地方由于未使用ManuallyDrop导致的use after free && spinlock守卫新增leak,spinlock新增force unlock功能.(#329) 1 year ago
  LoGin 40fe15e095 新的内存管理模块 (#303) 1 year ago
  LoGin bb5f098a86 Revert "新的内存管理模块 (#301)" (#302) 1 year ago
  LoGin d8ad0a5e77 新的内存管理模块 (#301) 1 year ago
  houmkh 36fd013004 实现gettimeofday()系统调用和clocksource+timekeeping子模块 (#278) 2 years ago
  login cde5492f72 新增网络socket的系统调用接口 (#247) 2 years ago
  houmkh 79a452ce8f 修改errno,使其与relibc的保持一致 (#234) 2 years ago
  login bacd691c9e 软中断&定时器重构 (#223) 2 years ago
  houmkh f6ba114bb0 Block IO Scheduler (#158) 2 years ago
  Gou Ngai d8a064128a Raw spin lock 增加lock_irqsave、unlock_irqrestore(#151) 2 years ago
  login ec53d23ed0 new: 新增具有守卫的自旋锁SpinLock,支持编译期对锁的使用进行检查。 (#148) 2 years ago
  login 61de2cdc3f 新增rust版本的lockref (#135) 2 years ago
  login d4f3de93a2 使用Rust重构CFS调度器 (#131) 2 years ago
  login adc1846b06 内核:在lib.rs中,将arch模块的路径进行更改,使得其他模块使用arch的代码时,不需要指定arch::x86_64 (#128) 2 years ago
  login ac643d420b new:新增rust写的RawSpinlock (#127) 2 years ago
  login 1a2eaa402f signal的处理(kill命令)以及一些其他的改进 (#100) 2 years ago
  login c8025a8879 new:在fork时拷贝signal和sighand (#91) 2 years ago
  login 66f67c6a95 signal的发送(暂时父子进程之间共享信号及相应的结构体) (#89) 2 years ago