Hello Hartmut,
I applied your patch to fresh cvs tree and did if 0 -> if 1 changes in apic.c and disable KDBG.
I got this :
Found MPF signature at f5c70, checksum 0 Intel MultiProcessor Specification v1.4 compliant system. apic.c:458 (apic.c:461) Getting VERSION: 40011 (apic.c:464) Getting VERSION: 40011 (apic.c:495) Getting ID: 0 (apic.c:498) Getting ID: f000000 (apic.c:580) CPU0: (apic.c:581) Physical APIC id: 0 (apic.c:582) Logical APIC id: 0 (apic.c:583) 00000000 00000000 ffffffff (apic.c:610) CPU0: (apic.c:611) Physical APIC id: 0 (apic.c:612) Logical APIC id: 1 (apic.c:613) 00000000 01000000 ffffffff (apic.c:614) 0 (apic.c:645) enabled ExtINT on CPU#0 Used memory 524224Kb (processor_mp.c:1077) Attempting to boot CPU 1 (apic.c:580) CPU1: (apic.c:581) Physical APIC id: 1 (apic.c:582) Logical APIC id: 0 (apic.c:583) 01000000 00000000 ffffffff (apic.c:610) CPU1: (apic.c:611) Physical APIC id: 1 (apic.c:612) Logical APIC id: 2 (apic.c:613) 01000000 02000000 ffffffff (apic.c:614) 1 (apic.c:650) masked ExtINT on CPU#1 CPU 1 is now running (ke/ipi.c:108) CPU1, waiting longer than 5 seconds after executing the ipi route KeBugCheck at ke/ipi.c:109 Bug detected (code 0 param 0 0 0 0) The bug code is undefined. Please use an existing code instead.
Frames: <ntoskrnl.exe: beaa> <ntoskrnl.exe: beca> <ntoskrnl.exe: e30b> <hal.dll
You are right, the previous debug output were different, device drivers were loaded etc.
Thanks, David