)]}'
{
  "commit": "ddea2d5246b4ffbe49bbfb700aa3dbe717eb0915",
  "tree": "9b3041590c9a6f2a15ab15682605d796d7ba9d19",
  "parents": [
    "6bd8fc8a55cba263bab0b1c24786e95c5a2dc720"
  ],
  "author": {
    "name": "Lachlan McIlroy",
    "email": "lachlan@sgi.com",
    "time": "Mon Jun 23 13:25:53 2008 +1000"
  },
  "committer": {
    "name": "Niv Sardi",
    "email": "xaiki@debian.org",
    "time": "Mon Jul 28 16:59:03 2008 +1000"
  },
  "message": "[XFS] Always reset btree cursor after an insert\n\nAfter a btree insert operation a cursor can be invalid due to block splits\nand a maybe a new root block. We reset the cursor in xfs_bmbt_insert() in\nthe cases where we think we need to but it isn\u0027t enough as we still see\nassertions. Just do what we do elsewhere and reset the cursor\nunconditionally. Also remove the fix to revalidate the original cursor in\nxfs_bmbt_insert().\n\nSGI-PV: 983336\n\nSGI-Modid: xfs-linux-melb:xfs-kern:31342a\n\nSigned-off-by: Lachlan McIlroy \u003clachlan@sgi.com\u003e\nSigned-off-by: David Chinner \u003cdgc@sgi.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c21e01a9b2ddcd28bd6bf48b79b11c6d69062dce",
      "old_mode": 33188,
      "old_path": "fs/xfs/xfs_bmap.c",
      "new_id": "cf4dee01983aa71594041415c6742d7ff30d2e9d",
      "new_mode": 33188,
      "new_path": "fs/xfs/xfs_bmap.c"
    },
    {
      "type": "modify",
      "old_id": "4f0e849d973edda419fb75980b62f5e4f159419a",
      "old_mode": 33188,
      "old_path": "fs/xfs/xfs_bmap_btree.c",
      "new_id": "4aa2f11ba5638388cff7b70dbce6d7ad27f8cfde",
      "new_mode": 33188,
      "new_path": "fs/xfs/xfs_bmap_btree.c"
    }
  ]
}
