)]}'
{
  "commit": "e9797b5e574c87332679a30e542b519c93e650ca",
  "tree": "d66a8a5fff4eae36a54c7256eb3996897f70be6c",
  "parents": [
    "c93a89f214ecbad7af3de54842ee93960aaf0d15"
  ],
  "author": {
    "name": "Nicholas Piggin",
    "email": "npiggin@gmail.com",
    "time": "Thu Apr 30 14:55:20 2026 +1000"
  },
  "committer": {
    "name": "Anup Patel",
    "email": "anup@brainfault.org",
    "time": "Wed Jun 10 13:17:30 2026 +0530"
  },
  "message": "lib: sbi: Move RISC-V PMP encoding functions to sbi_pmp.c\n\nCreate a new file for handling the RISC-V PMP format and the new pmp_t\ntype, as opposed to hart PMP CSR specific access.\n\nSigned-off-by: Nicholas Piggin \u003cnpiggin@gmail.com\u003e\nReviewed-by: Anup Patel \u003canup@brainfault.org\u003e\nLink: https://lore.kernel.org/r/20260430045528.420437-4-npiggin@gmail.com\nSigned-off-by: Anup Patel \u003canup@brainfault.org\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c38dda555ddcccd3b0af1de06a931ca67d6dc53e",
      "new_mode": 33188,
      "new_path": "include/sbi/sbi_pmp.h"
    },
    {
      "type": "modify",
      "old_id": "a01a5ec3952606fc73a957e58a15fe390db59d01",
      "old_mode": 33188,
      "old_path": "lib/sbi/objects.mk",
      "new_id": "a7b4a82f6f42e9c1c4d766cf205199485d99e491",
      "new_mode": 33188,
      "new_path": "lib/sbi/objects.mk"
    },
    {
      "type": "modify",
      "old_id": "e33e3c36ea50659464fda519e0b390804b67f3e6",
      "old_mode": 33188,
      "old_path": "lib/sbi/riscv_asm.c",
      "new_id": "da1900e9dc0c19073c9805de5038bd96191b8bd9",
      "new_mode": 33188,
      "new_path": "lib/sbi/riscv_asm.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bb8151c0e0ccb1dd80fd08a7f19c312feebd251d",
      "new_mode": 33188,
      "new_path": "lib/sbi/sbi_pmp.c"
    }
  ]
}
