)]}'
{
  "commit": "11b8bf0107e688434b9e0570fd05e7c715534f3b",
  "tree": "a20866c1fbc638fa9026c4ea1919ed13f3f6d685",
  "parents": [
    "2af48080e100d66db8f086af70a70713a953a83d"
  ],
  "author": {
    "name": "Satyam Sharma",
    "email": "satyam@infradead.org",
    "time": "Fri Oct 12 16:11:31 2007 +0200"
  },
  "committer": {
    "name": "Martin Schwidefsky",
    "email": "schwidefsky@de.ibm.com",
    "time": "Fri Oct 12 16:13:05 2007 +0200"
  },
  "message": "[S390] appldata_base: Misc cpuinit annotations and bugfix\n\nappldata_offline_cpu() is only called from __cpuinit-marked hotplug\nnotifier callback and from the __exit-marked module_exit function,\ntherefore candidate for __cpuexit.\n\nBTW the __exit module_exit function appldata_exit() of this driver fails to\nunregister_hotcpu_notifier() the notifier_block that was registered by\nappldata_init() during module startup.  This will lead to oops if hotplug\nnotification comes after module has been unloaded.  Let\u0027s fix this by\nunregistering the notifier appropriately (before appldata_offline_cpu()\u0027ing\nthe CPUs).\n\nSigned-off-by: Satyam Sharma \u003csatyam@infradead.org\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "62391fb1f61f0ed158c304bd0c939e77595d5191",
      "old_mode": 33188,
      "old_path": "arch/s390/appldata/appldata_base.c",
      "new_id": "a355d81332615c95a0fd9bb4f824636adac281f3",
      "new_mode": 33188,
      "new_path": "arch/s390/appldata/appldata_base.c"
    }
  ]
}
