greatbridf
							
						 | 
						
							
							
								f992f91617
							
							fix(lock): labels may be defined multiple times
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								ffdfb9c093
							
							fix(process): stacks of kthds are not mirrored
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								74fa329672
							
							feat: make compiler optimize likely branches
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								362f149fcb
							
							refactor(paging): move kernel pd and empty page
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								16cb499967
							
							fix(port): add asm volatile
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								f10031fe36
							
							fix(syscall): tell compiler it affects eax and edx
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								03d4bfa86e
							
							chore(mm): add TODO for mm_area mirroring
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								943868c7f9
							
							feat(mm): add k_unmap and dealloc_{pd, pt}
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								d551a55a48
							
							fix(page.refcount): alloc refcount in ident. area
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								68a2a9fdd3
							
							feat(c++): add PointerType, pnew
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								ab67740b4f
							
							fix(k_map): invalidate tlb cache when mapping cow
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								673c784b88
							
							fix(mmap): save mmap'ped file info when copying mm
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								e3d5803469
							
							optimize(mm): rename pptr_t, make funcs constexpr
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								8af1356b08
							
							style(mm): simplify code
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								b656c201bf
							
							fix(list): return end() when not found
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								130a495df4
							
							fIx(mm): make cow referred pages also cow
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								03b2aadd9f
							
							feat(concept): add concept Hasher and Allocator
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								45ed1dda86
							
							feat(containers): make operator== const
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								ad0c8653da
							
							chore(c++): compile with standard c++20
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								2de03e53eb
							
							fix(CMakeLists): set FDISK_BIN if not defined
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								2eafad4b65
							
							chore(configure): check and set FDISK_BIN
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								34b3bf7644
							
							feat(syscall): impl. exec() to load elf files
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								3d716d00d5
							
							Merge branch 'ata'
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								6627cd11bd
							
							Merge branch 'special-device-file' into ata
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								3f508e8775
							
							feat(fs): add fat32 filesystem
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								a9363f3a4a
							
							fix(mmap): correct mmap() definition
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								148cec14b4
							
							fix(mbr): read 128k
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								4eca7c8ff6
							
							fix(string): remove string custom constructors
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								843b17eb68
							
							fix(string): fix operator+=(const char) and back()
						 | 
						3 жил өмнө | 
					
				
					
						
							
								   greatbridf
							
						 | 
						
							
							
								1e81695c9a
							
							feat(vector): add copy constructor
						 | 
						3 жил өмнө |