)]}'
{
  "commit": "066bb8d03b6e52e4844d37145573d6a2bedaa339",
  "tree": "cdef785ca23e7803573ac774ab9750bb83a672c9",
  "parents": [
    "81684ee645e15601ec935461d9069a3086179c06"
  ],
  "author": {
    "name": "Paul E. McKenney",
    "email": "paulmck@us.ibm.com",
    "time": "Fri Jan 06 00:19:53 2006 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Fri Jan 06 08:33:58 2006 -0800"
  },
  "message": "[PATCH] fix remaining list_for_each_safe_rcu in -mm (take 2)\n\nI missed a use of list_for_each_rcu_safe() in -mm tree.  Here is an updated\npatch to fix it.  This time tested on a machine that actually uses IPMI...\n(Thanks to Serge Hallyn for spotting this.)\n\nSigned-off-by: \"Paul E. McKenney\" \u003cpaulmck@us.ibm.com\u003e\nCc: Corey Minyard \u003cminyard@acm.org\u003e\nCc: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\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": "1f56b4cf0f589f6622acbdc70da0e1e5a0d520d3",
      "old_mode": 33188,
      "old_path": "drivers/char/ipmi/ipmi_msghandler.c",
      "new_id": "561430ed94af789d6beb67764660a91222f98c42",
      "new_mode": 33188,
      "new_path": "drivers/char/ipmi/ipmi_msghandler.c"
    }
  ]
}
