)]}'
{
  "commit": "7e2fb2d7e6a3094473f101ae33dd6431ae6d2ed1",
  "tree": "1550cc5840d8a4323fe5f6357da227436cd542ec",
  "parents": [
    "b719f43059903820c31edb30f4663a2818836e7f"
  ],
  "author": {
    "name": "Eric Sandeen",
    "email": "sandeen@redhat.com",
    "time": "Tue Dec 18 11:03:57 2012 -0600"
  },
  "committer": {
    "name": "Jan Kara",
    "email": "jack@suse.cz",
    "time": "Mon Jan 14 22:50:45 2013 +0100"
  },
  "message": "jbd: don\u0027t wake kjournald unnecessarily\n\nDon\u0027t send an extra wakeup to kjournald in the case where we\nalready have the proper target in j_commit_request, i.e. that\ncommit has already been requested for commit.\n\ncommit d9b0193 \"jbd: fix fsync() tid wraparound bug\" changed\nthe logic leading to a wakeup, but it caused some extra wakeups\nwhich were found to lead to a measurable performance regression.\n\nSigned-off-by: Eric Sandeen \u003csandeen@redhat.com\u003e\nSigned-off-by: Jan Kara \u003cjack@suse.cz\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a2862339323b2a5f1e08dd7e25a779e1b683b828",
      "old_mode": 33188,
      "old_path": "fs/jbd/journal.c",
      "new_id": "81cc7eaff86321c2788c0aa83c236778e6fb4b70",
      "new_mode": 33188,
      "new_path": "fs/jbd/journal.c"
    }
  ]
}
