)]}'
{
  "commit": "6b8051855d983db8480ff1ea1b02ef2b49203c22",
  "tree": "afb72be534ddd4c474a2ec9b7cf2ea5ab86799bc",
  "parents": [
    "e53c2fe075feda1fd4f009956ac026dc24c3a199"
  ],
  "author": {
    "name": "Sage Weil",
    "email": "sage@newdream.net",
    "time": "Tue Oct 27 11:50:50 2009 -0700"
  },
  "committer": {
    "name": "Sage Weil",
    "email": "sage@newdream.net",
    "time": "Tue Oct 27 11:57:03 2009 -0700"
  },
  "message": "ceph: allocate and parse mount args before client instance\n\nThis simplifies much of the error handling during mount.  It also means\nthat we have the mount args before client creation, and we can initialize\nbased on those options.\n\nSigned-off-by: Sage Weil \u003csage@newdream.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c7d673ffe023b20697f5ae8571d3efd2c5256a73",
      "old_mode": 33188,
      "old_path": "fs/ceph/addr.c",
      "new_id": "bf535815592db1882a02a1a5d8382fa38e88854b",
      "new_mode": 33188,
      "new_path": "fs/ceph/addr.c"
    },
    {
      "type": "modify",
      "old_id": "7d166182e98d468484acf18e56d0e6610bec8b01",
      "old_mode": 33188,
      "old_path": "fs/ceph/caps.c",
      "new_id": "8b863dbec70ce64d96131eb5e17d76f01486d086",
      "new_mode": 33188,
      "new_path": "fs/ceph/caps.c"
    },
    {
      "type": "modify",
      "old_id": "7bb8db524e587012b407e679288836ea1d70cb8f",
      "old_mode": 33188,
      "old_path": "fs/ceph/dir.c",
      "new_id": "4f7467961b09f9557ccfa8fbe3505ed8bb8772fb",
      "new_mode": 33188,
      "new_path": "fs/ceph/dir.c"
    },
    {
      "type": "modify",
      "old_id": "12d66c0572ac8845fab3cd1de2a1c2036d0c8ae2",
      "old_mode": 33188,
      "old_path": "fs/ceph/mds_client.c",
      "new_id": "210cb6623ea2b0f3b28da259d99072882185cec6",
      "new_mode": 33188,
      "new_path": "fs/ceph/mds_client.c"
    },
    {
      "type": "modify",
      "old_id": "e6e954cac6b9303e8fda527f05107f43955a4fd4",
      "old_mode": 33188,
      "old_path": "fs/ceph/mon_client.c",
      "new_id": "61263c99c6a809b542da0c7dde189eca29c4afca",
      "new_mode": 33188,
      "new_path": "fs/ceph/mon_client.c"
    },
    {
      "type": "modify",
      "old_id": "0a254054a82a1f68caefb67d5290c4b505521ffb",
      "old_mode": 33188,
      "old_path": "fs/ceph/osd_client.c",
      "new_id": "7dc0f6299a52bbd8a0b236c7fa29d9de738eab72",
      "new_mode": 33188,
      "new_path": "fs/ceph/osd_client.c"
    },
    {
      "type": "modify",
      "old_id": "b094f5003ef848f0d672159fbd3a5d24b51f468c",
      "old_mode": 33188,
      "old_path": "fs/ceph/super.c",
      "new_id": "9b7815dfc0356c69808911400882377b5e49bf86",
      "new_mode": 33188,
      "new_path": "fs/ceph/super.c"
    },
    {
      "type": "modify",
      "old_id": "3af42d9097ec0952498e57b2d6e96806fb281472",
      "old_mode": 33188,
      "old_path": "fs/ceph/super.h",
      "new_id": "a3d4943581d0ec01ae254e0a5c1534d5669d27a5",
      "new_mode": 33188,
      "new_path": "fs/ceph/super.h"
    }
  ]
}
