定时中断已确认恢复(APIC LINT0=EXTINT)。移除 int 0x20 软件触发测试与 isr32_handler 'T'、timer_handler '[T]'、isr_default 'D' 打印,回归干净 内核,定位 sti 后新出现的 #GP(疑似 int 0x20 测试触发)。
sti 后卡死在 timer_msleep,静态分析 PIT/PIC/IDT/ISR/timer_handler/ msleep/sched_tick 的 IR 全部正确。加串口诊断确认 ISR 是否触发: 若串口无 [T] → 中断未触发(PIC/PIT/IDT 运行期问题);有 [T] 仍挂 → ticks 未推进/ISR 未返回。用后移除。