)]}'
{
  "commit": "680e0cc40c5830ebcbfa0bce99bf932e1a4cf6c6",
  "tree": "25d4599f69d96706708243a273e1a4f37124075e",
  "parents": [
    "b59b466071391cb76b39584e1558be2d0797c054"
  ],
  "author": {
    "name": "Kevin Wolf",
    "email": "kwolf@redhat.com",
    "time": "Fri Sep 29 16:51:56 2023 +0200"
  },
  "committer": {
    "name": "Kevin Wolf",
    "email": "kwolf@redhat.com",
    "time": "Thu Oct 12 16:31:33 2023 +0200"
  },
  "message": "block: Protect bs-\u003echildren with graph_lock\n\nAlmost all functions that access the child links already take the graph\nlock now. Add locking to the remaining users and finally annotate the\nstruct field itself as protected by the graph lock.\n\nSigned-off-by: Kevin Wolf \u003ckwolf@redhat.com\u003e\nMessage-ID: \u003c20230929145157.45443-22-kwolf@redhat.com\u003e\nReviewed-by: Stefan Hajnoczi \u003cstefanha@redhat.com\u003e\nSigned-off-by: Kevin Wolf \u003ckwolf@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2ac7406c779ba42465c6c84b761c5f6b015c28e2",
      "old_mode": 33188,
      "old_path": "block.c",
      "new_id": "f9cf05ddcfc0ecc5dbbd3e0d54ec596b9272442c",
      "new_mode": 33188,
      "new_path": "block.c"
    },
    {
      "type": "modify",
      "old_id": "3459f506690df179c758bc49a3da562a82fb9791",
      "old_mode": 33188,
      "old_path": "block/replication.c",
      "new_id": "d522c7396f221f12dc51fd00c5b0a9728c832c40",
      "new_mode": 33188,
      "new_path": "block/replication.c"
    },
    {
      "type": "modify",
      "old_id": "0e37acd976ceae78efe9937a35a58567bdc67143",
      "old_mode": 33188,
      "old_path": "include/block/block_int-common.h",
      "new_id": "b8d9d24f3973cdc6e629e26aa0ce68d1fecde572",
      "new_mode": 33188,
      "new_path": "include/block/block_int-common.h"
    },
    {
      "type": "modify",
      "old_id": "d734829778b00b902bab260ad32efacfa82cf0e8",
      "old_mode": 33188,
      "old_path": "tests/unit/test-bdrv-drain.c",
      "new_id": "f67e9df01cdba1c8ccaec04c362d33ca82539721",
      "new_mode": 33188,
      "new_path": "tests/unit/test-bdrv-drain.c"
    }
  ]
}
