原课程 MIT-6.S081,本项目主要记录自己的学习笔记,以及 Lab 结果
$ git clone git://g.csail.mit.edu/xv6-labs-2022Lab 完成后提交的 fork 版本
$ git clone https://github.com/clumsy-sy/xv6-labs-2022-fork.git在 .clangd 内配置头文件索引范围,这样就可以跳转到对应文件了
CompileFlags:
Add: [-I/home/sy/MIT-6.S081/xv6-labs-2022]- Lab:Xv6 and Unix utilities
- Lab: system calls
- Lab: page tables
- Lab: traps
- Lab: Copy-on-Write Fork for xv6
- Lab: Multithreading
- Lab: networking (写驱动)
- Lab: locks
- Lab: file system
- Lab: mmap (hard)