Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-17489

SATA controller [8086:2922] does not exist (QEMU -M q35)

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Duplicate
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      When running: kvm -m 2G -cdrom ~/videoLBRY/reactos-bootcd-0.4.15-dev-2072-g0c15f7d-x86-gcc-lin-dbg.iso -M q35

      I get I01_INITIALIZATION_FAILED error, with a stop code 0x69.

      00:1f.2 SATA controller [0106]: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA Controller [AHCI mode] [8086:2922] (rev 02)
      Subsystem: QEMU Virtual Machine [1af4:1100]
      Flags: bus master, fast devsel, latency 0, IRQ 10
      I/O ports at c060 [size=32]
      Memory at febd5000 (32-bit, non-prefetchable) [size=4K]
      Device is using IRQ 10! ISA Cards using that IRQ may fail!

      result later with:

      (/ntoskrnl/io/iomgr/driver.c:594) '\Driver\UniATA' initialization failed, status (0xc00000c0)
      (/ntoskrnl/io/iomgr/driver.c:85) Deleting driver object '\Driver\UniATA'
      (/ntoskrnl/mm/ARM3/sysldr.c:956) Leaking driver: uniata.sys
      (/ntoskrnl/mm/ARM3/sysldr.c:429) multi(0)disk(0)cdrom(96)\reactos\system32\drivers\scsiport.sys <scsiport.sys>
      (/ntoskrnl/io/iomgr/driver.c:859) Driver 'uniata.sys' load failed, status (c0000365)

       I include now the full debug listing:

      (/boot/freeldr/freeldr/arch/i386/hwdisk.c:133) err: SectorSize (2048) Unable to render embedded object: File (= Geometry.BytesPerSector (0), expect problems) not found.
      (/ntoskrnl/kd64/kdinit.c:74) -----------------------------------------------------
      (/ntoskrnl/kd64/kdinit.c:75) ReactOS 0.4.15-x86-dev (Build 20210221-0.4.15-dev-2072-g0c15f7d) (Commit 0c15f7d1837a397feda9d14c9eda405c50e41999)
      (/ntoskrnl/kd64/kdinit.c:76) 1 System Processor [2048 MB Memory]
      (/ntoskrnl/kd64/kdinit.c:80) Command Line: DEBUG KDSERIAL DEBUGPORT=COM1 FIRSTCHANCE NOGUIBOOT
      (/ntoskrnl/kd64/kdinit.c:81) 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_MTRR KF_CMPXCHG8B KF_MMX KF_WORKING_PTE KF_PAT KF_FXSR KF_FAST_SYSCALL KF_XMMI KF_XMMI64 KF_NX_BIT
      (/ntoskrnl/ke/i386/cpu.c:722) Prefetch Cache: 64 bytes L2 Cache: 2097152 bytes L2 Cache Line: 64 bytes L2 Cache Associativity: 8
      (/ntoskrnl/mm/ARM3/mminit.c:1452) HAL I/O Mapping at FFFE0000 is unsafe
      (/ntoskrnl/mm/mminit.c:134) 0x80000000 - 0x83800000 Boot Loaded Image
      (/ntoskrnl/mm/mminit.c:138) 0xB0000000 - 0xB1201000 PFN Database
      (/ntoskrnl/mm/mminit.c:142) 0xB1201000 - 0xB5189000 ARM3 Non Paged Pool
      (/ntoskrnl/mm/mminit.c:146) 0xB9400000 - 0xBB400000 System View Space
      (/ntoskrnl/mm/mminit.c:150) 0xBB400000 - 0xC0000000 Session Space
      (/ntoskrnl/mm/mminit.c:153) 0xC0000000 - 0xC03FFFFF Page Tables
      (/ntoskrnl/mm/mminit.c:156) 0xC0300000 - 0xC0300FFF Page Directories
      (/ntoskrnl/mm/mminit.c:159) 0xC0400000 - 0xC07FFFFF Hyperspace
      (/ntoskrnl/mm/mminit.c:162) 0xC1000000 - 0xE0FFFFFF System Cache
      (/ntoskrnl/mm/mminit.c:166) 0xE1000000 - 0xECC00000 ARM3 Paged Pool
      (/ntoskrnl/mm/mminit.c:169) 0xECC00000 - 0xF7BE0000 System PTE Space
      (/ntoskrnl/mm/mminit.c:172) 0xF7BE0000 - 0xFFBE0000 Non Paged Pool Expansion PTE Space
      (/ntoskrnl/mm/ARM3/sysldr.c:2482) Skipping NT 4 driver @ 80800000
      (/ntoskrnl/config/cmcheck.c:25) CmCheckRegistry(0xB5125008, 2) is UNIMPLEMENTED!
      (/hal/halx86/legacy/bussupp.c:623) Found parent bus (indicating PCI Bridge). PCI devices may fail!

      ====== PCI BUS HARDWARE DETECTION =======

      00:00.0 Host bridge [0600]: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller [8086:29c0] (rev 00)
      Subsystem: QEMU Virtual Machine [1af4:1100]
      Flags: fast devsel, latency 0

      00:01.0 VGA compatible controller [0300]: Unknown device [1234:1111] (rev 02)
      Subsystem: Unknown [1af4:1100]
      Flags: fast devsel, latency 0
      Memory at fd000000 (32-bit, prefetchable) [size=16M]
      Memory at febd4000 (32-bit, non-prefetchable) [size=16K]

      00:02.0 Ethernet controller [0200]: Intel Corporation 82574L Gigabit Network Connection [8086:10d3] (rev 00)
      Subsystem: Unknown [8086:0000]
      Flags: fast devsel, latency 0, IRQ 11
      Memory at feb80000 (32-bit, non-prefetchable) [size=512K]
      Memory at feba0000 (32-bit, non-prefetchable) [size=128K]
      I/O ports at c040 [size=64]
      Memory at febd0000 (32-bit, non-prefetchable) [size=64K]
      Device is using IRQ 11! ISA Cards using that IRQ may fail!

      00:1f.0 ISA bridge [0601]: Intel Corporation 82801IB (ICH9) LPC Interface Controller [8086:2918] (rev 02)
      Subsystem: QEMU Virtual Machine [1af4:1100]
      Flags: fast devsel, latency 0

      00:1f.2 SATA controller [0106]: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA Controller [AHCI mode] [8086:2922] (rev 02)
      Subsystem: QEMU Virtual Machine [1af4:1100]
      Flags: bus master, fast devsel, latency 0, IRQ 10
      I/O ports at c060 [size=32]
      Memory at febd5000 (32-bit, non-prefetchable) [size=4K]
      Device is using IRQ 10! ISA Cards using that IRQ may fail!

      00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 02)
      Subsystem: QEMU Virtual Machine [1af4:1100]
      Flags: fast devsel, latency 0, IRQ 10
      I/O ports at 0700 [size=256]
      Device is using IRQ 10! ISA Cards using that IRQ may fail!

      ====== 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!
      (/ntoskrnl/io/iomgr/driver.c:594) '\Driver\sacdrv' initialization failed, status (0xc0000037)
      (/ntoskrnl/io/iomgr/driver.c:85) Deleting driver object '\Driver\sacdrv'
      (/ntoskrnl/mm/ARM3/sysldr.c:956) Leaking driver: sacdrv.sys
      (/ntoskrnl/io/iomgr/driver.c:859) Driver 'sacdrv.sys' load failed, status (c0000365)
      (/ntoskrnl/io/pnpmgr/devaction.c:646) Failed to open class key "{4D36E968-E325-11CE-BFC1-08002BE10318}" (status c0000034)
      (/drivers/storage/port/scsiport/scsiport.c:984) Created device: \Device\ScsiPort0 (B4EC93E0)
      (/drivers/storage/port/scsiport/scsiport.c:2497) ZwOpenKey() failed with Status=0xC0000034
      (/drivers/storage/port/scsiport/scsiport.c:984) Created device: \Device\ScsiPort0 (B4EC8A78)
      (/hal/halx86/legacy/bussupp.c:1170) Slot assignment for 5 on bus 0
      (/hal/halx86/legacy/bus/pcibus.c:734) WARNING: PCI Slot Resource Assignment is FOOBAR
      (/hal/halx86/legacy/bus/sysbus.c:109) Translation of febd5002 failed!
      (/drivers/storage/port/scsiport/scsiport.c:984) Created device: \Device\ScsiPort0 (B4EC8A78)
      (/drivers/storage/port/scsiport/scsiport.c:984) Created device: \Device\ScsiPort0 (B4EC8A78)
      (/ntoskrnl/io/iomgr/driver.c:594) '\Driver\UniATA' initialization failed, status (0xc00000c0)
      (/ntoskrnl/io/iomgr/driver.c:85) Deleting driver object '\Driver\UniATA'
      (/ntoskrnl/mm/ARM3/sysldr.c:956) Leaking driver: uniata.sys
      (/ntoskrnl/mm/ARM3/sysldr.c:429) multi(0)disk(0)cdrom(96)\reactos\system32\drivers\scsiport.sys <scsiport.sys>
      (/ntoskrnl/io/iomgr/driver.c:859) Driver 'uniata.sys' load failed, status (c0000365)
      (/ntoskrnl/io/pnpmgr/devaction.c:646) Failed to open class key "{4D36E968-E325-11CE-BFC1-08002BE10318}" (status c0000034)
      (/drivers/storage/port/scsiport/scsiport.c:984) Created device: \Device\ScsiPort0 (B4EC7038)
      (/ntoskrnl/io/iomgr/driver.c:594) '\Driver\BusLogic' initialization failed, status (0xc00000c0)
      (/ntoskrnl/io/iomgr/driver.c:85) Deleting driver object '\Driver\BusLogic'
      (/ntoskrnl/mm/ARM3/sysldr.c:956) Leaking driver: buslogic.sys
      (/ntoskrnl/mm/ARM3/sysldr.c:429) multi(0)disk(0)cdrom(96)\reactos\system32\drivers\scsiport.sys <scsiport.sys>
      (/ntoskrnl/io/iomgr/driver.c:859) Driver 'buslogic.sys' load failed, status (c0000365)
      (/ntoskrnl/io/iomgr/driver.c:594) '\Driver\Floppy' initialization failed, status (0xc000000e)
      (/ntoskrnl/io/iomgr/driver.c:85) Deleting driver object '\Driver\Floppy'
      (/ntoskrnl/mm/ARM3/sysldr.c:956) Leaking driver: floppy.sys
      (/ntoskrnl/io/iomgr/driver.c:859) Driver 'floppy.sys' load failed, status (c0000365)
      (/sdk/lib/drivers/wdf/kmdf/src/core/fxbugcheckcallback.cpp:224) ReactOS KMDF: FxpGetImageBase not implemented
      WDFTrace: new WDFKEY object open failed, Unable to render embedded object: File (STATUS) not found.
      (/ntoskrnl/io/pnpmgr/devaction.c:646) Failed to open class key "{4D36E968-E325-11CE-BFC1-08002BE10318}" (status c0000034)
      WARNING: NtNotifyChangeMultipleKeys at /ntoskrnl/config/ntapi.c:1470 is UNIMPLEMENTED!
      Btrfs ERR : watch_registry : ZwNotifyChangeKey returned c0000002
      (/ntoskrnl/io/pnpmgr/devaction.c:646) Failed to open class key "{4D36E968-E325-11CE-BFC1-08002BE10318}" (status c0000034)
      (/drivers/storage/class/ramdisk/ramdisk.c:2489) FIXME: Installing from RamDisk is UNSUPPORTED!
      (/ntoskrnl/io/pnpmgr/devaction.c:646) Failed to open class key "{4D36E968-E325-11CE-BFC1-08002BE10318}" (status c0000034)
      (/ntoskrnl/io/pnpmgr/devaction.c:646) Failed to open class key "{4D36E968-E325-11CE-BFC1-08002BE10318}" (status c0000034)
      (/ntoskrnl/io/pnpmgr/devaction.c:646) Failed to open class key "{4D36E968-E325-11CE-BFC1-08002BE10318}" (status c0000034)
      BOOT DRIVERS LOADED
      (/ntoskrnl/io/pnpmgr/devaction.c:646) Failed to open class key "{4D36E968-E325-11CE-BFC1-08002BE10318}" (status c0000034)
      (/ntoskrnl/io/iomgr/iomgr.c:576) IopCreateArcNames failed: c0000034

          • Fatal System Error: 0x00000069
            (0x00000000,0x00000000,0x00000000,0x00000000)

      Entered debugger on embedded INT3 at 0x0008:0x809817e3.
      kdb:> bt
      Command 'bt' is unknown.
      kdb:> bt
      Eip:
      <ntoskrnl.exe:1817e4 (srv/buildbot/worker_data/Build_GCCLin_x86/build/sdk/lib/rtl/i386/debug_asm.S:56 (RtlpBreakWithStatusInstruction))>
      Frames:
      <ntoskrnl.exe:8bc18 (ntoskrnl/ke/bug.c:1066 (KeBugCheckWithTf))>
      <ntoskrnl.exe:8c1f0 (ntoskrnl/ke/bug.c:1430 (KeBugCheck))>
      <ntoskrnl.exe:233d64 (ntoskrnl/ex/init.c:1806 (Phase1InitializationDiscard))>
      <ntoskrnl.exe:2e790 (ntoskrnl/ex/init.c:2018 (Phase1Initialization))>
      <ntoskrnl.exe:128f87 (ntoskrnl/ps/thread.c:156 (PspSystemThreadStartup))>
      <ntoskrnl.exe:143f05 (ntoskrnl/ke/i386/thrdini.c:78 (KiThreadStartup))>
      <ntoskrnl.exe:128f5a (ntoskrnl/ps/thread.c:63 (PspUserThreadStartup))>
      <ec835356>
      Couldn't access memory at 0x57E58959!
      kdb:>

       

       

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                paul paul
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: