|  | 404595801d   | Migrate MM subsystem to C++ 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Failing after 24s 
				
	
				Builds / ExectOS (amd64, release) (push) Failing after 23s 
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 22s 
				
	
				Builds / ExectOS (i686, release) (push) Failing after 21s | 2025-09-15 22:15:07 +02:00 |  | 
			
				
					|  | f321ca908b   | Refine and export kernel debugger printing 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 26s 
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 29s 
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 30s 
				
	
				Builds / ExectOS (i686, release) (push) Successful in 28s | 2025-09-14 01:25:56 +02:00 |  | 
			
				
					|  | 79ec28641a   | Migrate KD subsystem to C++ 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 32s 
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 31s 
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 28s 
				
	
				Builds / ExectOS (i686, release) (push) Successful in 26s | 2025-09-13 23:40:07 +02:00 |  | 
			
				
					|  | 4592955da1   | Migrate HL subsystem to C++ 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 28s 
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 30s 
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 29s 
				
	
				Builds / ExectOS (i686, release) (push) Successful in 27s | 2025-09-13 19:15:13 +02:00 |  | 
			
				
					|  | 0647b853a6   | Migrate PO subsystem to C++ 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 36s 
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 33s 
				
	
				Builds / ExectOS (i686, release) (push) Successful in 27s 
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 29s | 2025-09-11 22:52:40 +02:00 |  | 
			
				
					|  | 7d5eab1a8e   | Remove redundant source list and reuse XTOSKRNL_SOURCE for libxtos 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Failing after 21s 
				
	
				Builds / ExectOS (amd64, release) (push) Failing after 20s 
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 21s 
				
	
				Builds / ExectOS (i686, release) (push) Failing after 20s | 2025-09-11 18:55:31 +02:00 |  | 
			
				
					|  | 9518e7da8e   | Migrate RTL subsystem to C++ 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Failing after 21s 
				
	
				Builds / ExectOS (amd64, release) (push) Failing after 20s 
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 19s 
				
	
				Builds / ExectOS (i686, release) (push) Failing after 18s | 2025-09-11 18:28:24 +02:00 |  | 
			
				
					|  | 5cb6474ade   | Sync CMakeLists with source tree 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Failing after 28s 
				
	
				Builds / ExectOS (amd64, debug) (push) Failing after 19s 
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 19s 
				
	
				Builds / ExectOS (i686, release) (push) Failing after 25s | 2025-09-09 23:22:37 +02:00 |  | 
			
				
					|  | 4947f788d5   | Migrate KE subsystem to C++ 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Failing after 23s 
				
	
				Builds / ExectOS (amd64, release) (push) Failing after 27s 
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 21s 
				
	
				Builds / ExectOS (i686, release) (push) Failing after 25s | 2025-09-09 23:20:50 +02:00 |  | 
			
				
					|  | 465a23633e   | Sync CMakeLists with current source tree 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 32s 
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 35s 
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 32s 
				
	
				Builds / ExectOS (i686, release) (push) Successful in 30s | 2025-09-08 22:39:07 +02:00 |  | 
			
				
					|  | 4e24b239a4   | Fix cmake source path 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Failing after 27s 
				
	
				Builds / ExectOS (amd64, release) (push) Failing after 25s 
				
	
				Builds / ExectOS (i686, release) (push) Successful in 28s 
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 30s | 2025-09-08 15:40:26 +02:00 |  | 
			
				
					|  | c8dc2a1407   | Migrate AR subsystem to C++ 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Failing after 24s 
				
	
				Builds / ExectOS (amd64, release) (push) Failing after 27s 
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 24s 
				
	
				Builds / ExectOS (i686, release) (push) Failing after 24s | 2025-09-08 15:29:13 +02:00 |  | 
			
				
					|  | c2a4ad026a   | Implement KD subsystem, add serial & framebuffer debug providers 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 37s 
				
	
				Builds / ExectOS (i686, release) (push) Successful in 27s 
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 28s 
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 22s | 2025-09-04 10:49:40 +02:00 |  | 
			
				
					|  | 9cc776e06a   | Add generic kernel information support 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 30s 
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 30s 
				
	
				Builds / ExectOS (i686, release) (push) Successful in 31s 
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 32s | 2025-09-03 21:00:18 +02:00 |  | 
			
				
					|  | c4a7df6f38   | Extract trampoline code into a separate file 
		
	
	
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 20s 
				
	
				Builds / ExectOS (i686, release) (push) Successful in 24s 
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 46s 
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 45s | 2025-08-20 20:20:35 +02:00 |  | 
			
				
					|  | f77f2bbf92   | Introduce architecture-specific page map routines 
		
	
	
		
			
				
	
				Builds / ExectOS (i686, release) (push) Failing after 23s 
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 27s 
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 31s 
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 33s | 2025-08-17 00:23:19 +02:00 |  | 
			
				
					|  | 5768d4bba6   | Prepare for architecture-specific paging initialization 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 22s 
				
	
				Builds / ExectOS (i686, release) (push) Failing after 21s 
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 35s 
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 33s | 2025-08-16 19:58:00 +02:00 |  | 
			
				
					|  | 712107ae10   | Simplify XTOS library 
		
	
	
		
			
				
	
				Builds / ExectOS (i686) (push) Successful in 35s 
				
	
				Builds / ExectOS (amd64) (push) Successful in 34s | 2024-06-12 18:40:52 +02:00 |  | 
			
				
					|  | 91e8a86ee2   | Implement kernel undefined behavior sanitizer support 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 35s 
				
	
				Builds / ExectOS (i686) (push) Successful in 34s | 2024-06-12 16:19:24 +02:00 |  | 
			
				
					|  | 76e1fc6099   | Enable hardware layer initialization code 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 35s 
				
	
				Builds / ExectOS (i686) (push) Successful in 34s | 2024-06-04 21:36:09 +02:00 |  | 
			
				
					|  | 7704e5d399   | Initial kernel ACPI support 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 37s 
				
	
				Builds / ExectOS (i686) (push) Successful in 36s | 2024-06-04 16:24:13 +02:00 |  | 
			
				
					|  | 03727a61d3   | Implement hardware layer pool memory management 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Failing after 46s 
				
	
				Builds / ExectOS (i686) (push) Failing after 44s | 2024-05-22 18:51:09 +02:00 |  | 
			
				
					|  | 74c1b03a6b   | Implement a system resources management routines 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Failing after 10m17s 
				
	
				Builds / ExectOS (i686) (push) Failing after 10m15s | 2024-05-16 23:08:59 +02:00 |  | 
			
				
					|  | 60a9e4b534   | Rename source file with fb-related stuff, fix build 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 43s 
				
	
				Builds / ExectOS (i686) (push) Successful in 41s | 2024-05-13 15:59:24 +02:00 |  | 
			
				
					|  | 92ee74b494   | Rework trap handling to access registers 
		
	
	
		
			
				
	
				Builds / ExectOS (i686) (push) Failing after 28s 
				
	
				Builds / ExectOS (amd64) (push) Failing after 29s | 2024-04-19 16:52:37 +02:00 |  | 
			
				
					|  | 04e22c127e   | Initial memory manager initialization code 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Failing after 23s 
				
	
				Builds / ExectOS (i686) (push) Failing after 22s | 2024-04-07 10:26:12 +02:00 |  | 
			
				
					|  | c3831f82e7   | Initial bit maps support 
		
	
	
		
			
				
	
				Builds / ExectOS (i686) (push) Successful in 34s 
				
	
				Builds / ExectOS (amd64) (push) Successful in 37s | 2024-03-12 19:15:02 +01:00 |  | 
			
				
					|  | 55fb9e2eb1   | Implement RtlGetBaseExponent() routine for getting base(10) exponent of a given floating point value 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 27s 
				
	
				Builds / ExectOS (i686) (push) Successful in 19s | 2024-02-14 00:02:04 +01:00 |  | 
			
				
					|  | 99bdd917d9   | Add basic kernel math support 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 25s 
				
	
				Builds / ExectOS (i686) (push) Failing after 16s | 2024-02-13 14:05:37 +01:00 |  | 
			
				
					|  | 460ba7c857   | Fix the filename used for exports 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 35s 
				
	
				Builds / ExectOS (i686) (push) Successful in 25s | 2024-02-07 17:15:23 +01:00 |  | 
			
				
					|  | f0204bf448   | Enable linker map for xtoskrnl 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 27s 
				
	
				Builds / ExectOS (i686) (push) Successful in 26s | 2024-01-31 16:09:35 +01:00 |  | 
			
				
					|  | 8e61503de1   | Implement RtlCompareGuids() kernel routine 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 25s 
				
	
				Builds / ExectOS (i686) (push) Successful in 26s | 2024-01-31 16:08:06 +01:00 |  | 
			
				
					|  | 9aafa63617   | Move CPU and PIC support into common for i686 and amd64 place 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 28s 
				
	
				Builds / ExectOS (i686) (push) Successful in 25s | 2023-11-29 18:26:46 +01:00 |  | 
			
				
					|  | f6c621c2a6   | Basic processor initialization code 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Failing after 16s 
				
	
				Builds / ExectOS (i686) (push) Failing after 15s | 2023-11-28 22:31:39 +01:00 |  | 
			
				
					|  | d17b06a180   | Register interrupt handlers once the APIC initialization is done 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 26s 
				
	
				Builds / ExectOS (i686) (push) Successful in 24s | 2023-11-28 14:20:23 +01:00 |  | 
			
				
					|  | e245754d95   | Add running level management support 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 29s 
				
	
				Builds / ExectOS (i686) (push) Failing after 14s | 2023-11-25 23:14:15 +01:00 |  | 
			
				
					|  | 236927fba0   | Move APIC related routines 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 29s 
				
	
				Builds / ExectOS (i686) (push) Successful in 28s | 2023-11-24 22:45:29 +01:00 |  | 
			
				
					|  | 1eecad21db   | Implement HlReadApicRegister() and HlWriteApicRegister() routines for basic APIC support 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 30s 
				
	
				Builds / ExectOS (i686) (push) Successful in 28s | 2023-11-20 15:26:03 +01:00 |  | 
			
				
					|  | a359c9b2e8   | Keep only atomic routines 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 31s 
				
	
				Builds / ExectOS (i686) (push) Successful in 29s | 2023-10-29 18:22:11 +01:00 |  | 
			
				
					|  | a2e3e3d9a9   | Compile rundown routines 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 29s 
				
	
				Builds / ExectOS (i686) (push) Successful in 28s | 2023-10-28 01:37:27 +02:00 |  | 
			
				
					|  | f549ca54a1   | Implement I/O registers related routines 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-04-05 00:04:11 +02:00 |  | 
			
				
					|  | d5dd87b889   | Add initial kernel panic mechanism 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline failed | 2023-03-23 22:34:28 +01:00 |  | 
			
				
					|  | 1f8026db2f   | Implement RtlInterlockedCompareExchangePointer() and RtlInterlockedDecrementLongPtr() atomic routines 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-03-17 18:06:53 +01:00 |  | 
			
				
					|  | 934dba37a1   | Initial kernel events support 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-03-17 16:46:18 +01:00 |  | 
			
				
					|  | 8f653c47dc   | Initial Deferred Procedure Call (DPC) support 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-03-05 22:56:16 +01:00 |  | 
			
				
					|  | e81fb68357   | Initial support processor idle functionality 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-03-02 16:25:41 +01:00 |  | 
			
				
					|  | 2f1c5a22a5   | Add __C_specific_handler() and _except_handler3() stubs allowing to use '__try {} __except() {}' (SEH) constructions 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-25 23:01:13 +01:00 |  | 
			
				
					|  | 9c74aafe3d   | Initial implementation of process initialization 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-24 19:52:20 +01:00 |  | 
			
				
					|  | c4d1f1cd0d   | Initial implementation of the thread initialization 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-23 20:11:21 +01:00 |  | 
			
				
					|  | 88c17982e4   | Thread initialization stub 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-02-21 22:30:56 +01:00 |  |