oscourse-tsinghua / rcore_plus

Rust version of THU uCore OS. Linux compatible.
MIT License
172 stars 26 forks source link

Bugfix: last thread quit and x86_64 module #63

Closed gjz010 closed 5 years ago

gjz010 commented 5 years ago
  1. x86_64 kernel module build

问题在于Rust引进了一种新的proc-macro连接方式:这种链接方式的中间产物会放在target/release/deps下(应该是平台无关的) 直接把这个目录拉进build.sh和build.rs,解决

  1. Last thread quitting bug
最后一个线程挂掉不会使得程序退出
这bug好像已经被修过了
不过针对同一个bug的两个patch竟然没有conflict
gjz010 commented 5 years ago

merging to rcore-os/rCore instead