diff --git a/capsules/BLOCK_MAP.md b/capsules/BLOCK_MAP.md index ab90d3ca..c9819c42 100644 --- a/capsules/BLOCK_MAP.md +++ b/capsules/BLOCK_MAP.md @@ -1,5 +1,5 @@ # Capsule Block Manifest — Auto-generated - + @@ -10,7 +10,7 @@ |---------|----------------|----------|--------| | `ACL.4th` | 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008, 4015 | `0xf8890c05c0d8f921` | n/a | | `acl-std79.4th` | 4023, 4024, 4025, 4026, 4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4043, 4044, 4045, 4046, 4047, 4048 | `0x773bf9209df191d1` | n/a | -| `artemis:init.4th` | 4110, 4111, 4112, 4113, 4122, 4123, 4124, 4125, 4126, 4127, 4128, 4129, 4130, 4131, 4132, 4133, 4134, 4135, 4136, 4137, 4138, 4139, 4140, 4141, 4160, 4161, 4162, 4163, 4164, 4165, 4166, 4167, 4168, 4169, 4170, 4171, 4172, 4173, 4174, 4177, 4178, 4179, 4180, 4181, 4182, 4851, 4852, 4853, 4854, 4856, 4860 | `0x486772c973d0d087` | n/a | +| `artemis:init.4th` | 4110, 4111, 4112, 4113, 4122, 4123, 4124, 4125, 4126, 4127, 4128, 4129, 4130, 4131, 4132, 4133, 4134, 4135, 4136, 4137, 4138, 4139, 4140, 4141, 4160, 4161, 4162, 4163, 4164, 4165, 4166, 4167, 4168, 4169, 4170, 4171, 4172, 4173, 4174, 4177, 4178, 4179, 4180, 4181, 4182, 4851, 4852, 4853, 4854, 4856, 4860 | `0x7ba120e2a6aab239` | n/a | | `block-acl.4th` | 4019, 4020 | `0xf6cc2a59e3a6734e` | n/a | | `doe-campaign.4th` | 4060, 4061, 4062, 4063, 4064, 4065 | `0x26fb485e5c9dc6ff` | n/a | | `doe.4th` | 2100, 2101, 2102, 2103, 2104, 2105, 2106, 2107 | `0xf154616d248e861f` | n/a | @@ -29,8 +29,10 @@ | `sdk.4th` | 5109, 5110, 5111, 5112, 5113, 5114, 5115 | `0x008fdbbb62c94a3a` | n/a | | `turtle.4th` | 5100, 5101, 5102, 5103, 5104, 5105, 5106, 5107, 5108 | `0x4d470418ca543365` | n/a | | `user-font-demo.4th` | 4200, 4201, 4202 | `0xce1fd7d1b581a56d` | n/a | +| `v4:centre.4th` | 8100, 8101, 8102, 8103, 8104, 8105, 8106, 8107, 8108 | `0x7b60682500afa138` | n/a | | `v4:forth79.4th` | 6000, 6001, 6002 | `0x4055641ee17d176b` | n/a | -| `v4:hera.4th` | 8000, 8001, 8002, 8003, 8004, 8005, 8006 | `0x1c5ea12a9341e796` | n/a | +| `v4:hera.4th` | 8000, 8001 | `0xee06b95cae3e3bb4` | n/a | +| `v4:starshipos.4th` | 7000, 7001 | `0xb74bfa51f8d4719a` | n/a | | `workload-0.4th` | 2200, 2201 | `0x93f86f60aeba8feb` | n/a | | `workload-1-lite.4th` | 5058, 5059 | `0x44a7a7e3176dcc8d` | n/a | | `workload-1.4th` | 4406, 4415, 4425, 4435 | `0x63e251adb0a03613` | n/a | @@ -150,51 +152,51 @@ | 4063 | `doe-campaign.4th` | `0x26fb485e5c9dc6ff` | ok | | 4064 | `doe-campaign.4th` | `0x26fb485e5c9dc6ff` | ok | | 4065 | `doe-campaign.4th` | `0x26fb485e5c9dc6ff` | ok | -| 4110 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4111 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4112 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4113 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4122 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4123 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4124 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4125 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4126 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4127 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4128 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4129 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4130 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4131 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4132 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4133 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4134 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4135 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4136 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4137 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4138 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4139 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4140 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4141 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4160 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4161 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4162 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4163 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4164 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4165 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4166 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4167 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4168 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4169 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4170 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4171 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4172 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4173 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4174 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4177 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4178 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4179 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4180 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4181 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4182 | `artemis:init.4th` | `0x486772c973d0d087` | ok | +| 4110 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4111 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4112 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4113 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4122 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4123 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4124 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4125 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4126 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4127 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4128 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4129 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4130 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4131 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4132 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4133 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4134 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4135 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4136 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4137 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4138 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4139 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4140 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4141 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4160 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4161 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4162 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4163 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4164 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4165 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4166 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4167 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4168 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4169 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4170 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4171 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4172 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4173 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4174 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4177 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4178 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4179 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4180 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4181 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4182 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | | 4200 | `user-font-demo.4th` | `0xce1fd7d1b581a56d` | ok | | 4201 | `user-font-demo.4th` | `0xce1fd7d1b581a56d` | ok | | 4202 | `user-font-demo.4th` | `0xce1fd7d1b581a56d` | ok | @@ -232,12 +234,12 @@ | 4840 | `init-l8-transition.4th` | `0xbcc1a81976f0a4c9` | ok | | 4841 | `init-l8-transition.4th` | `0xbcc1a81976f0a4c9` | ok | | 4842 | `init-l8-transition.4th` | `0xbcc1a81976f0a4c9` | ok | -| 4851 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4852 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4853 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4854 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4856 | `artemis:init.4th` | `0x486772c973d0d087` | ok | -| 4860 | `artemis:init.4th` | `0x486772c973d0d087` | ok | +| 4851 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4852 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4853 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4854 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4856 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | +| 4860 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok | | 4900 | `fabric.4th` | `0x9d9489cbeca4099b` | ok | | 4901 | `fabric.4th` | `0x9d9489cbeca4099b` | ok | | 4902 | `fabric.4th` | `0x9d9489cbeca4099b` | ok | @@ -366,17 +368,23 @@ | 6000 | `v4:forth79.4th` | `0x4055641ee17d176b` | ok | | 6001 | `v4:forth79.4th` | `0x4055641ee17d176b` | ok | | 6002 | `v4:forth79.4th` | `0x4055641ee17d176b` | ok | -| 8000 | `v4:hera.4th` | `0x1c5ea12a9341e796` | ok | -| 8001 | `v4:hera.4th` | `0x1c5ea12a9341e796` | ok | -| 8002 | `v4:hera.4th` | `0x1c5ea12a9341e796` | ok | -| 8003 | `v4:hera.4th` | `0x1c5ea12a9341e796` | ok | -| 8004 | `v4:hera.4th` | `0x1c5ea12a9341e796` | ok | -| 8005 | `v4:hera.4th` | `0x1c5ea12a9341e796` | ok | -| 8006 | `v4:hera.4th` | `0x1c5ea12a9341e796` | ok | +| 7000 | `v4:starshipos.4th` | `0xb74bfa51f8d4719a` | ok | +| 7001 | `v4:starshipos.4th` | `0xb74bfa51f8d4719a` | ok | +| 8000 | `v4:hera.4th` | `0xee06b95cae3e3bb4` | ok | +| 8001 | `v4:hera.4th` | `0xee06b95cae3e3bb4` | ok | +| 8100 | `v4:centre.4th` | `0x7b60682500afa138` | ok | +| 8101 | `v4:centre.4th` | `0x7b60682500afa138` | ok | +| 8102 | `v4:centre.4th` | `0x7b60682500afa138` | ok | +| 8103 | `v4:centre.4th` | `0x7b60682500afa138` | ok | +| 8104 | `v4:centre.4th` | `0x7b60682500afa138` | ok | +| 8105 | `v4:centre.4th` | `0x7b60682500afa138` | ok | +| 8106 | `v4:centre.4th` | `0x7b60682500afa138` | ok | +| 8107 | `v4:centre.4th` | `0x7b60682500afa138` | ok | +| 8108 | `v4:centre.4th` | `0x7b60682500afa138` | ok | ## Conflicts None. --- -*37 capsule(s) scanned. Re-run `mkcapsule --manifest ` to refresh.* +*39 capsule(s) scanned. Re-run `mkcapsule --manifest ` to refresh.* diff --git a/experiments/bare_metal/runs/doe-aarch64-20261016-144811.csv b/experiments/bare_metal/runs/doe-aarch64-20261016-144811.csv new file mode 100644 index 00000000..e69de29b diff --git a/experiments/bare_metal/runs/doe-amd64-20261016-144519.csv b/experiments/bare_metal/runs/doe-amd64-20261016-144519.csv new file mode 100644 index 00000000..e69de29b diff --git a/experiments/bare_metal/runs/doe-riscv64-20261016-145220.csv b/experiments/bare_metal/runs/doe-riscv64-20261016-145220.csv new file mode 100644 index 00000000..e69de29b diff --git a/logs/20261016-144519/amd64/qemu-amd64-20261016-144519.log b/logs/20261016-144519/amd64/qemu-amd64-20261016-144519.log new file mode 100644 index 00000000..61730822 --- /dev/null +++ b/logs/20261016-144519/amd64/qemu-amd64-20261016-144519.log @@ -0,0 +1,153 @@ +[=3hBdsDxe: loading Boot0002 "UEFI QEMU DVD-ROM QM00005 " from PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x2,0xFFFF,0x0) +BdsDxe: starting Boot0002 "UEFI QEMU DVD-ROM QM00005 " from PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x2,0xFFFF,0x0) +[=3hStarKernel UEFI Loader +Loading kernel from ESP... +[CKPT 001] Entered efi_main - ConOut live +RAW SERIAL UP +[CKPT 002] Serial (COM1) initialized +Monolithic build - kernel linked directly +Collecting boot information... +CmdLine: parsed OK +[CKPT 004] Command line parsed +[CKPT 005] Kernel stack allocation decided +[CKPT 006] Boot info collected (ACPI table located) +GOP: linear framebuffer found +[CKPT 007] GOP: linear framebuffer found +[CKPT 008] About to enter ExitBootServices retry loop +EBS... +EBS OK +Calling kernel_main (monolithic)... + + + _____ _ _ __ _ + / ____| | | |/ / | | + | (___ | |_ __ _ _ __| ' / ___ _ __ _ __ ___| | + \___ \| __/ _` | '__| < / _ \ '__| '_ \ / _ \ | + ____) | || (_| | | | . \ __/ | | | | | __/ | + |_____/ \__\__,_|_| |_|\_\___|_| |_| |_|\___|_| + +LithosAnanke v2.1.0 amd64 +Architecture: amd64 +Build: Oct 16 2026 14:44:52 + +UEFI BootServices: EXITED +Console: serial line is a 16550 at port 0x00000000000003f8 (COM1, probed) + +=== StarKernel Boot Information === +Memory map entries: 135 +Total memory: 1023 MB +Usable memory: 966 MB +=================================== + +PMM initialized. +PMM statistics: + Total pages: 248682 + Free pages : 247159 + Used pages : 1523 + Total MB : 971 + Free MB : 965 + Used MB : 5 + +VMM initialized (mapped RAM, CR3 switched) +VMM initialized (mapped RAM, CR3 switched) +VMM self-test: mapped OK at 0xffff800000000000 +VMM self-test complete. + +IDT installed. + +APIC: init... +APIC: IA32_APIC_BASE MSR=0x00000000fee00900 +APIC: stale-ISR drain: 0 EOI(s) issued +APIC: initialized (xAPIC MMIO, TPR=0, SIVR=0x1FF, EOI-clear) +APIC: init done + +I/O APIC: init... +I/O APIC: base=0xfec00000, gsi_base=0, overrides=5 + override: source=00 gsi=2 flags=0x0000 + override: source=05 gsi=5 flags=0x000d + override: source=09 gsi=9 flags=0x000d + override: source=0a gsi=10 flags=0x000d + override: source=0b gsi=11 flags=0x000d +i8042: keyboard ACKed enable-scanning +i8042: IRQ1 enabled in controller config byte +I/O APIC: keyboard IRQ1 routed (masked) + +Timer: init... +Timer: init start +Timer: PM_TMR_BLK discovered from FADT at port 1544 +Timer: VM mode detected (hypervisor present). +Timer: HPET calibration disabled (VM-exit MMIO would poison timing). +Timer: WARNING: invariant TSC not present under hypervisor. +Timer: continuing in RELATIVE mode (no determinism guarantees). +Timer: RDTSCP not present; using RDTSC (less serialized). +Timer: CPUID frequency unavailable; trying PM Timer... +Timer: trust=1 (0=NONE,1=REL,2=ABS), TSC=2113018061 Hz +Timer: init done + +Kernel heap initialized. +Heap statistics: + Total bytes: 536870872 + Free bytes: 536870872 + Used bytes: 0 + Peak bytes: 0 + Heap base addr: 24641536 + Heap end addr: 561512448 + +Heartbeat: init... +APIC Timer: calibrating... +APIC Timer: apic_hz=1012594729, tick_hz=100, initial_count=10125947 +APIC Timer: configured (masked, ready to start) +Heartbeat: init done +Kernel initialization complete. +Boot successful! + +System: StarForth v4 (this build's default) +StarForth v4: one host node, the F18-derived engine +V4: capsule v4:sys:map-64.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:map-64.f18 capsule_hash=0x9231664f3b6f8d5d +V4: capsule v4:sys:core.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:core.f18 capsule_hash=0xb8f167892ec18c28 +V4: capsule v4:sys:input.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:input.f18 capsule_hash=0x85d3ec486d929a79 +V4: capsule v4:sys:dict.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:dict.f18 capsule_hash=0x1379bd3b5de811dc +V4: capsule v4:sys:codegen.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:codegen.f18 capsule_hash=0x36d2ae84d2911b90 +V4: capsule v4:sys:compile.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:compile.f18 capsule_hash=0x11145c4c2ab819d8 +V4: capsule v4:sys:quit.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:quit.f18 capsule_hash=0x310734da16154077 +V4: capsule v4:sys:forth.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:forth.f18 capsule_hash=0x16cab4a1268b85da +V4: capsule v4:sys:numout.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:numout.f18 capsule_hash=0x85a240ad3fb2b299 +V4: capsule v4:sys:words.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:words.f18 capsule_hash=0xb1d381f927d9f14e +V4: capsule v4:sys:system.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:system.f18 capsule_hash=0x7cdf477ad38ca741 +V4: capsule v4:sys:qmath.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:qmath.f18 capsule_hash=0xdb4140713dd857f3 +V4: capsule v4:sys:blocks.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:blocks.f18 capsule_hash=0x76307ef48678dc2a +V4: capsule v4:sys:log.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:log.f18 capsule_hash=0xfc6540e6b824a52b +V4: capsule v4:sys:acl.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:acl.f18 capsule_hash=0x6845aa048db7eb22 +V4: capsule v4:sys:end.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:end.f18 capsule_hash=0x5ef01312c07b79cc +PARITY:V4_ROM words=2372 rom_hash=0x87b23d3ae2643c8d instructions=59444599 +V4: capsule v4:forth79.4th signature: missing (unsigned) +PARITY:V4_CAPSULE name=v4:forth79.4th capsule_id=0x4055641ee17d176b capsule_hash=0x4055641ee17d176b dict_hash=0x2c2e7e17dbc53b81 +PARITY:V4_POST tests=538 pass=538 fail=0 +PARITY:V4_SYSTEM word_count=318 dict_hash=0x248b4edc47f4357e +PARITY:OK +POST: PASSED +[HADES][INFO ] [KRELTSC: 0] blk: raw device LBN 2048..3071 (1024 blocks) +PCI: init... +PCI: ECAM mapped (amd64) +virtio-blk: found device +[HADES][INFO ] [KRELTSC: 79138332] blk: disk 'StarForth Volume' v2 LBN 3072..789009 (785938 user b +Artemis: virtio-blk attached +ok> 65536 0 196608 0 Q./ . . +0 21845 ok +ok> \ No newline at end of file diff --git a/logs/20261016-144811/aarch64/qemu-aarch64-20261016-144811.log b/logs/20261016-144811/aarch64/qemu-aarch64-20261016-144811.log new file mode 100644 index 00000000..f3cafee2 --- /dev/null +++ b/logs/20261016-144811/aarch64/qemu-aarch64-20261016-144811.log @@ -0,0 +1,126 @@ +UEFI firmware (version 2025.11-3ubuntu7.3 built at 15:40:26 on Sep 23 2026) +[=3hBdsDxe: failed to load Boot0002 "UEFI Misc Device" from PciRoot(0x0)/Pci(0x2,0x0): Not Found +BdsDxe: failed to load Boot0003 "UEFI QEMU QEMU USB HARDDRIVE 1-0000:00:04.0-1" from PciRoot(0x0)/Pci(0x4,0x0)/USB(0x0,0x0): Not Found +BdsDxe: loading Boot0004 "UEFI Misc Device 2" from PciRoot(0x0)/Pci(0x6,0x0) +BdsDxe: starting Boot0004 "UEFI Misc Device 2" from PciRoot(0x0)/Pci(0x6,0x0) +[=3hStarKernel UEFI Loader +Loading kernel from ESP... +[CKPT 001] Entered efi_main - ConOut live +Collecting boot information... +[CKPT 004] Command line parsed +[CKPT 005] Kernel stack allocation decided +[CKPT 006] Boot info collected (ACPI table located) +[CKPT 007] GOP: linear framebuffer found +[CKPT 008] About to enter ExitBootServices retry loop + + + _____ _ _ __ _ + / ____| | | |/ / | | + | (___ | |_ __ _ _ __| ' / ___ _ __ _ __ ___| | + \___ \| __/ _` | '__| < / _ \ '__| '_ \ / _ \ | + ____) | || (_| | | | . \ __/ | | | | | __/ | + |_____/ \__\__,_|_| |_|\_\___|_| |_| |_|\___|_| + +LithosAnanke v2.1.0 aarch64 +Architecture: aarch64 +Build: Oct 16 2026 14:47:44 + +UEFI BootServices: EXITED +Console: serial line is a PL011 at 0x0000000009000000 (no devicetree: QEMU's) + +=== StarKernel Boot Information === +Memory map entries: 108 +Total memory: 4093 MB +Usable memory: 4054 MB +=================================== + +PMM initialized. +PMM statistics: + Total pages: 1039288 + Free pages : 1037877 + Used pages : 1411 + Total MB : 4059 + Free MB : 4054 + Used MB : 5 + +VMM initialized (mapped RAM, CR3 switched) +VMM initialized (mapped RAM, CR3 switched) +VMM self-test: mapped OK at 0xffff800000000000 +VMM self-test complete. + +AArch64: running at EL1 +IDT installed. + +APIC: init... +PSCI: no DTB -- using HVC (QEMU virt-machine default) +GICv2: no DTB GIC node -- using QEMU virt-machine defaults +GICv2: distributor+CPU interface enabled, PPI 30 +APIC: init done + +Timer: init... +Timer: AArch64 generic timer initialised. +Timer: init done + +Kernel heap initialized. +Heap statistics: + Total bytes: 2147483608 + Free bytes: 2147483608 + Used bytes: 0 + Peak bytes: 0 + Heap base addr: 1207959552 + Heap end addr: 3355443200 + +Heartbeat: init... +Heartbeat: init done +Kernel initialization complete. +Boot successful! + +System: StarForth v4 (this build's default) +StarForth v4: one host node, the F18-derived engine +V4: capsule v4:sys:map-64.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:map-64.f18 capsule_hash=0x9231664f3b6f8d5d +V4: capsule v4:sys:core.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:core.f18 capsule_hash=0xb8f167892ec18c28 +V4: capsule v4:sys:input.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:input.f18 capsule_hash=0x85d3ec486d929a79 +V4: capsule v4:sys:dict.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:dict.f18 capsule_hash=0x1379bd3b5de811dc +V4: capsule v4:sys:codegen.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:codegen.f18 capsule_hash=0x36d2ae84d2911b90 +V4: capsule v4:sys:compile.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:compile.f18 capsule_hash=0x11145c4c2ab819d8 +V4: capsule v4:sys:quit.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:quit.f18 capsule_hash=0x310734da16154077 +V4: capsule v4:sys:forth.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:forth.f18 capsule_hash=0x16cab4a1268b85da +V4: capsule v4:sys:numout.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:numout.f18 capsule_hash=0x85a240ad3fb2b299 +V4: capsule v4:sys:words.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:words.f18 capsule_hash=0xb1d381f927d9f14e +V4: capsule v4:sys:system.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:system.f18 capsule_hash=0x7cdf477ad38ca741 +V4: capsule v4:sys:qmath.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:qmath.f18 capsule_hash=0xdb4140713dd857f3 +V4: capsule v4:sys:blocks.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:blocks.f18 capsule_hash=0x76307ef48678dc2a +V4: capsule v4:sys:log.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:log.f18 capsule_hash=0xfc6540e6b824a52b +V4: capsule v4:sys:acl.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:acl.f18 capsule_hash=0x6845aa048db7eb22 +V4: capsule v4:sys:end.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:end.f18 capsule_hash=0x5ef01312c07b79cc +PARITY:V4_ROM words=2372 rom_hash=0x87b23d3ae2643c8d instructions=59444599 +V4: capsule v4:forth79.4th signature: missing (unsigned) +PARITY:V4_CAPSULE name=v4:forth79.4th capsule_id=0x4055641ee17d176b capsule_hash=0x4055641ee17d176b dict_hash=0x2c2e7e17dbc53b81 +PARITY:V4_POST tests=538 pass=538 fail=0 +PARITY:V4_SYSTEM word_count=318 dict_hash=0x248b4edc47f4357e +PARITY:OK +POST: PASSED +[HADES][INFO ] [KRELTSC: 0] blk: raw device LBN 2048..3071 (1024 blocks) +PCI: init... +virtio-blk: found device +[HADES][INFO ] [KRELTSC: 1771172] blk: disk 'StarForth Volume' v2 LBN 3072..789009 (785938 user b +Artemis: virtio-blk attached +ok> 65536 0 196608 0 Q./ . . +0 21845 ok +ok> \ No newline at end of file diff --git a/logs/20261016-145220/riscv64/qemu-riscv64-20261016-145220.log b/logs/20261016-145220/riscv64/qemu-riscv64-20261016-145220.log new file mode 100644 index 00000000..90c92ef4 --- /dev/null +++ b/logs/20261016-145220/riscv64/qemu-riscv64-20261016-145220.log @@ -0,0 +1,196 @@ + +OpenSBI v1.8 + ____ _____ ____ _____ + / __ \ / ____| _ \_ _| + | | | |_ __ ___ _ __ | (___ | |_) || | + | | | | '_ \ / _ \ '_ \ \___ \| _ < | | + | |__| | |_) | __/ | | |____) | |_) || |_ + \____/| .__/ \___|_| |_|_____/|____/_____| + | | + |_| + +Platform Name : riscv-virtio,qemu +Platform Features : medeleg +Platform HART Count : 1 +Platform HART Protection : pmp +Platform IPI Device : aclint-mswi +Platform Timer Device : aclint-mtimer @ 10000000Hz +Platform Console Device : uart8250 +Platform HSM Device : --- +Platform PMU Device : --- +Platform Reboot Device : syscon-reboot +Platform Shutdown Device : syscon-poweroff +Platform Suspend Device : --- +Platform CPPC Device : --- +Firmware Base : 0x80000000 +Firmware Size : 321 KB +Firmware RW Offset : 0x40000 +Firmware RW Size : 65 KB +Firmware Heap Offset : 0x47000 +Firmware Heap Size : 37 KB (total), 0 KB (reserved), 12 KB (used), 23 KB (free) +Firmware Scratch Size : 4096 B (total), 1464 B (used), 2632 B (free) +Runtime SBI Version : 3.0 +Standard SBI Extensions : ipi,pmu,srst,sse,hsm,rfnc,fwft,time,base,legacy,dbcn,dbtr +Experimental SBI Extensions : none + +Domain0 Name : root +Domain0 Boot HART : 0 +Domain0 HARTs : 0* +Domain0 Region00 : 0x0000000080040000-0x000000008005ffff M: (F,R,W) S/U: () +Domain0 Region01 : 0x0000000080000000-0x000000008003ffff M: (F,R,X) S/U: () +Domain0 Region02 : 0x0000000000100000-0x0000000000100fff M: (I,R,W) S/U: (R,W) +Domain0 Region03 : 0x0000000010000000-0x0000000010000fff M: (I,R,W) S/U: (R,W) +Domain0 Region04 : 0x0000000002000000-0x000000000200ffff M: (I,R,W) S/U: () +Domain0 Region05 : 0x000000000c400000-0x000000000c5fffff M: (I,R,W) S/U: (R,W) +Domain0 Region06 : 0x000000000c000000-0x000000000c3fffff M: (I,R,W) S/U: (R,W) +Domain0 Region07 : 0x0000000000000000-0xffffffffffffffff M: () S/U: (R,W,X) +Domain0 Next Address : 0x0000000020000000 +Domain0 Next Arg1 : 0x00000000bfe00000 +Domain0 Next Mode : S-mode +Domain0 SysReset : yes +Domain0 SysSuspend : yes + +Boot HART ID : 0 +Boot HART Domain : root +Boot HART Priv Version : v1.12 +Boot HART Base ISA : rv64imafdch +Boot HART ISA Extensions : sstc,zicntr,zihpm,zicboz,zicbom,sdtrig,svadu +Boot HART PMP Count : 16 +Boot HART PMP Granularity : 2 bits +Boot HART PMP Address Bits : 54 +Boot HART MHPM Info : 16 (0x0007fff8) +Boot HART Debug Triggers : 2 triggers +Boot HART MIDELEG : 0x0000000000001666 +Boot HART MEDELEG : 0x0000000000f4b509 +[=3hRISC-V EDK2 firmware version 2025.11-3ubuntu7.3 +Press ESCAPE within 5 seconds for boot options ERROR: C40000002:V03051002 I0 6D33944A-EC75-4855-A54D-809C75241F6C 83FFF850 +BdsDxe: failed to load Boot0001 "UEFI Misc Device" fr +om PciRoot(0x0)/Pci(0x1,0x0): Not Found +[=3hStarKernel UEFI Loader +Loading kernel from ESP... +[CKPT 001] Entered efi_main - ConOut live +Monolithic build - kernel linked directly +Collecting boot information... +CmdLine: parsed OK +[CKPT 004] Command line parsed +[CKPT 005] Kernel stack allocation decided +[CKPT 006] Boot info collected (ACPI table located) +GOP: linear framebuffer found +[CKPT 007] GOP: linear framebuffer found +[CKPT 008] About to enter ExitBootServices retry loop +Calling kernel_main (monolithic)... +riscv64 item 4.3.5a: satp state at kernel entry (before switch) + satp.MODE = 0x000000000000000a + satp.PPN = 0x00000000000bf868 + __kernel_start = 0x00000000bdc2e0aa +riscv64: satp cleared -- Bare mode, explicit (item 4.3.5a) + + + _____ _ _ __ _ + / ____| | | |/ / | | + | (___ | |_ __ _ _ __| ' / ___ _ __ _ __ ___| | + \___ \| __/ _` | '__| < / _ \ '__| '_ \ / _ \ | + ____) | || (_| | | | . \ __/ | | | | | __/ | + |_____/ \__\__,_|_| |_|\_\___|_| |_| |_|\___|_| + +LithosAnanke v2.1.0 riscv64 +Architecture: riscv64 +Build: Oct 16 2026 14:51:40 + +UEFI BootServices: EXITED +Console: serial line is a 16550 at 0x0000000010000000 (no devicetree: QEMU's) + +=== StarKernel Boot Information === +Memory map entries: 100 +Total memory: 1020 MB +Usable memory: 974 MB +=================================== + +PMM initialized. +PMM statistics: + Total pages: 250209 + Free pages : 249557 + Used pages : 652 + Total MB : 977 + Free MB : 974 + Used MB : 2 + +VMM initialized (mapped RAM, CR3 switched) +VMM initialized (mapped RAM, CR3 switched) +VMM self-test: mapped OK at 0xffff800000000000 +VMM self-test complete. + +IDT installed. + +APIC: init... +PLIC: no DTB PLIC node -- using QEMU virt-machine default (base=0x0c000000) +PLIC: init (S-mode context 1, threshold=0) +APIC: init done + +Timer: init... +Timer: RISC-V time CSR @ 10000000 Hz (FALLBACK, no devicetree) +Timer: init done + +Kernel heap initialized. +Heap statistics: + Total bytes: 536870872 + Free bytes: 536870872 + Used bytes: 0 + Peak bytes: 0 + Heap base addr: 2214588416 + Heap end addr: 2751459328 + +Heartbeat: init... +Heartbeat: init done +Kernel initialization complete. +Boot successful! + +System: StarForth v4 (this build's default) +StarForth v4: one host node, the F18-derived engine +V4: capsule v4:sys:map-64.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:map-64.f18 capsule_hash=0x9231664f3b6f8d5d +V4: capsule v4:sys:core.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:core.f18 capsule_hash=0xb8f167892ec18c28 +V4: capsule v4:sys:input.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:input.f18 capsule_hash=0x85d3ec486d929a79 +V4: capsule v4:sys:dict.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:dict.f18 capsule_hash=0x1379bd3b5de811dc +V4: capsule v4:sys:codegen.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:codegen.f18 capsule_hash=0x36d2ae84d2911b90 +V4: capsule v4:sys:compile.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:compile.f18 capsule_hash=0x11145c4c2ab819d8 +V4: capsule v4:sys:quit.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:quit.f18 capsule_hash=0x310734da16154077 +V4: capsule v4:sys:forth.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:forth.f18 capsule_hash=0x16cab4a1268b85da +V4: capsule v4:sys:numout.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:numout.f18 capsule_hash=0x85a240ad3fb2b299 +V4: capsule v4:sys:words.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:words.f18 capsule_hash=0xb1d381f927d9f14e +V4: capsule v4:sys:system.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:system.f18 capsule_hash=0x7cdf477ad38ca741 +V4: capsule v4:sys:qmath.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:qmath.f18 capsule_hash=0xdb4140713dd857f3 +V4: capsule v4:sys:blocks.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:blocks.f18 capsule_hash=0x76307ef48678dc2a +V4: capsule v4:sys:log.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:log.f18 capsule_hash=0xfc6540e6b824a52b +V4: capsule v4:sys:acl.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:acl.f18 capsule_hash=0x6845aa048db7eb22 +V4: capsule v4:sys:end.f18 signature: missing (unsigned) +PARITY:V4_F18 name=v4:sys:end.f18 capsule_hash=0x5ef01312c07b79cc +PARITY:V4_ROM words=2372 rom_hash=0x87b23d3ae2643c8d instructions=59444599 +V4: capsule v4:forth79.4th signature: missing (unsigned) +PARITY:V4_CAPSULE name=v4:forth79.4th capsule_id=0x4055641ee17d176b capsule_hash=0x4055641ee17d176b dict_hash=0x2c2e7e17dbc53b81 +PARITY:V4_POST tests=538 pass=538 fail=0 +PARITY:V4_SYSTEM word_count=318 dict_hash=0x248b4edc47f4357e +PARITY:OK +POST: PASSED +[HADES][INFO ] [KRELTSC: 0] blk: raw device LBN 2048..3071 (1024 blocks) +PCI: init... +virtio-blk: found device +[HADES][INFO ] [KRELTSC: 37593696] blk: disk 'StarForth Volume' v2 LBN 3072..789009 (785938 user b +Artemis: virtio-blk attached +ok> 65536 0 196608 0 Q./ . . +0 21845 ok +ok> \ No newline at end of file