)]}'
{
  "commit": "7b2e4f788d60a8ec25efbf1e6bb6552ee0cef17c",
  "tree": "16f6346fda1c2708b342d8e5691a5ab9c50479b7",
  "parents": [
    "c4f88b7136aa5aa5670a16c2f173ffb45da401b2"
  ],
  "author": {
    "name": "Li Zhijian",
    "email": "lizhijian@fujitsu.com",
    "time": "Fri May 09 09:42:10 2025 +0800"
  },
  "committer": {
    "name": "Peter Xu",
    "email": "peterx@redhat.com",
    "time": "Tue May 20 11:26:32 2025 -0400"
  },
  "message": "qtest/migration/rdma: Enforce RLIMIT_MEMLOCK \u003e\u003d 128MB requirement\n\nEnsure successful migration over RDMA by verifying that RLIMIT_MEMLOCK is\nset to at least 128MB. This allocation is necessary due to the requirement\nto pin significant portions of guest memory, typically exceeding 100MB\nin this test, while the remainder is transmitted as compressed zero pages.\n\nOtherwise, it will fail with:\nstderr:\nqemu-system-x86_64: cannot get rkey\nqemu-system-x86_64: error while loading state section id 2(ram)\nqemu-system-x86_64: load of migration failed: Operation not permitted\nqemu-system-x86_64: rdma migration: recv polling control error!\nqemu-system-x86_64: RDMA is in an error state waiting migration to abort!\nqemu-system-x86_64: failed to save SaveStateEntry with id(name): 2(ram): -1\nqemu-system-x86_64: Channel error: Operation not permitted\n\nReported-by: Peter Xu \u003cpeterx@redhat.com\u003e\nSigned-off-by: Li Zhijian \u003clizhijian@fujitsu.com\u003e\nLink: https://lore.kernel.org/r/20250509014211.1272640-1-lizhijian@fujitsu.com\nSigned-off-by: Peter Xu \u003cpeterx@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "87b0a7e8ef7949b12a987e0500fb95f64447187d",
      "old_mode": 33188,
      "old_path": "tests/qtest/migration/precopy-tests.c",
      "new_id": "5be1cd574201735e2bad2d1479b40d2719775c63",
      "new_mode": 33188,
      "new_path": "tests/qtest/migration/precopy-tests.c"
    }
  ]
}
