)]}'
{
  "commit": "e3df18983ea090a2e00dd5c2c6167bb431a0e0a2",
  "tree": "99f7944da7c8c85eed6738c1ef9f357f7dcae928",
  "parents": [
    "1d9b7d97d6661edb44ce08f17e47c66d4ac20e34"
  ],
  "author": {
    "name": "Andrew Morton",
    "email": "akpm@osdl.org",
    "time": "Sat Mar 25 03:06:53 2006 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Sat Mar 25 08:22:50 2006 -0800"
  },
  "message": "[PATCH] jbd: embed j_commit_timer in journal struct\n\nThe kjournald timer is currently on the kernel thread\u0027s stack and the journal\nstructure points at it.  Save a pointer hop by moving the timer into the\njournal structure.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "95a628d8cac87be34e2e88054ef1580ce4f2cf27",
      "old_mode": 33188,
      "old_path": "fs/jbd/journal.c",
      "new_id": "6bd4647dc5a1f856a6165c6fe061a4dd047a519a",
      "new_mode": 33188,
      "new_path": "fs/jbd/journal.c"
    },
    {
      "type": "modify",
      "old_id": "5fc40888f4cf924ef273fc0b1cbfa9db2f1d3cc6",
      "old_mode": 33188,
      "old_path": "fs/jbd/transaction.c",
      "new_id": "ada31fa272e37ef9277d493ca006fbb81060b918",
      "new_mode": 33188,
      "new_path": "fs/jbd/transaction.c"
    },
    {
      "type": "modify",
      "old_id": "2ccbfb6340ba7cd192246eb4d37c7184408ae49b",
      "old_mode": 33188,
      "old_path": "include/linux/jbd.h",
      "new_id": "4fc7dffd66efecb37424da50cd8d718677fb22e4",
      "new_mode": 33188,
      "new_path": "include/linux/jbd.h"
    }
  ]
}
