|  greatbridf | 80d0ee4dd2
							
							fix(shared_ptr): operator= on derived class, swap | 1 year ago | 
				
					
						|  greatbridf | 23ec09cb64
							
							fix: fifo, paging, tkill, preemptive kernel | 1 year ago | 
				
					
						|  greatbridf | 0b5c54c2cf
							
							change(sched): move idle task out of ready queue | 1 year ago | 
				
					
						|  greatbridf | e526dc0708
							
							Merge branch 'long-mode' into vfs-refactor | 1 year ago | 
				
					
						|  greatbridf | 6c5408c96f
							
							add schedstat, improve schedule algorithm | 1 year ago | 
				
					
						|  greatbridf | 4f18b18088
							
							fix: tls_desc32 may not be correctly copied | 1 year ago | 
				
					
						|  greatbridf | dd6a779790
							
							fix hash_map | 1 year ago | 
				
					
						|  greatbridf | 753cb3d885
							
							fix: getdents64 struct size | 1 year ago | 
				
					
						|  greatbridf | 62e0eaff42
							
							fix temporary user_space_program/init | 1 year ago | 
				
					
						|  greatbridf | b6b04e657d
							
							works | 1 year ago | 
				
					
						|  greatbridf | 0d8f6f019b
							
							fix: fat32 filesystem | 1 year ago | 
				
					
						|  greatbridf | 73ab9a9320
							
							syscall | 1 year ago | 
				
					
						|  greatbridf | dfcbe573b1
							
							fix bugs, add serial module | 1 year ago | 
				
					
						|  greatbridf | 6734968dc6
							
							fix | 1 year ago | 
				
					
						|  greatbridf | cb243f2a67
							
							align rsp to 16 bytes | 1 year ago | 
				
					
						|  greatbridf | 15dabfee26
							
							fix some problems | 1 year ago | 
				
					
						|  greatbridf | aab3befaf5
							
							use layout regs when debugging | 1 year ago | 
				
					
						|  greatbridf | ac083a7cf0
							
							brand new mem subsystem | 1 year ago | 
				
					
						|  greatbridf | 4572e5ce46
							
							remove keyboard drive, make serial module | 1 year ago | 
				
					
						|  greatbridf | 6f29d1acca
							
							allocator | 1 year ago | 
				
					
						|  greatbridf | a092424c56
							
							slab and buddy allocator | 1 year ago | 
				
					
						|  greatbridf | 04c392fdc7
							
							create page table, enter long mode | 1 year ago | 
				
					
						|  greatbridf | 6c586cfd98
							
							feat(timer & syscall): add readv, change tick rate | 1 year ago | 
				
					
						|  greatbridf | 6674d1b5bb
							
							change(mbr): read 64k more | 1 year ago | 
				
					
						|  greatbridf | c4ce6874f5
							
							fix(blk_allocator): update p_start properly | 1 year ago | 
				
					
						|  greatbridf | 2a7dde2f9e
							
							feat(procfs): impl procfs and mount() syscall | 1 year ago | 
				
					
						|  greatbridf | b4bb1feadf
							
							rewrite(string): new string class | 1 year ago | 
				
					
						|  greatbridf | 635ea3e5ee
							
							feat(llseek): llseek return file->seek | 1 year ago | 
				
					
						|  greatbridf | 2cb5366997
							
							fix(vector): resize should check m_capacity | 1 year ago | 
				
					
						|  greatbridf | bd0da59162
							
							fix(lock): add lock_irq to avoid deadlocks | 1 year ago |