Yu Chen
							
						 | 
						
							
							
							
							
								
							
								1baf177f9e
								
							
								
							
						 | 
						
							
							
								
								update .gitignore README.md dev-env-info.md
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yu Chen
							
						 | 
						
							
							
							
							
								
							
								a3f9b5fea9
								
							
								
							
						 | 
						
							
							
								
								update .gitignore
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yu Chen
							
						 | 
						
							
							
							
							
								
							
								11a389592a
								
							
								
							
						 | 
						
							
							
								
								update README.md, dev-env-info.md
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yu Chen
							
						 | 
						
							
							
							
							
								
							
								7caf43bbbf
								
							
								
							
						 | 
						
							
							
								
								add setenv.sh
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yu Chen
							
						 | 
						
							
							
							
							
								
							
								bb5dca2158
								
							
								
							
						 | 
						
							
							
								
								update README.md, dev-env-info.md
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yu Chen
							
						 | 
						
							
							
							
							
								
							
								3d2909e990
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'ch8' into main
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								2041a7c0d4
								
							
								
							
						 | 
						
							
							
								
								Now construction of PA/VA only uses 56/39 bits.
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								cd6754a7df
								
							
								
							
						 | 
						
							
							
								
								rust->nightly-2021-10-15,cargo-binutils->0.3.3
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								5753a09366
								
							
								
							
						 | 
						
							
							
								
								Implement mpsc using semaphores.
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								aedd7f5612
								
							
								
							
						 | 
						
							
							
								
								Add a solution of Philosopher dining problem using Mutex with an illustration.
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								b851f8d743
								
							
								
							
						 | 
						
							
							
								
								Create threads with a argument. See bin/threads_arg.rs
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								8adfc90db9
								
							
								
							
						 | 
						
							
							
								
								Implement sleep using blocking & BinaryHeap.
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								7225254d8a
								
							
								
							
						 | 
						
							
							
								
								Add MutexBlocking.
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								b0fad5aca3
								
							
								
							
						 | 
						
							
							
								
								Add MutexSpin and several syscalls.
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								43c6b7cf01
								
							
								
							
						 | 
						
							
							
								
								Add race_adder_{atomic,loop}.
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								136e26ae6c
								
							
								
							
						 | 
						
							
							
								
								User base from 0x0->0x10000; user image size limit from 128MB->16MB; trigger race condition on k210
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								24b3c82b8a
								
							
								
							
						 | 
						
							
							
								
								Stage2: multiple user threads based on uniprocessor, see new added test race_adder and threads.
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								1493ec9459
								
							
								
							
						 | 
						
							
							
								
								Stage1 clear! All applications work but now they are based on threads.
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								c599a31dd0
								
							
								
							
						 | 
						
							
							
								
								Debugging sys_exec :(
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								6693de9611
								
							
								
							
						 | 
						
							
							
								
								Update rustc to newest
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								26bbec6320
								
							
								
							
						 | 
						
							
							
								
								Working on ch8
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								91a758d657
								
							
								
							
						 | 
						
							
							
								
								Rustc->nightly2021-01-30
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
								
								
							
							
								
							
								03ea339e58
								
									
								
							
								
							
						 | 
						
							
							
								
								Update README.md
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								638eb8666a
								
							
								
							
						 | 
						
							
							
								
								Update rustc && rustsbi-k210
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								bf69560f9b
								
							
								
							
						 | 
						
							
							
								
								Update rustsbi; huge_write writes 1MiB
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Chen
							
						 | 
						
							
							
							
								
								
							
							
								
							
								940073e9f3
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #26 from felixonmars/patch-1
							
							
							
							
							
							
							
							Correct typos in drivers/block/sdcard.rs 
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Felix Yan
							
						 | 
						
							
							
							
								
								
							
							
								
							
								03151ac124
								
									
								
							
								
							
						 | 
						
							
							
								
								Correct typos in drivers/block/sdcard.rs
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yu Chen
							
						 | 
						
							
							
							
							
								
							
								46900cc9af
								
							
								
							
						 | 
						
							
							
								
								update to rustc 1.56.0-nightly (08095fc1f 2021-07-26)
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yu Chen
							
						 | 
						
							
							
							
							
								
							
								e68f261ed6
								
							
								
							
						 | 
						
							
							
								
								update to rustc 1.56.0-nightly (08095fc1f 2021-07-26)
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								cf9218113f
								
							
								
							
						 | 
						
							
							
								
								Update 2021-07-21
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								315e61da1a
								
							
								
							
						 | 
						
							
							
								
								Rm spin::Mutex except for easy-fs & add new test huge_write & flush cache to disk after a write transaction
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								1590923666
								
							
								
							
						 | 
						
							
							
								
								Update README.md
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								aaed6006aa
								
							
								
							
						 | 
						
							
							
								
								Update progress 2021-07-19
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								95431917ed
								
							
								
							
						 | 
						
							
							
								
								Update README.md
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								b5f7fb6c45
								
							
								
							
						 | 
						
							
							
								
								Update README.md
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								f04110e6e3
								
							
								
							
						 | 
						
							
							
								
								Update README.md
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
								
								
							
							
								
							
								a7b981b14d
								
									
								
							
								
							
						 | 
						
							
							
								
								Update README.md
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
								
								
							
							
								
							
								3a6e4e38f2
								
									
								
							
								
							
						 | 
						
							
							
								
								Update README.md
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								81559f70b9
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'dev' into main
							
							
							
							
							
						 | 
						
							5 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								0a8bd2c3fd
								
							
								
							
						 | 
						
							
							
								
								Fixed a bug that the efs lock was not be held correctly
							
							
							
							
							
						 | 
						
							5 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								01098eb113
								
							
								
							
						 | 
						
							
							
								
								Fixed a bug that the efs lock was not be held correctly
							
							
							
							
							
						 | 
						
							5 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								e7f120bab3
								
							
								
							
						 | 
						
							
							
								
								Downgrade cargo-binutils to 0.2.0
							
							
							
							
							
						 | 
						
							5 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								7a36cdb77f
								
							
								
							
						 | 
						
							
							
								
								Bump rustsbi to 0.2.0-alpha.1[81d53d8]
							
							
							
							
							
						 | 
						
							5 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								f7ed29756c
								
							
								
							
						 | 
						
							
							
								
								Link small sections in linker
							
							
							
							
							
						 | 
						
							5 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								bfa6a80732
								
							
								
							
						 | 
						
							
							
								
								Downgrade cargo-binutils to 0.2.0
							
							
							
							
							
						 | 
						
							5 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								ff69985d79
								
							
								
							
						 | 
						
							
							
								
								Downgrade cargo-binutils to 0.2.0
							
							
							
							
							
						 | 
						
							5 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								a57d470edc
								
							
								
							
						 | 
						
							
							
								
								Bump rustsbi to 0.2.0-alpha.1[81d53d8]
							
							
							
							
							
						 | 
						
							5 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								2e76499676
								
							
								
							
						 | 
						
							
							
								
								Bump rustsbi to 0.2.0-alpha.1[81d53d8]
							
							
							
							
							
						 | 
						
							5 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								91d4d6d40c
								
							
								
							
						 | 
						
							
							
								
								Link small sections in linker
							
							
							
							
							
						 | 
						
							5 years ago | 
						
					
				
					
						
							
							
								 
								Yifan Wu
							
						 | 
						
							
							
							
							
								
							
								a09429b32c
								
							
								
							
						 | 
						
							
							
								
								Link small sections in linker
							
							
							
							
							
						 | 
						
							5 years ago |