Brian Gianforcaro 
								
							 
						 
						
							
							
							
							
								
							
							
								16ad297078 
								
							 
						 
						
							
							
								
								Kernel: Annotate Memory::Region APIs with [[nodiscard]]  
							
							... 
							
							
							
							This is an attempt to mitigate callers not observing the result of
map or remap. 
							
						 
						
							2021-08-25 00:18:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sin-ack 
								
							 
						 
						
							
							
							
							
								
							
							
								0a18425cbb 
								
							 
						 
						
							
							
								
								Kernel: Make Memory::Region allocation functions return KResultOr  
							
							... 
							
							
							
							This makes for some nicer handling of errors compared to checking an
OwnPtr for null state. 
							
						 
						
							2021-08-15 15:41:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								2cd8b21974 
								
							 
						 
						
							
							
								
								Kernel: Add convenience values to the Memory::Region::Access enum  
							
							... 
							
							
							
							Instead of `Memory::Region::Access::Read | Memory::Region::AccessWrite`
you can now say `Memory::Region::Access::ReadWrite`. 
							
						 
						
							2021-08-06 22:25:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								47bdd7c3a0 
								
							 
						 
						
							
							
								
								Kernel: Rename a very long enum to ShouldDeallocateVirtualRange  
							
							... 
							
							
							
							ShouldDeallocateVirtualMemoryVirtualRange was a bit on the long side. 
							
						 
						
							2021-08-06 21:45:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								cd5faf4e42 
								
							 
						 
						
							
							
								
								Kernel: Rename Range => VirtualRange  
							
							... 
							
							
							
							...and also RangeAllocator => VirtualRangeAllocator.
This clarifies that the ranges we're dealing with are *virtual* memory
ranges and not anything else. 
							
						 
						
							2021-08-06 14:05:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								93d98d4976 
								
							 
						 
						
							
							
								
								Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace  
							
							
							
						 
						
							2021-08-06 14:05:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								a1d7ebf85a 
								
							 
						 
						
							
							
								
								Kernel: Rename Kernel/VM/ to Kernel/Memory/  
							
							... 
							
							
							
							This directory isn't just about virtual memory, it's about all kinds
of memory management. 
							
						 
						
							2021-08-06 14:05:58 +02:00