)]}'
{
  "commit": "f04ae48263533503a0432e6a7ba31cc20518c310",
  "tree": "a56520c9866c2b0fe3d2dbb0adf52cc2ed5c9de7",
  "parents": [
    "55135abcd555b72ca4edf481461fb37acd27e9cc"
  ],
  "author": {
    "name": "Samuel Holland",
    "email": "samuel.holland@sifive.com",
    "time": "Sun Sep 07 22:56:39 2025 -0700"
  },
  "committer": {
    "name": "Anup Patel",
    "email": "anup@brainfault.org",
    "time": "Tue Sep 16 10:03:53 2025 +0530"
  },
  "message": "lib: sbi_hart: Do not call delegate_traps() in the resume flow\n\nThe only purpose of this function is to program the initial values of\nmideleg and medeleg. However, both of these CSRs are now saved/restored\nacross non-retentive suspend, so the values from this function are\nalways overwritten by the restored values.\n\nSigned-off-by: Samuel Holland \u003csamuel.holland@sifive.com\u003e\nReviewed-by: Anup Patel \u003canup@brainfault.org\u003e\nLink: https://lore.kernel.org/r/20250908055646.2391370-2-samuel.holland@sifive.com\nSigned-off-by: Anup Patel \u003canup@brainfault.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6a2d7d6f95339b9a6a37f346cf923ec63964cd3e",
      "old_mode": 33188,
      "old_path": "lib/sbi/sbi_hart.c",
      "new_id": "1b50f67198d5c2416b3db988c4ac05eba6b9cd53",
      "new_mode": 33188,
      "new_path": "lib/sbi/sbi_hart.c"
    }
  ]
}
