)]}'
{
  "commit": "97f50c0ecf5b3f68aa9d1c1fb27f4ad707ddb5c2",
  "tree": "e7e628139e60280a1eddefb3ea44de04d24281ae",
  "parents": [
    "5a25a116fd34dbf14e47231427965f648c013693"
  ],
  "author": {
    "name": "Wilfried Chauveau",
    "email": "wilfried.chauveau@arm.com",
    "time": "Thu Oct 15 23:25:34 2026 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Oct 15 15:25:34 2026 -0700"
  },
  "message": "Fix the PAC key size in MAX_CONTEXT_SIZE calculation (#1502)\n\nThe PAC key size is 16bytes long. MAX_CONTEXT_SIZE macro counts words not bytes.\nHence, correcting the MAX_CONTEXT_SIZE to account for the PAC key size in words\nnot bytes.\n\nSigned-off-by: Wilfried Chauveau \u003cwilfried.chauveau@arm.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/ARMv8M/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/ARMv8M/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM23/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM23/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM23_NTZ/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM23_NTZ/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM33/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM33/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM33_NTZ/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM33_NTZ/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM35P/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM35P/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM35P_NTZ/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM35P_NTZ/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM52/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM52/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM52_NTZ/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM52_NTZ/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM55/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM55/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM55_NTZ/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM55_NTZ/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM85/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM85/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM85_NTZ/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM85_NTZ/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_STAR_MC3/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_STAR_MC3/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_STAR_MC3_NTZ/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_STAR_MC3_NTZ/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM23/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM23/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM23_NTZ/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM23_NTZ/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM33/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM33/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM33_NTZ/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM33_NTZ/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM35P/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM35P/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM35P_NTZ/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM35P_NTZ/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM52/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM52/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM52_NTZ/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM52_NTZ/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM55/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM55/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM55_NTZ/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM55_NTZ/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM85/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM85/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM85_NTZ/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM85_NTZ/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_STAR_MC3/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_STAR_MC3/non_secure/portmacrocommon.h"
    },
    {
      "type": "modify",
      "old_id": "f1f19b358526dc940acf388ed31a8b05650b4e9f",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_STAR_MC3_NTZ/non_secure/portmacrocommon.h",
      "new_id": "2c8bc393a5c4810982b3d0cf52d83dbdc932282c",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_STAR_MC3_NTZ/non_secure/portmacrocommon.h"
    }
  ]
}
