|  greatbridf | 698266b865
							
							feature(tty): support of tty termios | 1 year ago | 
				
					
						|  greatbridf | b1b6d920f8
							
							refactor: special node files and partprobe | 1 year ago | 
				
					
						|  greatbridf | 94f3cee3e5
							
							refactor: move init script out of init_vfs | 1 year ago | 
				
					
						|  greatbridf | dbda9e3578
							
							refactor: divide vfs.hpp into four | 1 year ago | 
				
					
						|  greatbridf | da84d0d39b
							
							refactor: vfs | 1 year ago | 
				
					
						|  greatbridf | f67d993913
							
							remove: some redundant code | 1 year ago | 
				
					
						|  greatbridf | e75d8437f5
							
							feature(syscall): unlink and access | 1 year ago | 
				
					
						|  greatbridf | cb12970934
							
							feature(shared_ptr): add make_shared(); | 1 year ago | 
				
					
						|  greatbridf | 059465cfd5
							
							feature(hash_map): add begin() and end() | 1 year ago | 
				
					
						|  greatbridf | 56349fea2c
							
							change(user-sh): suppress runcmd() warning | 1 year ago | 
				
					
						|  greatbridf | f607aecdab
							
							update: pretty print script | 1 year ago | 
				
					
						|  greatbridf | eccb650472
							
							chore: update Makefile.src, remove redundant files | 1 year ago | 
				
					
						|  greatbridf | 735b7988b3
							
							fix: remove constexpr from some function decl. | 1 year ago | 
				
					
						|  greatbridf | 61eaa076d3
							
							chore: check if we should probe fdisk path in conf. | 1 year ago | 
				
					
						|  greatbridf | 1c7a276b93
							
							change(proclist): remove emplace from proclist; | 1 year ago | 
				
					
						|  greatbridf | 530db35b6a
							
							feat(file): append to file | 1 year ago | 
				
					
						|  greatbridf | c342508132
							
							feat(syscall.open): add truncate support | 1 year ago | 
				
					
						|  greatbridf | 0c005d1b68
							
							fix(dup2): newfd should not share flags(O_CLOEXEC) with oldfd | 1 year ago | 
				
					
						|  greatbridf | c29afbde1d
							
							feat(truncate): add it to syscall, vfs and tmpfs | 1 year ago | 
				
					
						|  greatbridf | c7a6dee5eb
							
							fix(ahci): copy minimum of cnt and sector size in read() | 1 year ago | 
				
					
						|  greatbridf | 4ac28ae9a7
							
							feat(init): execute init script using busybox sh | 1 year ago | 
				
					
						|  greatbridf | 1cacb91f2b
							
							feat(thead_local): save and load thread local area | 1 year ago | 
				
					
						|  greatbridf | 74c913f994
							
							feat(syscall): implement sigaction | 1 year ago | 
				
					
						|  greatbridf | e7f8d74f83
							
							fix(rt_sigprocmask): SIG_UNBLOCK should invoke signals.unmask | 1 year ago | 
				
					
						|  greatbridf | 3aa82c2b13
							
							feat(scheduler): support multi kernel stack frames | 1 year ago | 
				
					
						|  greatbridf | b2d19e6ff6
							
							change(mm): remove extra memory fences | 1 year ago | 
				
					
						|  greatbridf | f998f5ec25
							
							fix(port, kmods): make kmods aligned to 16bytes, make inl volatile | 1 year ago | 
				
					
						|  greatbridf | 6097ccb5cc
							
							fix(fat32): read the whole fat table | 1 year ago | 
				
					
						|  greatbridf | 759eb73ba3
							
							rewrite(allocator): locked version of kernel allocator | 1 year ago | 
				
					
						|  greatbridf | 0809eb0e7b
							
							fix(filearr): allocate fd in dup2() | 1 year ago |