)]}'
{
  "commit": "8065aca3830d772169b0a6a9eb1fe52af2146d5e",
  "tree": "c3d0938a8d24c883dd17280694e327865e7784bc",
  "parents": [
    "c5ad9d91077fa1bdbbaa52d2c4db974042563153"
  ],
  "author": {
    "name": "Vincent Donnefort",
    "email": "vdonnefort@google.com",
    "time": "Thu Nov 24 15:23:26 2022 +0000"
  },
  "committer": {
    "name": "Quentin Perret",
    "email": "qperret@google.com",
    "time": "Fri Dec 16 10:40:23 2022 +0000"
  },
  "message": "KVM: arm64: Block module loading based on cmdline or HVC\n\nDisable module loading, based on the cmdline option\nkvm-arm.protected_modules. If enabled, the feature can later be\nirreversibly disabled with the HVC __pkvm_close_module_registration().\n\nSigned-off-by: Vincent Donnefort \u003cvdonnefort@google.com\u003e\nSigned-off-by: Quentin Perret \u003cqperret@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2ae12a6674b2aeb407d4048394422fcdfb05c6d3",
      "old_mode": 33188,
      "old_path": "arch/arm64/include/asm/kvm_asm.h",
      "new_id": "6417b3d525f3ae3a734f145856a1f8f5e3553a39",
      "new_mode": 33188,
      "new_path": "arch/arm64/include/asm/kvm_asm.h"
    },
    {
      "type": "modify",
      "old_id": "1b597b7db99bbcca6751f4818b0c6872fb44dff4",
      "old_mode": 33188,
      "old_path": "arch/arm64/include/asm/kvm_hyp.h",
      "new_id": "450312728acf7a5adc377e57ac2f7a4df61b44a0",
      "new_mode": 33188,
      "new_path": "arch/arm64/include/asm/kvm_hyp.h"
    },
    {
      "type": "modify",
      "old_id": "f7c03cbb5a4b31b37ca8a859f0afdc06622aebec",
      "old_mode": 33188,
      "old_path": "arch/arm64/kvm/hyp/include/nvhe/modules.h",
      "new_id": "d69aa744b82fc4f6b806ab31db152f39a3431410",
      "new_mode": 33188,
      "new_path": "arch/arm64/kvm/hyp/include/nvhe/modules.h"
    },
    {
      "type": "modify",
      "old_id": "d35428daa87691e63e4774809197708282c4b9b2",
      "old_mode": 33188,
      "old_path": "arch/arm64/kvm/hyp/nvhe/hyp-main.c",
      "new_id": "078cf6d43223d700f9fee1ec84d124ac554718f2",
      "new_mode": 33188,
      "new_path": "arch/arm64/kvm/hyp/nvhe/hyp-main.c"
    },
    {
      "type": "modify",
      "old_id": "d4472de5b2841f9177e0493328abdadccc9b1588",
      "old_mode": 33188,
      "old_path": "arch/arm64/kvm/hyp/nvhe/mm.c",
      "new_id": "6ed9bf0819bcd490da1cd6013ff75d79a681673b",
      "new_mode": 33188,
      "new_path": "arch/arm64/kvm/hyp/nvhe/mm.c"
    },
    {
      "type": "modify",
      "old_id": "ee2c963a7c908297b78e3058f9d11fd8660db58e",
      "old_mode": 33188,
      "old_path": "arch/arm64/kvm/hyp/nvhe/modules.c",
      "new_id": "b71ce3880f3b499797e31f826f64224d57059f40",
      "new_mode": 33188,
      "new_path": "arch/arm64/kvm/hyp/nvhe/modules.c"
    },
    {
      "type": "modify",
      "old_id": "6d620250d4e4b01839bb247af15b941b51dbb412",
      "old_mode": 33188,
      "old_path": "arch/arm64/kvm/pkvm.c",
      "new_id": "d6b43a89de93d0dcbc0c3a9a238c6ec96c349843",
      "new_mode": 33188,
      "new_path": "arch/arm64/kvm/pkvm.c"
    }
  ]
}
