)]}'
{
  "commit": "9c7b216d23e820e0e148d5be01bbb5bd2d8378fe",
  "tree": "53e6c1e4870db49b4999b4053862d3f63375773f",
  "parents": [
    "6ac12dfe9c2027cd3c5ed603f11d1bb4f04906fe"
  ],
  "author": {
    "name": "Chandra Seetharaman",
    "email": "sekharan@us.ibm.com",
    "time": "Tue Jun 27 02:54:07 2006 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Tue Jun 27 17:32:40 2006 -0700"
  },
  "message": "[PATCH] cpu hotplug: revert init patch submitted for 2.6.17\n\nIn 2.6.17, there was a problem with cpu_notifiers and XFS.  I provided a\nband-aid solution to solve that problem.  In the process, i undid all the\nchanges you both were making to ensure that these notifiers were available\nonly at init time (unless CONFIG_HOTPLUG_CPU is defined).\n\nWe deferred the real fix to 2.6.18.  Here is a set of patches that fixes the\nXFS problem cleanly and makes the cpu notifiers available only at init time\n(unless CONFIG_HOTPLUG_CPU is defined).\n\nIf CONFIG_HOTPLUG_CPU is defined then cpu notifiers are available at run\ntime.\n\nThis patch reverts the notifier_call changes made in 2.6.17\n\nSigned-off-by: Chandra Seetharaman \u003csekharan@us.ibm.com\u003e\nCc: Ashok Raj \u003cashok.raj@intel.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": "8a92642ea59034353228959c40994b486e576d16",
      "old_mode": 33188,
      "old_path": "arch/i386/kernel/cpu/intel_cacheinfo.c",
      "new_id": "1d4ab10479823f798dba281c46e37e2f1508d147",
      "new_mode": 33188,
      "new_path": "arch/i386/kernel/cpu/intel_cacheinfo.c"
    },
    {
      "type": "modify",
      "old_id": "859fb37ff49b682799b65b1384b9d05cbc576b88",
      "old_mode": 33188,
      "old_path": "arch/ia64/kernel/palinfo.c",
      "new_id": "6386f63c413e60b82449d691cf2f1f17bf333aab",
      "new_mode": 33188,
      "new_path": "arch/ia64/kernel/palinfo.c"
    },
    {
      "type": "modify",
      "old_id": "663a186ad194a1abfaa7b00b72a7b93afbcbe107",
      "old_mode": 33188,
      "old_path": "arch/ia64/kernel/salinfo.c",
      "new_id": "9d5a823479a3f2dd8d6aef4e56edee4a1d309743",
      "new_mode": 33188,
      "new_path": "arch/ia64/kernel/salinfo.c"
    },
    {
      "type": "modify",
      "old_id": "5737c9a061efc53366c54f5c9025fdb349acb151",
      "old_mode": 33188,
      "old_path": "arch/ia64/kernel/topology.c",
      "new_id": "f07c382b57b8c7eec4139cb8ed76acb4a859965d",
      "new_mode": 33188,
      "new_path": "arch/ia64/kernel/topology.c"
    },
    {
      "type": "modify",
      "old_id": "412ad00e222d37c3dec0938a6847d03b6ef833bc",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/sysfs.c",
      "new_id": "0231869613ce81c45fd9125059b234ea2baee5d1",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/sysfs.c"
    },
    {
      "type": "modify",
      "old_id": "acd5816b1a6f214d2dfc5253d674ed9d81492fe5",
      "old_mode": 33188,
      "old_path": "arch/x86_64/kernel/mce.c",
      "new_id": "efe8500a5b9db7af0a60dd2c59ab5250d7f9353a",
      "new_mode": 33188,
      "new_path": "arch/x86_64/kernel/mce.c"
    },
    {
      "type": "modify",
      "old_id": "8c52421cbc545b54a6ce1c84c0cf1bf3f734c751",
      "old_mode": 33188,
      "old_path": "drivers/base/topology.c",
      "new_id": "915810f6237eeca929235e1502983080989a3376",
      "new_mode": 33188,
      "new_path": "drivers/base/topology.c"
    },
    {
      "type": "modify",
      "old_id": "44d1eca83a7250748bf27c637998c3c2973f9657",
      "old_mode": 33188,
      "old_path": "drivers/cpufreq/cpufreq.c",
      "new_id": "486ef66647087fe5042ea00a6e9860b8e4a8160d",
      "new_mode": 33188,
      "new_path": "drivers/cpufreq/cpufreq.c"
    },
    {
      "type": "modify",
      "old_id": "55601b3ce60e92717fa6c6d771bc1a67dea7a03e",
      "old_mode": 33188,
      "old_path": "kernel/hrtimer.c",
      "new_id": "f9f5319166129bc0f1753e0984d051a54d5401ae",
      "new_mode": 33188,
      "new_path": "kernel/hrtimer.c"
    },
    {
      "type": "modify",
      "old_id": "68afe121e5071f0574e37e7b9e20f1d66bd4c290",
      "old_mode": 33188,
      "old_path": "kernel/profile.c",
      "new_id": "5a730fdb1a2cecf6b10c2112ba777fbb5fb7c794",
      "new_mode": 33188,
      "new_path": "kernel/profile.c"
    },
    {
      "type": "modify",
      "old_id": "c0e1cb95dd4f3c5caa3d581e75a312efa36a9c3d",
      "old_mode": 33188,
      "old_path": "kernel/rcupdate.c",
      "new_id": "a8d80b7048b9177c639401e8cf7e6e4ab986aa22",
      "new_mode": 33188,
      "new_path": "kernel/rcupdate.c"
    },
    {
      "type": "modify",
      "old_id": "9e2f1c6e73d7b341958c74baa8af54169c88c119",
      "old_mode": 33188,
      "old_path": "kernel/softirq.c",
      "new_id": "db65a311f14e187a5383ed2cf31536ee1f16ab0d",
      "new_mode": 33188,
      "new_path": "kernel/softirq.c"
    },
    {
      "type": "modify",
      "old_id": "b5c3b94e01ce7408a9f3d0dae310cff0a6939a36",
      "old_mode": 33188,
      "old_path": "kernel/softlockup.c",
      "new_id": "29da0a847ba2a2b8f15d1b9d325300aee0e4c09a",
      "new_mode": 33188,
      "new_path": "kernel/softlockup.c"
    },
    {
      "type": "modify",
      "old_id": "5bb6b7976eecf6c215b561b42b4d79c4197507eb",
      "old_mode": 33188,
      "old_path": "kernel/timer.c",
      "new_id": "878194ec8bd6a45043d32f1da3534229eda2d14d",
      "new_mode": 33188,
      "new_path": "kernel/timer.c"
    },
    {
      "type": "modify",
      "old_id": "565cf7a1febda94b88582c6e9326d782fb29f96c",
      "old_mode": 33188,
      "old_path": "kernel/workqueue.c",
      "new_id": "59f0b42bd89e0e819a1a67145f48a11f2898bbd2",
      "new_mode": 33188,
      "new_path": "kernel/workqueue.c"
    },
    {
      "type": "modify",
      "old_id": "9f86191bb632955a224d94ddf6c53980c64e9244",
      "old_mode": 33188,
      "old_path": "mm/page_alloc.c",
      "new_id": "e9fb2d4064c892e4bdd51287fa79a1d7ce417e27",
      "new_mode": 33188,
      "new_path": "mm/page_alloc.c"
    },
    {
      "type": "modify",
      "old_id": "47982c2d9f39929ef633f00b81c30cb26ccecd07",
      "old_mode": 33188,
      "old_path": "mm/slab.c",
      "new_id": "631c0feb9645a4c0b83de61ad3af548633791cfb",
      "new_mode": 33188,
      "new_path": "mm/slab.c"
    },
    {
      "type": "modify",
      "old_id": "f03da33d91475ae7e50e706df92819783bb22207",
      "old_mode": 33188,
      "old_path": "mm/vmscan.c",
      "new_id": "eeacb0d695c35233e57688e4d20314a149d1d22c",
      "new_mode": 33188,
      "new_path": "mm/vmscan.c"
    }
  ]
}
