)]}'
{
  "commit": "44167ca8da9aada2e574525e0548347f80442b09",
  "tree": "91be08040fca57f4052e70a0649e38b718947549",
  "parents": [
    "281fda33bcf47d5d541e28aac1e5772ebdf1eb1a"
  ],
  "author": {
    "name": "Srinath Parvathaneni",
    "email": "srinath.parvathaneni@arm.com",
    "time": "Thu Nov 16 14:27:25 2023 +0000"
  },
  "committer": {
    "name": "srinath",
    "email": "srinath.parvathaneni@arm.com",
    "time": "Thu Nov 16 14:29:30 2023 +0000"
  },
  "message": "aarch64: Add support for VMSA feature enhancements.\n\nThis patch adds the permission model enhancement and memory\nattribute index enhancement features and their corresponding\nsystem registers in AArch64 assembler.\nPermission Indirection Extension (FEAT_S1PIE, FEAT_S2PIE)\nPermission Overlay Extension (FEAT_S1POE, FEAT_S2POE)\nMemory Attribute Index Enhancement (FEAT_AIE)\nExtension to Translation Control Registers (FEAT_TCR2)\n\nThese features are available by default from Armv9.4-A architecture.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1b67843a4dd1744ef1ab2a7f9af3013922b7dbec",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/aarch64/armv8_9-a-sysregs-bad.l",
      "new_id": "71ec06e3cb47ae629e9fd023268c9e5b0c55cda6",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/armv8_9-a-sysregs-bad.l"
    },
    {
      "type": "modify",
      "old_id": "18376bb5ac19d821c8fcef2dcb272cdc2b9c5e52",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/aarch64/armv8_9-a-sysregs.d",
      "new_id": "ea4cc867ec3ea9595f7076e49d5d48c7794921dd",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/armv8_9-a-sysregs.d"
    },
    {
      "type": "modify",
      "old_id": "4e494a965f6a9196395b2da1f8fb7da3e42faa7c",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/aarch64/armv8_9-a-sysregs.s",
      "new_id": "2768c2686903629d88ca36ef1404b4ea0a0c477a",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/armv8_9-a-sysregs.s"
    },
    {
      "type": "modify",
      "old_id": "792d6a4f4a7603487899f175c2b49763cbb47697",
      "old_mode": 33188,
      "old_path": "include/opcode/aarch64.h",
      "new_id": "632338318b6ca36088103ed107c62ef51bcdfe29",
      "new_mode": 33188,
      "new_path": "include/opcode/aarch64.h"
    },
    {
      "type": "modify",
      "old_id": "b51c5aa14598abe8628d6a1363b43d6604dc8fda",
      "old_mode": 33188,
      "old_path": "opcodes/aarch64-sys-regs.def",
      "new_id": "0f647efca7e46a8554ac5c850fb315860bbede33",
      "new_mode": 33188,
      "new_path": "opcodes/aarch64-sys-regs.def"
    }
  ]
}
