)]}'
{
  "commit": "3790689fa3c771bba6bafb7dee3e8389dd0b55bc",
  "tree": "1445885f92de7f14034f4f5a647ea3e5ea6b43d8",
  "parents": [
    "79071eb0b2f142b9cc6531d04fa2915943938b5e"
  ],
  "author": {
    "name": "Lachlan McIlroy",
    "email": "lachlan@sgi.com",
    "time": "Wed Aug 13 15:42:10 2008 +1000"
  },
  "committer": {
    "name": "Lachlan McIlroy",
    "email": "lachlan@redback.melbourne.sgi.com",
    "time": "Wed Aug 13 15:42:10 2008 +1000"
  },
  "message": "[XFS] Do not access buffers after dropping reference count\n\nWe should not access a buffer after dropping it\u0027s reference count\notherwise we could race with another thread that releases the final\nreference count and frees the buffer causing us to access potentially\nunmapped memory. The bug this change fixes only occured on DEBUG XFS since\nthe offending code was in an ASSERT.\n\nSGI-PV: 984429\n\nSGI-Modid: xfs-linux-melb:xfs-kern:31715a\n\nSigned-off-by: Lachlan McIlroy \u003clachlan@sgi.com\u003e\nSigned-off-by: David Chinner \u003cdavid@fromorbit.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9cc8f0213095b92e868fa396b099bc13c2a2ec47",
      "old_mode": 33188,
      "old_path": "fs/xfs/linux-2.6/xfs_buf.c",
      "new_id": "9f45c74f1a840a649b7d30bedd11d0514291862e",
      "new_mode": 33188,
      "new_path": "fs/xfs/linux-2.6/xfs_buf.c"
    }
  ]
}
