| 
						
					 | 
					
						
						
							
						
						9c438e8e57
					 | 
					
						
						
							
							move ownership of image compilation to controller
						
						
						
						
						
						
					 | 
					
						2024-01-17 14:33:20 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						198ca3ff80
					 | 
					
						
						
							
							implement squashfs generation
						
						
						
						
						
						
					 | 
					
						2024-01-17 14:29:05 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f69ce96054
					 | 
					
						
						
							
							hypha-agent: command line arguments
						
						
						
						
						
						
					 | 
					
						2024-01-17 12:36:13 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8af6e25edc
					 | 
					
						
						
							
							run clippy
						
						
						
						
						
						
					 | 
					
						2024-01-17 08:18:45 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8689398032
					 | 
					
						
						
							
							create hypha
						
						
						
						
						
						
					 | 
					
						2024-01-17 08:18:12 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						135182d847
					 | 
					
						
						
							
							reformat order of methods in x86 code
						
						
						
						
						
						
					 | 
					
						2024-01-17 07:32:57 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ee32cbee16
					 | 
					
						
						
							
							rearrange code to move most x86 specifics to the x86 module
						
						
						
						
						
						
					 | 
					
						2024-01-17 06:27:12 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						15ba27e573
					 | 
					
						
						
							
							oh my god, we have a console
						
						
						
						
						
						
					 | 
					
						2024-01-17 05:22:47 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6ca61410ad
					 | 
					
						
						
							
							unpause domain so domain can run during boot
						
						
						
						
						
						
					 | 
					
						2024-01-17 01:41:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5c1bb3d8fc
					 | 
					
						
						
							
							we've done it, it boots!
						
						
						
						
						
						
					 | 
					
						2024-01-16 23:07:34 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0d68db8523
					 | 
					
						
						
							
							fix L4 page table pinning
						
						
						
						
						
						
					 | 
					
						2024-01-16 19:25:38 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						044795db0f
					 | 
					
						
						
							
							map initrd and multiple other fixes, it's so very close
						
						
						
						
						
						
					 | 
					
						2024-01-16 17:57:19 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c9b18fadfd
					 | 
					
						
						
							
							fix domain info struct layout
						
						
						
						
						
						
					 | 
					
						2024-01-15 19:29:02 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						824a55a6a6
					 | 
					
						
						
							
							fix struct definition for GetDomainInfo
						
						
						
						
						
						
					 | 
					
						2024-01-15 18:54:20 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3e9470afaa
					 | 
					
						
						
							
							more debugging of page table issues
						
						
						
						
						
						
					 | 
					
						2024-01-15 18:50:12 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dfc3dc8e90
					 | 
					
						
						
							
							debugging for fixing page table issues
						
						
						
						
						
						
					 | 
					
						2024-01-15 16:25:06 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						900eba0bd9
					 | 
					
						
						
							
							fix minor issues when setting up page tables
						
						
						
						
						
						
					 | 
					
						2024-01-15 15:00:48 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c9f39699dc
					 | 
					
						
						
							
							multiple fixes and cleanup
						
						
						
						
						
						
					 | 
					
						2024-01-14 16:00:44 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a9275c4bdf
					 | 
					
						
						
							
							multiple fixes to vcpu setup and memory allocation
						
						
						
						
						
						
					 | 
					
						2024-01-12 14:57:02 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1f30f8315a
					 | 
					
						
						
							
							fix multiple oversights that make values not align with original library
						
						
						
						
						
						
					 | 
					
						2024-01-12 02:12:29 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b79c31e613
					 | 
					
						
						
							
							multiple corrections to page table setup and fix vcpu structs
						
						
						
						
						
						
					 | 
					
						2024-01-11 23:54:44 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4b4f22ffcd
					 | 
					
						
						
							
							implement setvcpucontext, it's not working properly yet
						
						
						
						
						
						
					 | 
					
						2024-01-11 21:10:59 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						492a836213
					 | 
					
						
						
							
							implement initialization of start info for x86
						
						
						
						
						
						
					 | 
					
						2024-01-11 17:23:09 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						684a7d1f62
					 | 
					
						
						
							
							introduce logging for debug purposes
						
						
						
						
						
						
					 | 
					
						2024-01-11 12:21:33 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2e4f688916
					 | 
					
						
						
							
							fix loading of kernel into memory
						
						
						
						
						
						
					 | 
					
						2024-01-10 23:28:41 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						38a5718ca6
					 | 
					
						
						
							
							fix memory initialization in boot setup
						
						
						
						
						
						
					 | 
					
						2024-01-10 22:42:26 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						629c3d81b0
					 | 
					
						
						
							
							actually allocate max memory
						
						
						
						
						
						
					 | 
					
						2024-01-10 19:18:48 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						153619a02c
					 | 
					
						
						
							
							implement memory allocation in boot setup
						
						
						
						
						
						
					 | 
					
						2024-01-10 16:07:57 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d46d0cf0c3
					 | 
					
						
						
							
							cleanup elf loader and more work towards boot support
						
						
						
						
						
						
					 | 
					
						2024-01-10 10:08:39 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5ff0ea8a1b
					 | 
					
						
						
							
							split out elfloader and adjust mutability
						
						
						
						
						
						
					 | 
					
						2024-01-10 08:58:08 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						19b797f1a2
					 | 
					
						
						
							
							implement elf loader
						
						
						
						
						
						
					 | 
					
						2024-01-09 22:42:49 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						35f3346858
					 | 
					
						
						
							
							implement support for creating domains
						
						
						
						
						
						
					 | 
					
						2024-01-09 15:40:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4b31d95e43
					 | 
					
						
						
							
							introduce workflow for checks
						
						
						
						
						
						
					 | 
					
						2024-01-09 11:18:53 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c9f61ec72f
					 | 
					
						
						
							
							introduce xencl for high-level interaction with xen
						
						
						
						
						
						
					 | 
					
						2024-01-08 23:23:26 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						faf8027590
					 | 
					
						
						
							
							add support for hypercalls
						
						
						
						
						
						
					 | 
					
						2024-01-08 20:45:16 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						47b924d618
					 | 
					
						
						
							
							implement evtchn support
						
						
						
						
						
						
					 | 
					
						2024-01-08 17:07:00 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7ca32dd413
					 | 
					
						
						
							
							implement transaction interface
						
						
						
						
						
						
					 | 
					
						2024-01-08 15:04:06 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8e2fc80ee0
					 | 
					
						
						
							
							use constant for error comparison
						
						
						
						
						
						
					 | 
					
						2024-01-08 14:16:33 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f8938ac2c6
					 | 
					
						
						
							
							add support for mkdir and rm and code cleanup
						
						
						
						
						
						
					 | 
					
						2024-01-08 14:14:38 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						710282674a
					 | 
					
						
						
							
							Initial commit.
						
						
						
						
						
						
					 | 
					
						2024-01-08 13:58:15 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |