Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								88d490566f 
								
							 
						 
						
							
							
								
								Kernel: Rename various *VMObject::create*() => try_create()  
							
							... 
							
							
							
							try_*() implies that it can fail (and they all return RefPtr with
nullptr signalling failure.) 
							
						 
						
							2021-07-11 17:55:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								c9f6786e8b 
								
							 
						 
						
							
							
								
								Kernel: Make various T::class_name() and similar return StringView  
							
							... 
							
							
							
							Instead of returning char const*, we can also give you a StringView. 
							
						 
						
							2021-07-11 01:46:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								fa9111ac46 
								
							 
						 
						
							
							
								
								Kernel: Rename ProcFSComponentsRegistrar => ProcFSComponentRegistry  
							
							... 
							
							
							
							This matches the formatting used in SysFS. 
							
						 
						
							2021-07-11 01:40:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								805319ed30 
								
							 
						 
						
							
							
								
								Kernel: Replace "Folder" => "Directory" everywhere  
							
							... 
							
							
							
							Folders are a GUI concept, file systems have directories. :^) 
							
						 
						
							2021-07-11 01:33:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								d53d9d3677 
								
							 
						 
						
							
							
								
								Kernel: Rename FS => FileSystem  
							
							... 
							
							
							
							This matches our common naming style better. 
							
						 
						
							2021-07-11 00:20:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Liav A 
								
							 
						 
						
							
							
							
							
								
							
							
								3344f91fc4 
								
							 
						 
						
							
							
								
								Kernel/ProcFS: Clean dead processes properly  
							
							... 
							
							
							
							Now we use WeakPtrs to break Ref-counting cycle. Also, we call the
prepare_for_deletion method to ensure deleted objects are ready for
deletion. This is necessary to ensure we don't keep dead processes,
which would become zombies.
In addition to that, add some debug prints to aid debug in the future. 
							
						 
						
							2021-07-02 13:16:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Liav A 
								
							 
						 
						
							
							
							
							
								
							
							
								5073bf8e75 
								
							 
						 
						
							
							
								
								Kernel/USB: Move the USB components as a subfolder to the Bus directory  
							
							
							
						 
						
							2021-07-02 13:16:12 +02:00