)]}'
{
  "commit": "890d829e062e89c5efa25da3d10805938f4bb6ab",
  "tree": "dbc5551eb480f912f571671d9e9046bc5e93ad49",
  "parents": [
    "ea390411f8a7980d591bc18cdb2e27467bee8a58"
  ],
  "author": {
    "name": "Will Deacon",
    "email": "willdeacon@google.com",
    "time": "Mon Dec 05 18:07:56 2022 +0000"
  },
  "committer": {
    "name": "Will Deacon",
    "email": "willdeacon@google.com",
    "time": "Fri Jan 13 11:40:57 2023 +0000"
  },
  "message": "HACK: arm64: Enable rust modules at EL2\n\nJust a bit of \"fun\": hack the minimal rust module to print a message\nat EL2 (via the pre-existing pl011 driver) instead of adding numbers\ntogether.\n\nSigned-off-by: Will Deacon \u003cwilldeacon@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "460761d22ef8240436c843087cbc429d462220b1",
      "old_mode": 33188,
      "old_path": "arch/arm64/Kconfig",
      "new_id": "3e94dedd7e47eeb136cb86967fdae5e3f0e057f1",
      "new_mode": 33188,
      "new_path": "arch/arm64/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "381e610042eb4ca602eb83de63565bc4889255a8",
      "old_mode": 33188,
      "old_path": "arch/arm64/kvm/hyp/nvhe/Makefile.nvhe",
      "new_id": "6c0184b096c5808e3b6bd3d27e300f01a7ad3395",
      "new_mode": 33188,
      "new_path": "arch/arm64/kvm/hyp/nvhe/Makefile.nvhe"
    },
    {
      "type": "modify",
      "old_id": "7700d3853404e5553c8f06b862608de7a89fae80",
      "old_mode": 33188,
      "old_path": "rust/Makefile",
      "new_id": "906a4c918bc23b191cc6096125ac43878e893b7f",
      "new_mode": 33188,
      "new_path": "rust/Makefile"
    },
    {
      "type": "modify",
      "old_id": "c48bc284214ab1fb9afa74326b871ba8566dee1e",
      "old_mode": 33188,
      "old_path": "rust/bindings/bindings_helper.h",
      "new_id": "3b811751c604118de632c09f8e771c6aca72a267",
      "new_mode": 33188,
      "new_path": "rust/bindings/bindings_helper.h"
    },
    {
      "type": "modify",
      "old_id": "abd46261d3855b635ad45d33a6f52f62143434ac",
      "old_mode": 33188,
      "old_path": "rust/kernel/lib.rs",
      "new_id": "b9525cc1e0d6661cc07b702165313ee940d5acc0",
      "new_mode": 33188,
      "new_path": "rust/kernel/lib.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3febe370df6679c3961d459c862439a7253fcfd4",
      "new_mode": 33188,
      "new_path": "rust/kernel/pkvm.rs"
    },
    {
      "type": "modify",
      "old_id": "1daba5f8658af96027a2500d3355959acf08182a",
      "old_mode": 33188,
      "old_path": "samples/rust/Makefile",
      "new_id": "f4307d99febab2d34a33d5a066c92952ae381834",
      "new_mode": 33188,
      "new_path": "samples/rust/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a14d85854616b94a02ea6e1a0b69f5a970a79265",
      "new_mode": 33188,
      "new_path": "samples/rust/hyp/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e220b469c71b1f866f7f2a23e3bec54cc7b18eeb",
      "new_mode": 33188,
      "new_path": "samples/rust/hyp/rust_minimal_hyp.rs"
    },
    {
      "type": "delete",
      "old_id": "54ad17685742683cd782ba2d885edf2ce77490e5",
      "old_mode": 33188,
      "old_path": "samples/rust/rust_minimal.rs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9f37af14332f831e52febd8b9f12ac0890d8d520",
      "new_mode": 33188,
      "new_path": "samples/rust/rust_minimal_host.rs"
    },
    {
      "type": "modify",
      "old_id": "3c6cbe2b278d302ebd6375e900dbe4875765805f",
      "old_mode": 33188,
      "old_path": "scripts/generate_rust_target.rs",
      "new_id": "5eaf6a540f2958d90509942b3a5c7d187e75832c",
      "new_mode": 33188,
      "new_path": "scripts/generate_rust_target.rs"
    }
  ]
}
