)]}'
{
  "commit": "960a22ae60c8a723bd17da3b929fe0bcea6d007e",
  "tree": "844e3726fb6bdedd433854966e90116eb1d03c99",
  "parents": [
    "0e4fb5e283870757024294bc4567a7c59d936f0b"
  ],
  "author": {
    "name": "Hidehiro Kawai",
    "email": "hidehiro.kawai.ez@hitachi.com",
    "time": "Sat Oct 18 20:27:58 2008 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Mon Oct 20 08:52:37 2008 -0700"
  },
  "message": "jbd: ordered data integrity fix\n\nIn ordered mode, if a file data buffer being dirtied exists in the\ncommitting transaction, we write the buffer to the disk, move it from the\ncommitting transaction to the running transaction, then dirty it.  But we\ndon\u0027t have to remove the buffer from the committing transaction when the\nbuffer couldn\u0027t be written out, otherwise it would miss the error and the\ncommitting transaction would not abort.\n\nThis patch adds an error check before removing the buffer from the\ncommitting transaction.\n\nSigned-off-by: Hidehiro Kawai \u003chidehiro.kawai.ez@hitachi.com\u003e\nAcked-by: Jan Kara \u003cjack@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0540ca27a4464060e9c230095f664cd9937b21a1",
      "old_mode": 33188,
      "old_path": "fs/jbd/transaction.c",
      "new_id": "d15cd6e7251ee03347f25f14f53e371ff7936d09",
      "new_mode": 33188,
      "new_path": "fs/jbd/transaction.c"
    }
  ]
}
