)]}'
{
  "commit": "c2147a5092cfe13dbf3210e54e8a622015edeecc",
  "tree": "e34e0daee3cc0b19914a27d6f7f284b1fc22aa93",
  "parents": [
    "89081d17f7bb81d89fa1aa9b70f821c5cf4d39e9"
  ],
  "author": {
    "name": "Eduard - Gabriel Munteanu",
    "email": "eduard.munteanu@linux360.ro",
    "time": "Fri Jul 25 19:45:11 2008 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Sat Jul 26 12:00:04 2008 -0700"
  },
  "message": "Better interface for hooking early initcalls\n\nAdded early initcall (pre-SMP) support, using an identical interface to\nthat of regular initcalls.  Functions called from do_pre_smp_initcalls()\ncould be converted to use this cleaner interface.\n\nThis is required by CPU hotplug, because early users have to register\nnotifiers before going SMP.  One such CPU hotplug user is the relay\ninterface with buffer-only channels, which needs to register such a\nnotifier, to be usable in early code.  This in turn is used by kmemtrace.\n\nSigned-off-by: Eduard - Gabriel Munteanu \u003ceduard.munteanu@linux360.ro\u003e\nCc: Tom Zanussi \u003ctzanussi@gmail.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": "729f6b0a60e9d1655cfa5005236c5bf11fb83d5c",
      "old_mode": 33188,
      "old_path": "include/asm-generic/vmlinux.lds.h",
      "new_id": "9cd44b162ba1809af8d28093da19b353f7be7cd0",
      "new_mode": 33188,
      "new_path": "include/asm-generic/vmlinux.lds.h"
    },
    {
      "type": "modify",
      "old_id": "42ae95411a93510433c25c31b03b0b28f095869c",
      "old_mode": 33188,
      "old_path": "include/linux/init.h",
      "new_id": "11b84e1060532ecf62f73e3151b9f6eaed043c8b",
      "new_mode": 33188,
      "new_path": "include/linux/init.h"
    },
    {
      "type": "modify",
      "old_id": "0604cbcaf1e4e2030f487e663966cba66517101b",
      "old_mode": 33188,
      "old_path": "init/main.c",
      "new_id": "b6fec08dbbef65236edd042b7834be771de6faf0",
      "new_mode": 33188,
      "new_path": "init/main.c"
    }
  ]
}
