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

Implement big pool tracker table expansion

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Fix Version/s: 0.4.12
    • Component/s: NTCore
    • Labels:
      None

      Description

      When using a large number of big pool allocations, the pool tracker table will run out of space, leading to the print

      Big pool expansion needed, not implemented!

      When these allocations then get freed, ExpFindAndRemoveTagBigPages returns ' GIB' because it did not find an appropriate table entry. This can lead to BAD_POOL_CALLER bugchecks.

      Btrfs seems to run into this issue frequently due to its high pool usage.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ThFabba ThFabba
                Reporter:
                ThFabba ThFabba
              • Votes:
                1 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: