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

Systemwide DPH: End of Stage 1 hangs, if less than 1216 MiB RAM

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Critical
    • 0.4.15
    • NTCore

    Description

      From CORE-12020, 0.4.10-dev and 0.4.13-dev used to succeed with 768 MiB RAM.

      QEMU 0.9.1
      0.4.15-dev-1696-g6d8aafb + Systemwide-DPH patch
      704/768 MiB RAM + 514/1024 MiB disk
      Still succeeds, with 1 RAM log.

      (/ntoskrnl/config/cmcheck.c:25) CmCheckRegistry(0xB1783008, 0) is UNIMPLEMENTED!
      (/ntoskrnl/mm/ARM3/pfnlist.c:113) Running low on pages: 80 remaining
      (/ntoskrnl/config/cmapi.c:2240) CmUnloadKey: Force unloading is HALF-IMPLEMENTED, expect dangling KCBs problems!
      (/ntoskrnl/config/cmapi.c:2240) CmUnloadKey: Force unloading is HALF-IMPLEMENTED, expect dangling KCBs problems!
      (/ntoskrnl/config/cmapi.c:2240) CmUnloadKey: Force unloading is HALF-IMPLEMENTED, expect dangling KCBs problems!
      (/base/setup/usetup/usetup.c:3890) SystemRootPath: \Device\Harddisk0\Partition1\
      (/base/setup/lib/bootsup.c:1023) No or unknown boot loader found
      (/base/setup/lib/bootsup.c:1036) Create new 'freeldr.ini'
      (/drivers/filesystems/fastfat/misc.c:505) VfatCheckForDismount(B191A0D0, 0)
      (/base/setup/lib/bootsup.c:1053) Save bootsector: \Device\Harddisk0\Partition1\ ==> \Device\Harddisk0\Partition1\BOOTSECT.OLD
      

      0.4.15-dev-1798-g6f2b94c + Systemwide-DPH patch
      768 MiB RAM + 1024 MiB disk
      Stage 1 reports lots of RAM logs, then eventually hangs.

      (/ntoskrnl/mm/balance.c:143) MM BALANCER: Removing access bit!
      WARNING:  HvHiveWillShrink at /sdk/lib/cmlib/hivewrt.c:280 is UNIMPLEMENTED!
      (/ntoskrnl/config/cmcheck.c:25) CmCheckRegistry(0xB198B3E8, 0) is UNIMPLEMENTED!
      (/ntoskrnl/config/cmcheck.c:25) CmCheckRegistry(0xB1A711F8, 0) is UNIMPLEMENTED!
      (/ntoskrnl/config/cmcheck.c:25) CmCheckRegistry(0xB19AC008, 0) is UNIMPLEMENTED!
      (/ntoskrnl/mm/balance.c:143) MM BALANCER: Removing access bit!
      (/ntoskrnl/mm/balance.c:143) MM BALANCER: Removing access bit!
      (/ntoskrnl/mm/balance.c:143) MM BALANCER: Removing access bit!
      (/ntoskrnl/mm/balance.c:143) MM BALANCER: Removing access bit!
      (/ntoskrnl/mm/balance.c:143) MM BALANCER: Removing access bit!
      (/ntoskrnl/mm/ARM3/pfnlist.c:113) Running low on pages: 80 remaining
      (/ntoskrnl/mm/balance.c:143) MM BALANCER: Paging out!
      ...
      (/ntoskrnl/mm/balance.c:143) MM BALANCER: Paging out!
      (/ntoskrnl/mm/balance.c:143) MM BALANCER: Paging out!
      (/ntoskrnl/mm/balance.c:143) MM BALANCER: Paging out!
      (/ntoskrnl/config/cmapi.c:2240) CmUnloadKey: Force unloading is HALF-IMPLEMENTED, expect dangling KCBs problems!
      (/ntoskrnl/config/cmapi.c:2240) CmUnloadKey: Force unloading is HALF-IMPLEMENTED, expect dangling KCBs problems!
      (/ntoskrnl/config/cmapi.c:2240) CmUnloadKey: Force unloading is HALF-IMPLEMENTED, expect dangling KCBs problems!
      (/base/setup/usetup/usetup.c:3890) SystemRootPath: \Device\Harddisk0\Partition1\
      (/base/setup/lib/bootsup.c:1046) No or unknown boot loader found
      (/base/setup/lib/bootsup.c:1059) Create new 'freeldr.ini'
      (/ntoskrnl/cc/copy.c:438) Actively deferring write for: B1A7A930
      // Hang (CPU=0%).
      

      0.4.15-dev-2095-g7caf9e9 + Systemwide-DPH patch

      RAM requirement increased by about 73%

      Recent Cc+Mm (+FastFAT) rewrite is guilty. Cc zefklop

      1216/1280 MiB RAM + 514 MiB disk
      Stage 3 and shutdown complete, with no RAM logs.

      1152 MiB RAM + 514/1024/2048/3072/4095 MiB disk
      Stage 1 reports some informational RAM logs, then eventually hangs.

      (/ntoskrnl/mm/ARM3/pfnlist.c:113) Running low on pages: 80 remaining
      (/ntoskrnl/mm/balance.c:143) MM BALANCER: Paging out!
      ...
      (/base/setup/lib/bootsup.c:1059) Create new 'freeldr.ini'
      (/ntoskrnl/cc/copy.c:438) Actively deferring write for: B23D5100
      // Hang (CPU=0%).
      

      Attachments

        Issue Links

          Activity

            People

              zefklop jgardou
              Serge Gautherie Serge Gautherie
              Votes:
              4 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: