)]}'
{
  "commit": "5ac69c63198f88bc7a13865c3743a274c7109991",
  "tree": "0fc22cf438327f4178095444c6af633823fca7ff",
  "parents": [
    "bae1d15f6421cbe99b3e2e134c39d50248e7c261"
  ],
  "author": {
    "name": "Christian Brauner",
    "email": "christian.brauner@ubuntu.com",
    "time": "Mon Nov 08 18:46:49 2021 +0100"
  },
  "committer": {
    "name": "Christian Brauner",
    "email": "christian.brauner@ubuntu.com",
    "time": "Fri Nov 19 20:39:33 2021 +0100"
  },
  "message": "generic: test circular mappings\n\nThis is a regression test for the fix in [1]. The test makes sure that\nsetattr behaves correctly on idmapped mounts that make use of circular\nmappings. Such mappings may e.g. be used to allow two users to share\nhome directories through the same idmapped mount. The tests are\nexplained in detail in code comments.\n\n[1]: commit 968219708108 (\"fs: handle circular mappings correctly\")\nCc: Seth Forshee \u003cseth.forshee@digitalocean.com\u003e\nCc: Eryu Guan \u003cguaneryu@gmail.com\u003e\nCc: Christoph Hellwig \u003chch@lst.de\u003e\nCc: fstests@vger.kernel.org\nSigned-off-by: Christian Brauner \u003cchristian.brauner@ubuntu.com\u003e\n---\n/* v2 */\n- Eryu Guan \u003cguaneryu@gmail.com\u003e:\n  - ensure fsqga and fsqga2 user and group are included in test\n    requirements\n  - include commit that fixes the bug in commit log and commit message\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "83b7c89ab01571ae8609c5605539d0992ab996e6",
      "old_mode": 33188,
      "old_path": "src/idmapped-mounts/idmapped-mounts.c",
      "new_id": "da69077904853faa1d8a7996dc6de5a56789568a",
      "new_mode": 33188,
      "new_path": "src/idmapped-mounts/idmapped-mounts.c"
    },
    {
      "type": "modify",
      "old_id": "c2afa8dc8fa04ac98bdb19ff0f7e7503e329ba12",
      "old_mode": 33188,
      "old_path": "src/idmapped-mounts/utils.c",
      "new_id": "faf06fcd3f7ad3c51c3185e7587ff8169c8cb48b",
      "new_mode": 33188,
      "new_path": "src/idmapped-mounts/utils.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4508e65434db6408d26bde6e97440617f5e0ee6",
      "new_mode": 33261,
      "new_path": "tests/generic/651"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "51d73665772e519615ef506c7a1523432ae9d9b1",
      "new_mode": 33188,
      "new_path": "tests/generic/651.out"
    }
  ]
}
