)]}'
{
  "commit": "1c780cb129354e48c966eee5b3415f30f1d3eb40",
  "tree": "a539e8761fb6976a92fa4258bc6711a301a23353",
  "parents": [
    "019eead8025e79aa4d0bc3dbcd563815591c70d3"
  ],
  "author": {
    "name": "Eric Sandeen",
    "email": "sandeen@redhat.com",
    "time": "Sat Jul 26 16:06:01 2025 -0500"
  },
  "committer": {
    "name": "Eric Sandeen",
    "email": "sandeen@redhat.com",
    "time": "Sat Jul 26 16:06:01 2025 -0500"
  },
  "message": "9p: convert to the new mount API\n\nConvert 9p to the new mount API. This patch consolidates all parsing\nparsing into fs/9p/v9fs.c, which stores all results into a filesystem\ncontext which can be passed to the various transports as needed.\n\nSome of the parsing helper functions such as get_cache_mode() can be\neliminated in favor of using the new mount API\u0027s enum param type,\nfor simplicity.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "77e9c4387c1dfd4de8a54e9b6f676bdf987dbdc9",
      "old_mode": 33188,
      "old_path": "fs/9p/v9fs.c",
      "new_id": "55ba26186351413d6da1f5d882c3950a3ea26cc6",
      "new_mode": 33188,
      "new_path": "fs/9p/v9fs.c"
    },
    {
      "type": "modify",
      "old_id": "4b8834daec8d034aed5c9cd2e020ff8a2fbe65e9",
      "old_mode": 33188,
      "old_path": "fs/9p/v9fs.h",
      "new_id": "fb6d06128da53afc26230412f949f6320f41b5d6",
      "new_mode": 33188,
      "new_path": "fs/9p/v9fs.h"
    },
    {
      "type": "modify",
      "old_id": "489db161abc9831b23148396bdf49ebf34525542",
      "old_mode": 33188,
      "old_path": "fs/9p/vfs_super.c",
      "new_id": "92a189651c07f80966d55cb721828314cb21891c",
      "new_mode": 33188,
      "new_path": "fs/9p/vfs_super.c"
    },
    {
      "type": "modify",
      "old_id": "33b8d9a79fa7b21c4b7544b0b4674bdd9d091313",
      "old_mode": 33188,
      "old_path": "include/net/9p/client.h",
      "new_id": "a95b8b6ea58302200c9eeb81d923b3433941efc6",
      "new_mode": 33188,
      "new_path": "include/net/9p/client.h"
    },
    {
      "type": "modify",
      "old_id": "ebbb4b50ee205ef85ce9a6d5cacb08105e21ba0f",
      "old_mode": 33188,
      "old_path": "include/net/9p/transport.h",
      "new_id": "e53f312191b6edd8e3d51fa86baeccf8ecb2dfd7",
      "new_mode": 33188,
      "new_path": "include/net/9p/transport.h"
    },
    {
      "type": "modify",
      "old_id": "5e3230b1bfab9d19b7c35267f133cd0be8fe3c0d",
      "old_mode": 33188,
      "old_path": "net/9p/client.c",
      "new_id": "22b88596e2fe4166903ae493acd5b52d71c9d6b3",
      "new_mode": 33188,
      "new_path": "net/9p/client.c"
    },
    {
      "type": "modify",
      "old_id": "55576c1866fa68ffcb9f2f7579493f78d221ca30",
      "old_mode": 33188,
      "old_path": "net/9p/mod.c",
      "new_id": "85160b52da556d7e7449f9b8265df50790c4ad7e",
      "new_mode": 33188,
      "new_path": "net/9p/mod.c"
    },
    {
      "type": "modify",
      "old_id": "9ef4f2e0db3c2c0f0af2265d020cb9d40cad8642",
      "old_mode": 33188,
      "old_path": "net/9p/trans_fd.c",
      "new_id": "cb4398d79b0ac685f5d98ae7f12fcb8800692bee",
      "new_mode": 33188,
      "new_path": "net/9p/trans_fd.c"
    },
    {
      "type": "modify",
      "old_id": "46ee37061fafd45819959f134305ba2c0fd764ba",
      "old_mode": 33188,
      "old_path": "net/9p/trans_rdma.c",
      "new_id": "fa3365990fdf8c6fa664fd58f1ea192c7670cc7f",
      "new_mode": 33188,
      "new_path": "net/9p/trans_rdma.c"
    },
    {
      "type": "modify",
      "old_id": "6b694f117aef296a66419fed5252305e7a1d0936",
      "old_mode": 33188,
      "old_path": "net/9p/trans_usbg.c",
      "new_id": "61197dae52cb031a90368a64e7c1d7370fbef455",
      "new_mode": 33188,
      "new_path": "net/9p/trans_usbg.c"
    },
    {
      "type": "modify",
      "old_id": "0b8086f58ad55a92efa253ed372f99c60113f971",
      "old_mode": 33188,
      "old_path": "net/9p/trans_virtio.c",
      "new_id": "580d74ca92b02df7c00323e7f6f16af7c2520464",
      "new_mode": 33188,
      "new_path": "net/9p/trans_virtio.c"
    },
    {
      "type": "modify",
      "old_id": "b9ff69c7522a19c53906b0dc0cfa0998a9063826",
      "old_mode": 33188,
      "old_path": "net/9p/trans_xen.c",
      "new_id": "091a99eb51f40794c9f16371fe3dd116a2d81213",
      "new_mode": 33188,
      "new_path": "net/9p/trans_xen.c"
    }
  ]
}
