)]}'
{
  "commit": "08bf9c5089fc5efa7d3cd4db1fcb45a4195c5e4e",
  "tree": "df28f5e34a31cb891ff01d7b86e743cdd8b7c4d1",
  "parents": [
    "3c471096d892678d633e0ce45b9a3abdfa984c18"
  ],
  "author": {
    "name": "Quentin Perret",
    "email": "qperret@google.com",
    "time": "Mon Mar 17 14:12:39 2025 +0000"
  },
  "committer": {
    "name": "Fuad Tabba",
    "email": "tabba@google.com",
    "time": "Wed Jun 18 10:35:38 2025 +0100"
  },
  "message": "KVM: arm64: Introduce hypercall for host-to-guest donations\n\nIn preparation for supporting protected guests, introduce a new memory\ntransition hypercall allowing the donation of pages to pVMs.\n\nSigned-off-by: Quentin Perret \u003cqperret@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6d3d11f6dfe9a97e301d7bd8edd349ebc1c551a6",
      "old_mode": 33188,
      "old_path": "arch/arm64/include/asm/kvm_asm.h",
      "new_id": "45d71416b9696e265306e521dc28401987c410ec",
      "new_mode": 33188,
      "new_path": "arch/arm64/include/asm/kvm_asm.h"
    },
    {
      "type": "modify",
      "old_id": "6b9d274052c7a777729da58934c5da684dad1a65",
      "old_mode": 33188,
      "old_path": "arch/arm64/include/asm/kvm_pgtable.h",
      "new_id": "adf7f4b3f81ce76c57fce5bf0e4eb587e65df0fc",
      "new_mode": 33188,
      "new_path": "arch/arm64/include/asm/kvm_pgtable.h"
    },
    {
      "type": "modify",
      "old_id": "ea0a704da9b8962cda1c143084161ec44fe968c5",
      "old_mode": 33188,
      "old_path": "arch/arm64/kvm/hyp/include/nvhe/mem_protect.h",
      "new_id": "15fabb74539a3cefe25b2f399621b6e4d488729b",
      "new_mode": 33188,
      "new_path": "arch/arm64/kvm/hyp/include/nvhe/mem_protect.h"
    },
    {
      "type": "modify",
      "old_id": "d60303cf4170e57092a291ffb83471b205102c75",
      "old_mode": 33188,
      "old_path": "arch/arm64/kvm/hyp/nvhe/hyp-main.c",
      "new_id": "688da9501a2485aa4ade6dc1c62cf9fdcdedcc03",
      "new_mode": 33188,
      "new_path": "arch/arm64/kvm/hyp/nvhe/hyp-main.c"
    },
    {
      "type": "modify",
      "old_id": "1055f05d43441c2788b247c168d98bb7c09a36e4",
      "old_mode": 33188,
      "old_path": "arch/arm64/kvm/hyp/nvhe/mem_protect.c",
      "new_id": "72a540def422d6574c1b57e33a640be346a92355",
      "new_mode": 33188,
      "new_path": "arch/arm64/kvm/hyp/nvhe/mem_protect.c"
    },
    {
      "type": "modify",
      "old_id": "0f89157d31fd6fbaacc3dc80f823524fe242686f",
      "old_mode": 33188,
      "old_path": "arch/arm64/kvm/pkvm.c",
      "new_id": "0906b63dd0ff2e13e2eca439b63bcb3eba579513",
      "new_mode": 33188,
      "new_path": "arch/arm64/kvm/pkvm.c"
    }
  ]
}
