)]}'
{
  "commit": "39dbff72045bec24965df5c784a1cd84d41ce387",
  "tree": "a02ee92bc465a2754a3914b8c7032f26ad9444f0",
  "parents": [
    "a455b86bd3713707d9b762539c63fb798f2205a0"
  ],
  "author": {
    "name": "Rahul Kar",
    "email": "118818625+kar-rahul-aws@users.noreply.github.com",
    "time": "Wed Mar 27 14:05:20 2024 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Mar 27 14:05:20 2024 +0530"
  },
  "message": "Allow xPortIsAuthorizedToAccessBuffer() API call only from mpu_wrappers_v2 (#992)\n\n* Add support to call xPortxPortIsAuthorizedToAccessBuffer function only when using latest MPU wrappers\r\n\r\n* Fix build issue in ARM CM3 MPU port\r\n\r\n* Code review suggestions\r\n\r\nSigned-off-by: Gaurav Aggarwal \u003caggarg@amazon.com\u003e\r\n\r\n---------\r\n\r\nSigned-off-by: Gaurav Aggarwal \u003caggarg@amazon.com\u003e\r\nCo-authored-by: Soren Ptak \u003cptaksoren@gmail.com\u003e\r\nCo-authored-by: Gaurav Aggarwal \u003caggarg@amazon.com\u003e\r\nCo-authored-by: Gaurav-Aggarwal-AWS \u003c33462878+aggarg@users.noreply.github.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7171a72bf4db444e65d8f823e9c9f7ed33b536a1",
      "old_mode": 33188,
      "old_path": "portable/ARMv8M/non_secure/port.c",
      "new_id": "329de05d70758e7041bbf3422f2550c5579c7cf0",
      "new_mode": 33188,
      "new_path": "portable/ARMv8M/non_secure/port.c"
    },
    {
      "type": "modify",
      "old_id": "7171a72bf4db444e65d8f823e9c9f7ed33b536a1",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM23/non_secure/port.c",
      "new_id": "329de05d70758e7041bbf3422f2550c5579c7cf0",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM23/non_secure/port.c"
    },
    {
      "type": "modify",
      "old_id": "7171a72bf4db444e65d8f823e9c9f7ed33b536a1",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM23_NTZ/non_secure/port.c",
      "new_id": "329de05d70758e7041bbf3422f2550c5579c7cf0",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM23_NTZ/non_secure/port.c"
    },
    {
      "type": "modify",
      "old_id": "7171a72bf4db444e65d8f823e9c9f7ed33b536a1",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM33/non_secure/port.c",
      "new_id": "329de05d70758e7041bbf3422f2550c5579c7cf0",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM33/non_secure/port.c"
    },
    {
      "type": "modify",
      "old_id": "7171a72bf4db444e65d8f823e9c9f7ed33b536a1",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM33_NTZ/non_secure/port.c",
      "new_id": "329de05d70758e7041bbf3422f2550c5579c7cf0",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM33_NTZ/non_secure/port.c"
    },
    {
      "type": "modify",
      "old_id": "7171a72bf4db444e65d8f823e9c9f7ed33b536a1",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM35P/non_secure/port.c",
      "new_id": "329de05d70758e7041bbf3422f2550c5579c7cf0",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM35P/non_secure/port.c"
    },
    {
      "type": "modify",
      "old_id": "7171a72bf4db444e65d8f823e9c9f7ed33b536a1",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM35P_NTZ/non_secure/port.c",
      "new_id": "329de05d70758e7041bbf3422f2550c5579c7cf0",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM35P_NTZ/non_secure/port.c"
    },
    {
      "type": "modify",
      "old_id": "fd7640017f672bd2f1fdc5e3fd117a08e36093e1",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM3_MPU/port.c",
      "new_id": "872882d775666e22e51953b31d7561379936928d",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM3_MPU/port.c"
    },
    {
      "type": "modify",
      "old_id": "04ed7aa0e20a0eae1336c217a31eeb18a71b9680",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM4_MPU/port.c",
      "new_id": "210165544d9d2dcac68b3ce4ec2f9da24695cee6",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM4_MPU/port.c"
    },
    {
      "type": "modify",
      "old_id": "7171a72bf4db444e65d8f823e9c9f7ed33b536a1",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM55/non_secure/port.c",
      "new_id": "329de05d70758e7041bbf3422f2550c5579c7cf0",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM55/non_secure/port.c"
    },
    {
      "type": "modify",
      "old_id": "7171a72bf4db444e65d8f823e9c9f7ed33b536a1",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM55_NTZ/non_secure/port.c",
      "new_id": "329de05d70758e7041bbf3422f2550c5579c7cf0",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM55_NTZ/non_secure/port.c"
    },
    {
      "type": "modify",
      "old_id": "7171a72bf4db444e65d8f823e9c9f7ed33b536a1",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM85/non_secure/port.c",
      "new_id": "329de05d70758e7041bbf3422f2550c5579c7cf0",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM85/non_secure/port.c"
    },
    {
      "type": "modify",
      "old_id": "7171a72bf4db444e65d8f823e9c9f7ed33b536a1",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM85_NTZ/non_secure/port.c",
      "new_id": "329de05d70758e7041bbf3422f2550c5579c7cf0",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM85_NTZ/non_secure/port.c"
    },
    {
      "type": "modify",
      "old_id": "7171a72bf4db444e65d8f823e9c9f7ed33b536a1",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM23/non_secure/port.c",
      "new_id": "329de05d70758e7041bbf3422f2550c5579c7cf0",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM23/non_secure/port.c"
    },
    {
      "type": "modify",
      "old_id": "7171a72bf4db444e65d8f823e9c9f7ed33b536a1",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM23_NTZ/non_secure/port.c",
      "new_id": "329de05d70758e7041bbf3422f2550c5579c7cf0",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM23_NTZ/non_secure/port.c"
    },
    {
      "type": "modify",
      "old_id": "7171a72bf4db444e65d8f823e9c9f7ed33b536a1",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM33/non_secure/port.c",
      "new_id": "329de05d70758e7041bbf3422f2550c5579c7cf0",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM33/non_secure/port.c"
    },
    {
      "type": "modify",
      "old_id": "7171a72bf4db444e65d8f823e9c9f7ed33b536a1",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM33_NTZ/non_secure/port.c",
      "new_id": "329de05d70758e7041bbf3422f2550c5579c7cf0",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM33_NTZ/non_secure/port.c"
    },
    {
      "type": "modify",
      "old_id": "7171a72bf4db444e65d8f823e9c9f7ed33b536a1",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM35P/non_secure/port.c",
      "new_id": "329de05d70758e7041bbf3422f2550c5579c7cf0",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM35P/non_secure/port.c"
    },
    {
      "type": "modify",
      "old_id": "7171a72bf4db444e65d8f823e9c9f7ed33b536a1",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM35P_NTZ/non_secure/port.c",
      "new_id": "329de05d70758e7041bbf3422f2550c5579c7cf0",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM35P_NTZ/non_secure/port.c"
    },
    {
      "type": "modify",
      "old_id": "622af0f1edd0e0fc1e758c1fb50b2dc1f3ec1ea8",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM4F_MPU/port.c",
      "new_id": "f5772c1d8ee95d00289caa0bce1f5879f57942c4",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM4F_MPU/port.c"
    },
    {
      "type": "modify",
      "old_id": "7171a72bf4db444e65d8f823e9c9f7ed33b536a1",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM55/non_secure/port.c",
      "new_id": "329de05d70758e7041bbf3422f2550c5579c7cf0",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM55/non_secure/port.c"
    },
    {
      "type": "modify",
      "old_id": "7171a72bf4db444e65d8f823e9c9f7ed33b536a1",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM55_NTZ/non_secure/port.c",
      "new_id": "329de05d70758e7041bbf3422f2550c5579c7cf0",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM55_NTZ/non_secure/port.c"
    },
    {
      "type": "modify",
      "old_id": "7171a72bf4db444e65d8f823e9c9f7ed33b536a1",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM85/non_secure/port.c",
      "new_id": "329de05d70758e7041bbf3422f2550c5579c7cf0",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM85/non_secure/port.c"
    },
    {
      "type": "modify",
      "old_id": "7171a72bf4db444e65d8f823e9c9f7ed33b536a1",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM85_NTZ/non_secure/port.c",
      "new_id": "329de05d70758e7041bbf3422f2550c5579c7cf0",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM85_NTZ/non_secure/port.c"
    },
    {
      "type": "modify",
      "old_id": "af4bf5e33ecaf710f8c1609105a1a4c89d63dde4",
      "old_mode": 33188,
      "old_path": "portable/RVDS/ARM_CM4_MPU/port.c",
      "new_id": "37d13e8b884145e640a96773af099cb48cdf6b44",
      "new_mode": 33188,
      "new_path": "portable/RVDS/ARM_CM4_MPU/port.c"
    }
  ]
}
