)]}'
{
  "commit": "e5ab67726f33b50f40db0ccf271ceb3c658554d5",
  "tree": "b4616f1f7e077f4dd4cc2586f0e8db8acd8a322b",
  "parents": [
    "d33ed52d57e794eba55cea3f5eab3c8f80b6cb5a"
  ],
  "author": {
    "name": "Dave Young",
    "email": "hidave.darkstar@gmail.com",
    "time": "Wed Mar 10 15:24:05 2010 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Fri Mar 12 15:53:08 2010 -0800"
  },
  "message": "sysctl extern cleanup: rcu\n\nExtern declarations in sysctl.c should be moved to their own header file,\nand then include them in relavant .c files.\n\nMove rcutorture_runnable extern declaration to linux/rcupdate.h\n\nSigned-off-by: Dave Young \u003chidave.darkstar@gmail.com\u003e\nAcked-by: Josh Triplett \u003cjosh@joshtriplett.org\u003e\nReviewed-by: \"Paul E. McKenney\" \u003cpaulmck@linux.vnet.ibm.com\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": "c84373626336c8afa29e14d14a0868034394ffe6",
      "old_mode": 33188,
      "old_path": "include/linux/rcupdate.h",
      "new_id": "a005cac5e3024aa61eca92a76aa7d1473d7c7df7",
      "new_mode": 33188,
      "new_path": "include/linux/rcupdate.h"
    },
    {
      "type": "modify",
      "old_id": "a8fd10a9a501687f551ff4ea43d54832fa61764c",
      "old_mode": 33188,
      "old_path": "kernel/sysctl.c",
      "new_id": "f18aaa7b0d654df7a1c758b116164a8e9b3d3834",
      "new_mode": 33188,
      "new_path": "kernel/sysctl.c"
    }
  ]
}
