Commit History

Автор SHA1 Съобщение Дата
  GnoCiYeH f0c87a897f 重写调度模块 (#679) преди 1 година
  GnoCiYeH dfe53cf087 实现pty,附带测试程序 (#685) преди 1 година
  LoGin 401699735b riscv: 进程管理初始化 (#654) преди 1 година
  LoGin b5b571e026 修复内核的clippy检查报错 (#637) преди 1 година
  LoGin 8cb2e9b344 重写SMP模块 (#633) преди 1 година
  LoGin 59fdb447ee fix: 键盘中断上下文不再直接操作tty,而是由专门的kthread来渲染 (#592) преди 1 година
  GnoCiYeH 52bcb59e92 完善Tty的RawMode (#577) преди 1 година
  LoGin e28411791f 完成中断管理模块重构 (#554) преди 1 година
  GnoCiYeH 52da9a5937 完成与Linux兼容的Ntty (#517) преди 1 година
  裕依2439 4ad52e57e6 添加socketpair (#505) преди 1 година
  LoGin f2022a8a1c 使用rust编写中断/异常的入口 (#509) преди 1 година
  LoGin 5b59005f93 x86_64: 使用Rust重写内核初始化代码 (#507) преди 1 година
  Chiichen a02ce654cf 支持对动态链接文件的加载,支持通过musl工具链编写用户空间程序 (#504) преди 1 година
  裕依2439 d46c6d2794 修复tty的buf满时始终阻塞的问题 (#493) преди 1 година
  LoGin c566df451c 添加帧缓冲区抽象并实现vesafb的驱动 (#483) преди 1 година
  LoGin 0d6cf65aa1 Patch fix sched and net lockdep error (#479) преди 1 година
  LoGin 91e9d4ab55 实现unified-init库,支持收集初始化函数到一个数组,并统一初始化 (#474) преди 1 година
  LoGin 1a72a751b1 在riscv输出hello world (#466) преди 1 година
  LoGin 4fda81ce81 使得DragonOS kernel 能为riscv64编译通过(尚未能启动) (#457) преди 1 година
  LoGin bf4a48994a 新增系统调用,并对照linux-6.1.9改写sys_wait4 (#440) преди 1 година
  LoGin be8cdf4b8e 增加getrusage,并把apic timer的频率调整为系统HZ (#435) преди 1 година
  LoGin 393f691574 增加gettid以及线程组group leader相关的逻辑 (#430) преди 1 година
  LoGin 7b32f5080f 增加内存分配日志监视器 (#424) преди 1 година
  LoGin 70a4e5550a 使用rust重写了apic的驱动 (#425) преди 1 година
  GnoCiYeH 1603395155 支持syscall快速系统调用指令 (#417) преди 1 година
  GnoCiYeH 2f6f547ae0 Patch fix sched (#419) преди 1 година
  GnoCiYeH 971462be94 添加thread和futex机制 (#411) преди 1 година
  Chiichen 3c82aa56d1 Signal refactor (#402) преди 1 година
  GnoCiYeH 865f4ba4cd 修改shell执行exec时传参错误问题 (#399) преди 1 година
  LoGin de71ec259c 修正由于init proc union导致的无法运行的问题 && 修正由于内核线程启动后默认sleep的行为导致init进程无法正常运行的bug (#381) преди 1 година