)]}'
{
  "commit": "50e9a14957b1111f518fc5eb25ba597275f84d3d",
  "tree": "8331c8cfffce30cc2274cca45d6790c0d8f6a116",
  "parents": [
    "2ad6d0f0d15bdb0fb9961286a0bf8d2999ded750"
  ],
  "author": {
    "name": "Filipe Manana",
    "email": "fdmanana@suse.com",
    "time": "Fri Feb 27 00:12:05 2026 +0000"
  },
  "committer": {
    "name": "Zorro Lang",
    "email": "zlang@kernel.org",
    "time": "Thu Mar 05 00:05:13 2026 +0800"
  },
  "message": "btrfs: test setting the same received UUID to a lot of subvolumes\n\nTest that using the received subvol ioctl to set a received UUID on a root\ndoes not trigger a transaction abort (and turn the filesystem to RO mode)\nif a user abuses by assigning the same received UUID to a large number of\nsubvolumes.\n\nThis exercises a bug fixed by the following kernel patch:\n\n \"btrfs: fix transaction abort on set received ioctl due to item overflow\"\n\nSigned-off-by: Filipe Manana \u003cfdmanana@suse.com\u003e\nReviewed-by: Anand Jain \u003casj@kernel.org\u003e\nSigned-off-by: Zorro Lang \u003czlang@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2b5bedd59fceb886e344116d8d8e67ed10dcefb6",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "0819d3c5ade3941d4e7e8fc8bcf2136ff9decd08",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "f7519fa9765483ec508d3b59bf4423a2e2ce12dd",
      "old_mode": 33188,
      "old_path": "configure.ac",
      "new_id": "441f543c60891af7184d3f5d97538aeb95894fe1",
      "new_mode": 33188,
      "new_path": "configure.ac"
    },
    {
      "type": "modify",
      "old_id": "577d816ae859b67b510994b503a58f828750f36d",
      "old_mode": 33188,
      "old_path": "src/Makefile",
      "new_id": "cc4efad4810ed0dbbbd7c67529e0e0f7a112cc18",
      "new_mode": 33188,
      "new_path": "src/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bd05827869e9c519bac252460ea3ee3d0df7f9d0",
      "new_mode": 33188,
      "new_path": "src/t_btrfs_received_uuid_ioctl.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ebd53d97dda6aadd00a6c21c1871e96662c3e7b1",
      "new_mode": 33261,
      "new_path": "tests/btrfs/347"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b98b6cec8b040d3af154b7fdcf2ff91960761ba4",
      "new_mode": 33188,
      "new_path": "tests/btrfs/347.out"
    }
  ]
}
