)]}'
{
  "commit": "d2936e9efa5250b60cdc3cf30b6ccfdbae403cc8",
  "tree": "3cd7380cfc126612ef0c55916e1baf7863a88f22",
  "parents": [
    "0d9c10b3a211f2fbab86ef153f237d4efc2de8bb"
  ],
  "author": {
    "name": "Pierre Gondois",
    "email": "pierre.gondois@arm.com",
    "time": "Mon Jul 27 15:55:07 2026 +0200"
  },
  "committer": {
    "name": "mergify[bot]",
    "email": "37929162+mergify[bot]@users.noreply.github.com",
    "time": "Fri Jul 31 17:24:16 2026 +0000"
  },
  "message": "DynamicTablesPkg: Add StaToken to ProcHierarch CmObj\n\nAdd a new StaToken field to CM_ARCH_COMMON_PROC_HIERARCHY_INFO\nCmObj, allowing to describe the ASL \"_STA\" value the processor\nor processor container should return.\n\nCM_X64_LOCAL_APIC_X2APIC_INFO.StaToken already allows to reference\na StaToken from a X2APIC CmObj. If ProcHierarchy objects are used,\nthe SSDT CPU topology table will be generated using the X2APIC\nobjects, so the new field should not collide with the new one.\nAdd a note to CM_X64_LOCAL_APIC_X2APIC_INFO.StaToken\nto handle this case.\n\nSigned-off-by: Pierre Gondois \u003cpierre.gondois@arm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ade806dda9f77a46dbcbf7f0f22ba10add32c96a",
      "old_mode": 33188,
      "old_path": "DynamicTablesPkg/Include/ArchCommonNameSpaceObjects.h",
      "new_id": "7aef1123698ae75b553b438e3e1dc79d0a96ec55",
      "new_mode": 33188,
      "new_path": "DynamicTablesPkg/Include/ArchCommonNameSpaceObjects.h"
    },
    {
      "type": "modify",
      "old_id": "fb303828cd1d1091230ae279a9be84303ff6be42",
      "old_mode": 33188,
      "old_path": "DynamicTablesPkg/Include/X64NameSpaceObjects.h",
      "new_id": "8aa742ae2b7d7ed576c4e9a2686c95be0294d056",
      "new_mode": 33188,
      "new_path": "DynamicTablesPkg/Include/X64NameSpaceObjects.h"
    },
    {
      "type": "modify",
      "old_id": "5a9cdf58ef12b78f5ea18c167ed6a08742f955d6",
      "old_mode": 33188,
      "old_path": "DynamicTablesPkg/Library/Common/TableHelperLib/ConfigurationManagerObjectParser.c",
      "new_id": "012c8a849245c015b0806c049143d8eeeeb8892d",
      "new_mode": 33188,
      "new_path": "DynamicTablesPkg/Library/Common/TableHelperLib/ConfigurationManagerObjectParser.c"
    }
  ]
}
