)]}'
{
  "commit": "a23ef19dec706d7fd1f85d2d47e15630f1c59896",
  "tree": "59b488017ee481382728356fe461961046151c89",
  "parents": [
    "c97cba49cf17957930dccb83d35d1fe5c182814e"
  ],
  "author": {
    "name": "Yury Khrustalev",
    "email": "yury.khrustalev@arm.com",
    "time": "Fri Jun 06 10:58:05 2025 +0100"
  },
  "committer": {
    "name": "Yury Khrustalev",
    "email": "yury.khrustalev@arm.com",
    "time": "Wed Jun 11 09:05:07 2025 +0100"
  },
  "message": "aarch64: Add system registers for 2024 MPAM extension\n\nThis patch adds support for new system registers introduced in the\n2024 MPAM extension (Memory Partitioning and Monitoring):\n\nAvailable in Armv9.3-A:\n  MPAMBW0_EL1,\n  MPAMBW1_EL1,\n  MPAMBW1_EL12,\n  MPAMBW2_EL2,\n  MPAMBW3_EL3,\n  MPAMBWCAP_EL2,\n  MPAMBWIDR_EL1\n\nAvailable in Armv9.3-A with SME:\n  MPAMBWSM_EL1\n\nThe details can be found in [1].\n\n[1]: https://developer.arm.com/documentation/ddi0601/latest\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a40995c4e026faf51b625591fe628511f61bd6d6",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sysreg/armv9_3-a-sme-sysregs.d"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e5ac128bbcf5f003b8e63cc208d6d8422bdffcc5",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sysreg/armv9_3-a-sme-sysregs.s"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "46a05d2263f7a6c1bda4447a549bd158174a859c",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sysreg/armv9_3-a-sysregs.d"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "546bdbfcf56b2a01c426945d53554e63c93cd072",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sysreg/armv9_3-a-sysregs.s"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c3ec372010b9139e25d3ace0e650786f1f3786f8",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sysreg/mpam-bad.d"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "34e919790a47c898e4512acb2df281e779d87ee9",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sysreg/mpam-bad.l"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2a0f94fefbc410b5a5953d43d310d9357c2789b7",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sysreg/mpam-bad.s"
    },
    {
      "type": "modify",
      "old_id": "d1ae109940cdf9d94ecfeffb334c5670e7629ca5",
      "old_mode": 33188,
      "old_path": "opcodes/aarch64-sys-regs.def",
      "new_id": "964c0325d72961eeb23e6db9f29f1f6b74336917",
      "new_mode": 33188,
      "new_path": "opcodes/aarch64-sys-regs.def"
    }
  ]
}
