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 32Device 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 3200: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 0I/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 DetectedWARNING: 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: yesWARNING: 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;80tCommand 'b8;24;80t' is unknown.kdb:> btEip:<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 0Device 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 000: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 10I/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 10I/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 0Memory 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 10I/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 DetectedWARNING: 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: yesWARNING: 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