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

Mm: Cirrus display driver in QEMU is not loaded

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Fix Version/s: TRUNK
    • Component/s: NTCore
    • Labels:
      None
    • Environment:

      Operating System: ReactOS
      Platform: x86 Hardware

      Description

      Created an attachment (id=5401)
      driver package

      Tested in trunk 49185 with YAROTOWS binaries from 49118. Cirrus driver is slipstreamed and installed in 2nd stage. In 3rd stage, being loaded, it calls for mapping within 0xBD000000 - 0xC0000000: Session Space, its imagebase is: BFF60000.
      Debug log:

      (subsystems\win32\win32k\eng\device.c:123) trying driver: cirrus

      (ntoskrnl\mm\marea.c:909) fail 2, AddressSpace=B0913810, MmKernelAddressSpace=80993968(ntoskrnl\mm\section.c:3989) Mapping between 0xBFF60000 and 0xBFF76000 failed (C0000005).

      (ntoskrnl\mm\marea.c:909) fail 2, AddressSpace=B0913810, MmKernelAddressSpace=80993968(ntoskrnl\mm\section.c:3989) Mapping between 0xBFF60000 and 0xBFF76000 failed (C0000005).

      (subsystems\win32\win32k\eng\ldevobj.c:188) Failed to load a GDI driver: '\SystemRoot\System32\cirrus.dll'

      Assertion 'FALSE' failed at subsystems\win32\win32k\eng\ldevobj.c line 189

      Attaching the driver used. It needs to be extracted into ros trunk, with diff haxplied, adding those driver files to bootcd.

        Attachments

        1. default.txt
          14 kB
        2. qemu.7z
          62 kB

          Issue Links

            Activity

              People

              • Assignee:
                bug zilla Bug Zilla
                Reporter:
                haos Haos
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: