First post, by superfury
I'm having issues running the latest ReactOS image inside UniPCemu (i440fx just improved with a lot of extra and improved support for PCI etc.):
(ntoskrnl/kd/kdio.c:106) -----------------------------------------------------
(ntoskrnl/kd/kdio.c:107) ReactOS 0.4.14 (Build 20220311-0.4.14-release-15-gb6088a6) (Commit b6088a6adb1383d029acaac892aa5bfed25ea00a)
(ntoskrnl/kd/kdio.c:108) 1 System Processor [64 MB Memory]
(ntoskrnl/kd/kdio.c:109) Command Line: NOGUIBOOT KDSERIAL DEBUGPORT=COM1 FIRSTCHANCE
(ntoskrnl/kd/kdio.c:110) ARC Paths: multi(0)disk(0)cdrom(31) \ multi(0)disk(0)cdrom(31) \reactos\
(ntoskrnl/ke/i386/cpu.c:450) Supported CPU features : KF_V86_VIS KF_RDTSC KF_CR4 KF_CMOV KF_GLOBAL_PAGE KF_LARGE_PAGE KF_CMPXCHG8B
(ntoskrnl/ke/i386/cpu.c:722) Prefetch Cache: 32 bytes L2 Cache: 0 bytes L2 Cache Line: 64 bytes L2 Cache Associativity: 0
(ntoskrnl/mm/ARM3/mminit.c:1452) HAL I/O Mapping at FFFE0000 is unsafe
(ntoskrnl/ke/i386/cpu.c:1038) No support for SYSENTER detected.
(ntoskrnl/mm/mminit.c:131) 0x80000000 - 0x83000000 Boot Loaded Image
(ntoskrnl/mm/mminit.c:135) 0xB0000000 - 0xB0071000 PFN Database
(ntoskrnl/mm/mminit.c:139) 0xB0071000 - 0xB0271000 ARM3 Non Paged Pool
(ntoskrnl/mm/mminit.c:143) 0xB9400000 - 0xBB400000 System View Space
(ntoskrnl/mm/mminit.c:147) 0xBB400000 - 0xC0000000 Session Space
(ntoskrnl/mm/mminit.c:150) 0xC0000000 - 0xC03FFFFF Page Tables
(ntoskrnl/mm/mminit.c:153) 0xC0300000 - 0xC0300FFF Page Directories
(ntoskrnl/mm/mminit.c:156) 0xC0400000 - 0xC07FFFFF Hyperspace
(ntoskrnl/mm/mminit.c:159) 0xC1000000 - 0xE0FFFFFF System Cache
(ntoskrnl/mm/mminit.c:163) 0xE1000000 - 0xE3800000 ARM3 Paged Pool
(ntoskrnl/mm/mminit.c:166) 0xF9400000 - 0xFEA15000 System PTE Space
(ntoskrnl/mm/mminit.c:169) 0xFEA15000 - 0xFFBE0000 Non Paged Pool Expansion PTE Space
(ntoskrnl/config/cmcheck.c:25) CmCheckRegistry(0xB0220008, 2) is UNIMPLEMENTED!
(hal/halx86/legacy/bussupp.c:728) Found parent bus (indicating PCI Bridge). PCI devices may fail!
====== PCI BUS HARDWARE DETECTION =======
00:00.0 Host bridge [0600]: Intel Corporation 440FX - 82441FX PMC [Natoma] [8086:1237] (rev 00)
Subsystem: Unknown [0000:0000]
Flags: bus master, medium devsel, latency 32
Device has Extended Address Decoding. It may fail to work on older BIOSes!
00:01.0 ISA bridge [0601]: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II] [8086:7000] (rev 02)
Subsystem: Unknown [0000:0000]
Flags: bus master, fast devsel, latency 32
00:01.1 IDE interface [0101]: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II] [8086:7010] (rev 02)
Subsystem: Unknown [0000:0000]
Flags: fast devsel, latency 0
I/O ports at e800 [size=2K]
I/O ports at e400 [size=1K]
I/O ports at e000 [size=8K]
I/O ports at d800 [size=2K]
I/O ports at d400 [size=1K]
====== PCI BUS DETECTION COMPLETE =======
PC Compatible Eisa/Isa HAL Detected
WARNING: ArbInitializeArbiterInstance at sdk/lib/drivers/arbiter/arbiter.c:38 is UNIMPLEMENTED!
WARNING: ArbInitializeArbiterInstance at sdk/lib/drivers/arbiter/arbiter.c:38 is UNIMPLEMENTED!
WARNING: ArbInitializeArbiterInstance at sdk/lib/drivers/arbiter/arbiter.c:38 is UNIMPLEMENTED!
WARNING: ArbInitializeArbiterInstance at sdk/lib/drivers/arbiter/arbiter.c:38 is UNIMPLEMENTED!
WARNING: ArbInitializeArbiterInstance at sdk/lib/drivers/arbiter/arbiter.c:38 is UNIMPLEMENTED!
(sdk/lib/rtl/image.c:171) Invalid base address: 00000000
(ntoskrnl/io/iomgr/driver.c:1650) '\Driver\sacdrv' initialization failed, status (0xc0000037)
(ntoskrnl/io/iomgr/driver.c:64) Deleting driver object '\Driver\sacdrv'
(drivers/filesystems/fastfat/iface.c:161) FastFAT KDBG extension registered: yes
WARNING: NtNotifyChangeMultipleKeys at ntoskrnl/config/ntapi.c:1470 is UNIMPLEMENTED!
Btrfs ERR : watch_registry : ZwNotifyChangeKey returned c0000002
(drivers/storage/class/ramdisk/ramdisk.c:2486) FIXME: Installing from RamDisk is UNSUPPORTED!
(drivers/storage/port/scsiport/scsiport.c:5859) ZwOpenKey() failed with Status=0xC0000034
(hal/halx86/legacy/bussupp.c:1275) Slot assignment for 5 on bus 0
(hal/halx86/legacy/bus/pcibus.c:742) WARNING: PCI Slot Resource Assignment is FOOBAR
(ntoskrnl/io/iomgr/iorsrce.c:874) IoReportResourceUsage is halfplemented!
(ntoskrnl/io/iomgr/iorsrce.c:874) IoReportResourceUsage is halfplemented!
(ntoskrnl/io/iomgr/driver.c:1650) '\Driver\buslogic' initialization failed, status (0xc00000c0)
(ntoskrnl/io/iomgr/driver.c:64) Deleting driver object '\Driver\buslogic'
(drivers/storage/port/storport/storport.c:961) StorPortInitialize(B0233900 FE496A4C FE496880 00000000)
(drivers/storage/port/storport/storport.c:963) HwInitializationDataSize: 84
(drivers/storage/port/storport/storport.c:964) AdapterInterfaceType: 5
(drivers/storage/port/storport/storport.c:965) HwInitialize: FE8C05F5
(drivers/storage/port/storport/storport.c:966) HwStartIo: FE8C3073
(drivers/storage/port/storport/storport.c:967) HwInterrupt: FE8C166A
(drivers/storage/port/storport/storport.c:968) HwFindAdapter: FE8C3410
(drivers/storage/port/storport/storport.c:969) HwResetBus: FE8C051C
(drivers/storage/port/storport/storport.c:970) HwDmaStarted: 00000000
(drivers/storage/port/storport/storport.c:971) HwAdapterState: 00000000
(drivers/storage/port/storport/storport.c:972) DeviceExtensionSize: 75584
(drivers/storage/port/storport/storport.c:973) SpecificLuExtensionSize: 0
(drivers/storage/port/storport/storport.c:974) SrbExtensionSize: 1320
(drivers/storage/port/storport/storport.c:975) NumberOfAccessRanges: 6
(drivers/storage/port/storport/storport.c:1001) No driver object extension!
(drivers/storage/port/storport/storport.c:1013) Driver object extension created!
(drivers/storage/port/storport/storport.c:31) PortAddDriverInitData()
(drivers/storage/port/storport/storport.c:1044) StorPortInitialize() done (Status 0x00000000)
(ntoskrnl/fstub/disksup.c:1494) FSTUB: (IoReadPartitionTable) No 0xaa55 found in partition table 0
(ntoskrnl/io/iomgr/driver.c:1650) '\Driver\floppy' initialization failed, status (0xc000000e)
(ntoskrnl/io/iomgr/driver.c:64) Deleting driver object '\Driver\floppy'
(drivers/storage/port/storport/storport.c:461) DriverEntry(B022F178 FE496A4C)
(ntoskrnl/ex/work.c:352) EX: Work Queue Deadlock detected: 1
(ntoskrnl/fstub/disksup.c:1494) FSTUB: (IoReadPartitionTable) No 0xaa55 found in partition table 0
*** Fatal System Error: 0x0000007b
(0xB01C3038,0xC0000010,0x00000000,0x00000000)
Entered debugger on embedded INT3 at 0x0008:0x80958d48.
kdb:> b8;24;80t
Command 'b8;24;80t' is unknown.
kdb:> bt
Eip:
<ntoskrnl.exe:158d49>
Frames:
<ntoskrnl.exe:8c0eb>
<ntoskrnl.exe:8c6bb>
<ntoskrnl.exe:77af5>
<ntoskrnl.exe:77edc>
<ntoskrnl.exe:65a52>
<ntoskrnl.exe:1077e9>
<ntoskrnl.exe:100668>
<ntoskrnl.exe:67442>
<ntoskrnl.exe:6770f>
<ntoskrnl.exe:685eb>
<ntoskrnl.exe:13cdbe>
<ntoskrnl.exe:3c9f>
<ntoskrnl.exe:1994>
<ntoskrnl.exe:22f980>
<ntoskrnl.exe:22aa9a>
<ntoskrnl.exe:331ba>
<ntoskrnl.exe:11f034>
<ntoskrnl.exe:138ca5>
<ntoskrnl.exe:11effb>
<5d8950ec>
--- Press q to abort, any other key to continue ---
Couldn't access memory at 0x83E58959!
kdb:>
This is what V86 gives:
(ntoskrnl/kd/kdio.c:106) -----------------------------------------------------
(ntoskrnl/kd/kdio.c:107) ReactOS 0.4.14 (Build 20220311-0.4.14-release-15-gb6088a6) (Commit b6088a6adb1383d029acaac892aa5bfed25ea00a)
(ntoskrnl/kd/kdio.c:108) 1 System Processor [64 MB Memory]
(ntoskrnl/kd/kdio.c:109) Command Line: NOGUIBOOT KDSERIAL DEBUGPORT=COM1 FIRSTCHANCE
(ntoskrnl/kd/kdio.c:110) ARC Paths: multi(0)disk(0)cdrom(96) \ multi(0)disk(0)cdrom(96) \reactos\
(ntoskrnl/ke/i386/cpu.c:450) Supported CPU features : KF_RDTSC KF_CR4 KF_CMOV KF_GLOBAL_PAGE KF_LARGE_PAGE KF_CMPXCHG8B KF_MMX KF_WORKING_PTE KF_FXSR KF_FAST_SYSCALL KF_XMMI KF_XMMI64
(ntoskrnl/ke/i386/cpu.c:722) Prefetch Cache: 64 bytes L2 Cache: 262144 bytes L2 Cache Line: 64 bytes L2 Cache Associativity: 8
(ntoskrnl/mm/mminit.c:131) 0x80000000 - 0x83000000 Boot Loaded Image
(ntoskrnl/mm/mminit.c:135) 0xB0000000 - 0xB0071000 PFN Database
(ntoskrnl/mm/mminit.c:139) 0xB0071000 - 0xB0271000 ARM3 Non Paged Pool
(ntoskrnl/mm/mminit.c:143) 0xB9400000 - 0xBB400000 System View Space
(ntoskrnl/mm/mminit.c:147) 0xBB400000 - 0xC0000000 Session Space
(ntoskrnl/mm/mminit.c:150) 0xC0000000 - 0xC03FFFFF Page Tables
(ntoskrnl/mm/mminit.c:153) 0xC0300000 - 0xC0300FFF Page Directories
(ntoskrnl/mm/mminit.c:156) 0xC0400000 - 0xC07FFFFF Hyperspace
(ntoskrnl/mm/mminit.c:159) 0xC1000000 - 0xE0FFFFFF System Cache
(ntoskrnl/mm/mminit.c:163) 0xE1000000 - 0xE3800000 ARM3 Paged Pool
(ntoskrnl/mm/mminit.c:166) 0xF9400000 - 0xFEA15000 System PTE Space
(ntoskrnl/mm/mminit.c:169) 0xFEA15000 - 0xFFBE0000 Non Paged Pool Expansion PTE Space
(ntoskrnl/config/cmcheck.c:25) CmCheckRegistry(0xB0220008, 2) is UNIMPLEMENTED!
(hal/halx86/legacy/bussupp.c:728) Found parent bus (indicating PCI Bridge). PCI devices may fail!
====== PCI BUS HARDWARE DETECTION =======
00:00.0 Host bridge [0600]: Intel Corporation 440FX - 82441FX PMC [Natoma] [8086:1237] (rev 02)
Subsystem: Unknown [0000:0000]
Flags: fast devsel, latency 0
Device has Extended Address Decoding. It may fail to work on older BIOSes!
00:01.0 ISA bridge [0601]: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II] [8086:7000] (rev 00)
Subsystem: Unknown [0000:0000]
Flags: bus master, medium devsel, latency 0
00:05.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8029(AS) [10ec:8029] (rev 00)
Subsystem: QEMU Virtual Machine [1af4:1100]
Flags: fast devsel, latency 0, IRQ 10
I/O ports at c140 [size=64]
Device is using IRQ 10! ISA Cards using that IRQ may fail!
00:06.0 Unclassified device [0002]: Red Hat, Inc. Virtio filesystem [1af4:1049] (rev 01)
Subsystem: Unknown [1af4:0009]
Flags: bus master, fast devsel, latency 0, IRQ 10
I/O ports at c100 [size=256]
I/O ports at c160 [size=32]
I/O ports at c170 [size=16]
I/O ports at c000 [size=16K]
Device is using IRQ 10! ISA Cards using that IRQ may fail!
00:12.0 VGA compatible controller [0300]: Unknown device [1234:1111] (rev 00)
Subsystem: Unknown [1af4:1100]
Flags: fast devsel, latency 0
Memory at e0000000 (32-bit, prefetchable) [size=512M]
00:1e.0 IDE interface [0101]: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II] [8086:7010] (rev 00)
Subsystem: Unknown [1043:82d4]
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 10
I/O ports at c190 [size=16]
I/O ports at c198 [size=8]
I/O ports at c180 [size=128]
====== PCI BUS DETECTION COMPLETE =======
PC Compatible Eisa/Isa HAL Detected
WARNING: ArbInitializeArbiterInstance at sdk/lib/drivers/arbiter/arbiter.c:38 is UNIMPLEMENTED!
WARNING: ArbInitializeArbiterInstance at sdk/lib/drivers/arbiter/arbiter.c:38 is UNIMPLEMENTED!
WARNING: ArbInitializeArbiterInstance at sdk/lib/drivers/arbiter/arbiter.c:38 is UNIMPLEMENTED!
WARNING: ArbInitializeArbiterInstance at sdk/lib/drivers/arbiter/arbiter.c:38 is UNIMPLEMENTED!
WARNING: ArbInitializeArbiterInstance at sdk/lib/drivers/arbiter/arbiter.c:38 is UNIMPLEMENTED!
(sdk/lib/rtl/image.c:171) Invalid base address: 00000000
(ntoskrnl/io/iomgr/driver.c:1650) '\Driver\sacdrv' initialization failed, status (0xc0000037)
(ntoskrnl/io/iomgr/driver.c:64) Deleting driver object '\Driver\sacdrv'
(drivers/filesystems/fastfat/iface.c:161) FastFAT KDBG extension registered: yes
WARNING: NtNotifyChangeMultipleKeys at ntoskrnl/config/ntapi.c:1470 is UNIMPLEMENTED!
Btrfs ERR : watch_registry : ZwNotifyChangeKey returned c0000002
(drivers/storage/class/ramdisk/ramdisk.c:2486) FIXME: Installing from RamDisk is UNSUPPORTED!
(drivers/storage/port/scsiport/scsiport.c:5859) ZwOpenKey() failed with Status=0xC0000034
(hal/halx86/legacy/bussupp.c:1275) Slot assignment for 5 on bus 0
(hal/halx86/legacy/bus/pcibus.c:742) WARNING: PCI Slot Resource Assignment is FOOBAR
(ntoskrnl/io/iomgr/iorsrce.c:874) IoReportResourceUsage is halfplemented!
(ntoskrnl/io/iomgr/iorsrce.c:874) IoReportResourceUsage is halfplemented!
(ntoskrnl/io/iomgr/driver.c:1650) '\Driver\buslogic' initialization failed, status (0xc00000c0)
(ntoskrnl/io/iomgr/driver.c:64) Deleting driver object '\Driver\buslogic'
(drivers/storage/port/storport/storport.c:961) StorPortInitialize(B01F6CC8 FE496A4C FE496880 00000000)
(drivers/storage/port/storport/storport.c:963) HwInitializationDataSize: 84
(drivers/storage/port/storport/storport.c:964) AdapterInterfaceType: 5
(drivers/storage/port/storport/storport.c:965) HwInitialize: FE8C05F5
(drivers/storage/port/storport/storport.c:966) HwStartIo: FE8C3073
(drivers/storage/port/storport/storport.c:967) HwInterrupt: FE8C166A
(drivers/storage/port/storport/storport.c:968) HwFindAdapter: FE8C3410
(drivers/storage/port/storport/storport.c:969) HwResetBus: FE8C051C
(drivers/storage/port/storport/storport.c:970) HwDmaStarted: 00000000
(drivers/storage/port/storport/storport.c:971) HwAdapterState: 00000000
(drivers/storage/port/storport/storport.c:972) DeviceExtensionSize: 75584
(drivers/storage/port/storport/storport.c:973) SpecificLuExtensionSize: 0
(drivers/storage/port/storport/storport.c:974) SrbExtensionSize: 1320
(drivers/storage/port/storport/storport.c:975) NumberOfAccessRanges: 6
(drivers/storage/port/storport/storport.c:1001) No driver object extension!
(drivers/storage/port/storport/storport.c:1013) Driver object extension created!
(drivers/storage/port/storport/storport.c:31) PortAddDriverInitData()
(drivers/storage/port/storport/storport.c:1044) StorPortInitialize() done (Status 0x00000000)
(ntoskrnl/io/iomgr/driver.c:1650) '\Driver\floppy' initialization failed, status (0xc000000e)
(ntoskrnl/io/iomgr/driver.c:64) Deleting driver object '\Driver\floppy'
(drivers/storage/port/storport/storport.c:461) DriverEntry(B01C3278 FE496A4C)
(drivers/storage/port/scsiport/scsiport.c:2894) unknown ioctl code: 0x24054
(ntoskrnl/cc/pin.c:107) Mapping/pinning with no read not implemented. Forcing read, might fail if wait not allowed
(sdk/lib/rtl/actctx.c:5048) Failed to create the implicit act ctx. Status: 0xc000003a!!!
Boot took 5586459999 cycles!
Interrupts: 478 System Calls: 3888 Context Switches: 31
(ntoskrnl/config/cmsysini.c:2151) Failed to create key \REGISTRY\MACHINE\SOFTWARE (Status: c000000d)
(base/setup/lib/setuplib.c:842) SourcePath (1): '\Device\CdRom0\reactos'
(base/setup/lib/setuplib.c:843) SourceRootPath (1): '\Device\CdRom0'
(base/setup/lib/setuplib.c:844) SourceRootDir (1): '\reactos'
(base/setup/lib/setuplib.c:853) SourcePath (2): '\Device\CdRom0\reactos'
(base/setup/lib/setuplib.c:854) SourceRootPath (2): '\Device\CdRom0'
(base/setup/lib/setuplib.c:855) SourceRootDir (2): '\reactos'
(base/setup/usetup/devinst.c:130) Using driver 'pci.sys' for device 'PCI_HAL\PNP0A03\0'
(ntoskrnl/io/iomgr/driver.c:332) IopLoadServiceModule(pci, 0xFE40DC98) called in ExpInTextModeSetup mode...
(ntoskrnl/mm/ARM3/sysldr.c:176) Loading: \SystemRoot\System32\drivers\pci.sys at FE3F2000 with 12 pages
(base/setup/usetup/devinst.c:130) Using driver 'i8042prt.sys' for device 'Root\*PNP0303\0000'
(base/setup/usetup/devinst.c:185) Installing keyboard class driver for 'Root\*PNP0303\0000'
(ntoskrnl/io/iomgr/driver.c:332) IopLoadServiceModule(i8042prt, 0xFE40DC98) called in ExpInTextModeSetup mode...
(ntoskrnl/mm/ARM3/sysldr.c:176) Loading: \SystemRoot\System32\drivers\i8042prt.sys at FE3D7000 with 1b pages
(ntoskrnl/wmi/smbios.c:172) Could not find the SMBIOS entry point
(ntoskrnl/wmi/smbios.c:232) WmipGetRawSMBiosTableData failed: 0xc0000225
(drivers/input/i8042prt/hwhacks.c:206) IoWMIOpenBlock failed: 0xc0000225
(ntoskrnl/io/pnpmgr/pnpres.c:641) Resource conflict: IRQ (0x1 0x1 vs. 0x1 0x1)
(base/setup/usetup/devinst.c:130) Using driver 'pciide.sys' for device 'PCI\VEN_8086&DEV_7010&SUBSYS_82D41043&REV_00\2&b3ac4ede&1E'
(ntoskrnl/io/iomgr/driver.c:332) IopLoadServiceModule(pciide, 0xFE40DC98) called in ExpInTextModeSetup mode...
(ntoskrnl/mm/ARM3/sysldr.c:176) Loading: \SystemRoot\System32\drivers\pciide.sys at FE3CF000 with 8 pages
(ntoskrnl/mm/ARM3/sysldr.c:176) Loading: \SystemRoot\System32\drivers\pciidex.sys at FE3C3000 with c pages
(ntoskrnl/io/pnpmgr/pnpres.c:641) Resource conflict: IRQ (0xa 0xa vs. 0xa 0xa)
(hal/halx86/legacy/bus/pcibus.c:713) HAL: No PCI Resource Adjustment done! Hardware may malfunction
(ntoskrnl/io/pnpmgr/pnpres.c:641) Resource conflict: IRQ (0xa 0xa vs. 0xa 0xa)
(base/setup/usetup/devinst.c:130) Using driver 'uniata.sys' for device 'PCIIDE\IDEChannel\3&ec731e53&0'
(base/setup/usetup/devinst.c:130) Using driver 'uniata.sys' for device 'PCIIDE\IDEChannel\3&ec731e53&1'
WARNING: HvpWriteLog at sdk/lib/cmlib/hivewrt.c:29 is UNIMPLEMENTED!
Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io