diff --git a/README.md b/README.md index 856f2cb0..e58af4e2 100644 --- a/README.md +++ b/README.md @@ -214,12 +214,12 @@ Here are the updates since 3.5.0: * [x] clarify: "check validity of level-3 pte in `find_pte` instead of checking it outside this function" should not be a bug * [x] code of chapter 8: synchronization on a uniprocessor * [x] switch the code of chapter 6 and chapter 7 -* [x] support signal mechanism in chapter 7 +* [x] support signal mechanism in chapter 7/8(only works for apps with a single thread) ### Todo(High priority) * [ ] review documentation, current progress: 5/9 -* [ ] support signal mechanism in chapter 8 +* [ ] support user-level sync primitives in chapter 8 * [ ] code of chapter 9: device drivers based on interrupts, including UART and block devices * [ ] use old fs image optionally, do not always rebuild the image * [ ] add new system calls: getdents64/fstat @@ -234,7 +234,6 @@ Here are the updates since 3.5.0: * [ ] format the code using official tools * [ ] support other platforms - ### Crates We will add them later.