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

Mm: Cirrus display driver in QEMU is not loaded

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • TRUNK
    • NTCore
    • None
    • 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

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

              Dates

                Created:
                Updated:
                Resolved: