feat: exhaustive STUB instrumentation - 241 panic sites across VMM/kernel + whitelist alignment

- VMM cluster: XJ3-E/LIN-E/VMM-E/VMX-E/EPT-E/IPC-E/VVB-E (124 sites)

- kernel cluster: TST-E/MM-E/UTRW-E/LAPIC-E/IDT-E/SAS-E/PRB-E/NETST-E/DKM-E (117 sites)

- whitelist fixes: vmm_init env probes E10-E14 fallback, disk_log read-only block path, DSL-E05 non-FAT32 device 0 probe

- QEMU smoke: wizard -> USER.CONF -> login -> desktop ready, zero spurious panic
This commit is contained in:
Linehu
2026-10-03 21:26:04 +08:00
parent 506d1b18c6
commit 174af71b39
62 changed files with 667 additions and 36 deletions
+2 -1
View File
@@ -2,7 +2,7 @@ utrw/slow_path.o: utrw\slow_path.c include\utsm\utrw.h \
include\utsm\types.h include\utsm\status.h include\utsm\capability.h \
include\utsm\segment.h include\utsm\uuid.h include\utsm\dirty.h \
include\utsm\pckc.h include\utsm\config.h include\utsm\crypto.h \
include\utsm\drr.h include\utsm\log.h
include\utsm\drr.h include\utsm\log.h include\utsm\panic.h
include\utsm\utrw.h:
include\utsm\types.h:
include\utsm\status.h:
@@ -15,3 +15,4 @@ include\utsm\config.h:
include\utsm\crypto.h:
include\utsm\drr.h:
include\utsm\log.h:
include\utsm\panic.h: