Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								2f4e7edee5 
								
							 
						 
						
							
							
								
								Kernel: Simplify dump_backtrace() API for clients.  
							
							... 
							
							
							
							It makes no sense that clients had to worry about whether or not KSyms
were loaded. 
							
						 
						
							2019-05-16 13:41:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								9fd4f4862b 
								
							 
						 
						
							
							
								
								Kernel: Make dump_backtrace() kinda sorta work.  
							
							
							
						 
						
							2019-02-24 14:51:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								022f7790db 
								
							 
						 
						
							
							
								
								Use modern C++ attributes instead of __attribute__ voodoo.  
							
							... 
							
							
							
							This is quite nice, although I wish [[gnu::always_inline]] implied inline.
Also "gnu::" is kind of a wart, but whatcha gonna do. 
							
						 
						
							2019-02-15 12:30:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								4b6a8f8a08 
								
							 
						 
						
							
							
								
								Unbreak ksym loading and make reading /proc/PID/stack not crash.  
							
							
							
						 
						
							2019-01-01 02:20:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								503e32552c 
								
							 
						 
						
							
							
								
								Move kernel symbolication code out of init.cpp and into its own KSym files.  
							
							... 
							
							
							
							Also use a simple array of { dword, const char* } for the KSyms and put the
whole shebang in kmalloc_eternal() memory. This was a fugly source of
kmalloc perma-frag. 
							
						 
						
							2018-12-24 23:01:09 +01:00