)]}'
{
  "commit": "cb49dbb130e17a6f9af4cb4714cf6976cf09afdf",
  "tree": "33e0c38d5b4f67455804c793e625a0f7e91aec5c",
  "parents": [
    "f6485057c5cfbc84e5eff639ddea1ce0d668607b"
  ],
  "author": {
    "name": "Eric Sandeen",
    "email": "sandeen@sandeen.net",
    "time": "Thu Apr 17 16:50:09 2008 +1000"
  },
  "committer": {
    "name": "Lachlan McIlroy",
    "email": "lachlan@redback.melbourne.sgi.com",
    "time": "Fri Apr 18 12:03:40 2008 +1000"
  },
  "message": "[XFS] Always use di_forkoff when checking for attr space.\n\nIn the case where we mount a filesystem which was previously using the\nattr2 format as attr1, returning the default mp-\u003em_attroffset instead of\nthe per-inode di_forkoff for inline attribute fit calculations, may result\nin corruption, if for example, the data fork is already taking more space\nthan the default fork offset and we try to add an extended attribute. Fix\ntested by xfstests/186.\n\nSGI-PV: 979606\nSGI-Modid: xfs-linux-melb:xfs-kern:30861a\n\nSigned-off-by: Eric Sandeen \u003csandeen@sandeen.net\u003e\nSigned-off-by: Tim Shimmin \u003ctes@sgi.com\u003e\nSigned-off-by: Lachlan McIlroy \u003clachlan@sgi.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "96ba6aa4ed8cb8fbbf7132c239d1dd8e3b3086cb",
      "old_mode": 33188,
      "old_path": "fs/xfs/xfs_attr_leaf.c",
      "new_id": "303d41e4217b49590daae8814c3c2c863158c641",
      "new_mode": 33188,
      "new_path": "fs/xfs/xfs_attr_leaf.c"
    }
  ]
}
