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

Special Pool: support "MmSpecialPoolTag = '*'"

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Fix Version/s: 0.4.5
    • Component/s: NTCore
    • Labels:

      Description

      (Wiki) Debugging > Special Pool
      Wiki r36450 (by Thomas Faber) added

      • To enable Special Pool for all allocations, set <code>MmSpecialPoolTag</code> to <code>'*'</code>.

      But
      Log of .../special.c never had related code:

      75 	BOOLEAN
      76 	NTAPI
      77 	MmUseSpecialPool(SIZE_T NumberOfBytes, ULONG Tag)
      78 	{
      79 	/* Special pool is not suitable for allocations bigger than 1 page */
      80 	if (NumberOfBytes > (PAGE_SIZE - sizeof(POOL_HEADER)))
      81 	return FALSE;
      82 	
      83 	return Tag == MmSpecialPoolTag;
      84 	}

      Do we want to update the wiki?
      Or to actually support '*' value?

        Attachments

          Activity

            People

            • Assignee:
              ThFabba Thomas Faber
              Reporter:
              Serge Gautherie Serge Gautherie
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: