greatbridf
							
						 | 
						
							
							
								f021bc88bb
							
							change(vfs): make fs_root inline global var
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								5619ebf4c1
							
							Merge branch 'vfs_fix' into open
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								5a58906104
							
							change(vfs): only allocate children lists for dirs
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								87883c5978
							
							refactor(new): add _new and pnew for allocators
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								0f4efff41e
							
							fix(vfs): wrong comment of dentry flags
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								f2dd3f8c06
							
							fix(vfs): wrong comment of dentry flags
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								9dfbab81c4
							
							Merge branch 'process-classes'
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								b8cc71517a
							
							feat(ata): check buf_size in ata_read()
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								6e4a649a55
							
							feat(c++): add operator& to list iterators
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								b120b34b82
							
							feat(process): add  class readyqueue
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								1c4a86f31d
							
							style(process.cpp): use _noreturn_crash()
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								56756566e1
							
							refactor(irq0): remove is_scheduler_ready
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								0d8e0a0ef4
							
							feat(proc): add class proclist
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								f96fe8524c
							
							fix(c++): fix move and forward
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								d5aa6193eb
							
							Merge branch 'fix-release'
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								07d5acdffa
							
							fix(scheduler): push pseudo ret.addr. of go_kernel
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								47a3dcc803
							
							fix(lock): wrong jmp label
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								749f13d09d
							
							fix(evtqueue): return front() by value
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								3a9e9ef206
							
							fix(assert): assert_likely is undefined in Release
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								e73c206e52
							
							Merge branch 'exec'
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								1285e661c3
							
							refactor(assert): move assert and breakpoint code
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								e548724797
							
							fix(a20): check a20 status without breaking code
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								020f3cb5c6
							
							Merge branch 'exit_and_wait' into exec
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								b2586e331c
							
							feat(syscall): impl. exit and wait syscall
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								cd69b19fe7
							
							fix(init): send kernel address to get exit code
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								5d0c569a04
							
							feat(stack-protector): protect stack overflowing
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								fc29de6d6f
							
							fix(mm): continue; in clear_user()
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								7936499704
							
							fix(sse): use cpu SandyBridge to enable SSE
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								6953011b53
							
							refactor(scheduling): switch ctx. with schedule()
						 | 
						3 年之前 | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								cebc24a3ae
							
							feat(assert): check error with assert
						 | 
						3 年之前 |