)]}'
{
  "commit": "75e2cb144191ecdbba87cfea3608cdc0664c8142",
  "tree": "e14bfe71e668d3e8a28a189298b260d2fd6644f0",
  "parents": [
    "c2a06e8f28a14cfb26cc442269176ae60d1178ef"
  ],
  "author": {
    "name": "Xiaoyao Li",
    "email": "xiaoyao.li@intel.com",
    "time": "Mon Jul 21 14:52:20 2025 +0800"
  },
  "committer": {
    "name": "Peter Xu",
    "email": "peterx@redhat.com",
    "time": "Mon Nov 03 16:04:10 2025 -0500"
  },
  "message": "hostmem/shm: Allow shm memory backend serve as shared memory for coco-VMs\n\nshm can surely serve as the shared memory for coco-VMs. But currently it\ndoesn\u0027t check the backend-\u003eguest_memfd to pass down the RAM_GUEST_MEMFD\nflag. It leads to failure when creating coco-VMs (e.g., TDX guest) which\nrequire private mmeory.\n\nSet and pass down RAM_GUEST_MEMFD when backend-\u003eguest_memfd is true, to\nallow shm memory backend serve as shared memory for coco-VMs.\n\nCc: Stefano Garzarella \u003csgarzare@redhat.com\u003e\nCc: qemu-stable \u003cqemu-stable@nongnu.org\u003e\nSigned-off-by: Xiaoyao Li \u003cxiaoyao.li@intel.com\u003e\nAcked-by: David Hildenbrand \u003cdavid@redhat.com\u003e\nAcked-by: Stefano Garzarella \u003csgarzare@redhat.com\u003e\nLink: https://lore.kernel.org/r/20250721065220.895606-1-xiaoyao.li@intel.com\nSigned-off-by: Peter Xu \u003cpeterx@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f66211a2ec929782eae1088dff3323ccae950624",
      "old_mode": 33188,
      "old_path": "backends/hostmem-shm.c",
      "new_id": "806e2670e0393c8304817c11596b967c4bc9e134",
      "new_mode": 33188,
      "new_path": "backends/hostmem-shm.c"
    }
  ]
}
