)]}'
{
  "log": [
    {
      "commit": "cfa76f024f7c9e65169425804e5b32e71f66d0ee",
      "tree": "ee64e98cbfb1b654842c9256446a9584857f6730",
      "parents": [
        "093faa1dd26fc6766f8f04c429030757a8a0def4",
        "7210c678202bb3107085bffeb63f66a9b8ba1c85"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Oct 20 20:19:15 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Oct 20 20:19:15 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of hera.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6\n\n* \u0027master\u0027 of hera.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6: (29 commits)\n  [PARISC] fix uninitialized variable warning in asm/rtc.h\n  [PARISC] Port checkstack.pl to parisc\n  [PARISC] Make palo target work when $obj !\u003d $src\n  [PARISC] Zap unused variable warnings in pci.c\n  [PARISC] Fix tests in palo target\n  [PARISC] Fix palo target\n  [PARISC] Restore palo target\n  [PARISC] Attempt to clean up parisc/Makefile\n  [PARISC] Fix infinite loop in /proc/iomem\n  [PARISC] Quiet sysfs_create_link __must_check warnings in pdc_stable\n  [PARISC] Squelch pci_enable_device __must_check warning in superio\n  [PARISC] Kill off broken irqstack code\n  [PARISC] Remove hardcoded uses of PAGE_SIZE\n  [PARISC] Clean up pointless ASM_PAGE_SIZE_DIV use\n  [PARISC] Kill off the last vestiges of ASM_PAGE_SIZE\n  [PARISC] Kill off ASM_PAGE_SIZE use\n  [PARISC] Beautify parisc vmlinux.lds.S\n  [PARISC] Clean up a resource_size_t warning in sba_iommu\n  [PARISC] Kill incorrect cast warning in unwinder\n  [PARISC] Kill zone_to_nid printk warning\n  ...\n\nFixed trivial conflict in include/asm-parisc/tlbflush.h manually\n"
    },
    {
      "commit": "562d139cc587fc7f7fb8e07aad13cdd2a412c9a7",
      "tree": "cef4b30885483dbd2bc52a868115313c1527a096",
      "parents": [
        "f67d4033c143d74fff3a9aff03772d912b1ec317"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@shortfin.cabal.ca",
        "time": "Sat Oct 20 13:18:56 2007 -0700"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@shortfin.cabal.ca",
        "time": "Sat Oct 20 13:18:56 2007 -0700"
      },
      "message": "[PARISC] Port checkstack.pl to parisc\n\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "477116e69dc48aaa70cca47668cd4aa82f39e05c",
      "tree": "1bdce7b4b13251a2f2450a5a08befb98061e5249",
      "parents": [
        "b293d758470e971253eec42b817bc9ef1213b228"
      ],
      "author": {
        "name": "Joern Engel",
        "email": "joern@logfs.org",
        "time": "Thu Oct 18 23:39:18 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Oct 19 11:53:34 2007 -0700"
      },
      "message": "fix a trivial typo in scripts/checkstack.pl\n\nTrivial change in a comment.\n\nSigned-off-by: Joern Engel \u003cjoern@logfs.org\u003e\nSigned-off-by: Andre Haupt \u003candre@finow14.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1e9535a591cf003e77c822da0e329a733705e80b",
      "tree": "d4f554fdde7efdc6aac6a099b44ecdb89de0583a",
      "parents": [
        "13fbcb731220341537131b32cf01b1e70df7206d"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Oct 16 23:27:25 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:42:54 2007 -0700"
      },
      "message": "Add stack checking for Blackfin\n\nSimply fill out the bits in checkstack.pl for Blackfin.  I thought I already\nsent this, but I don\u0027t see it in -mm anywhere ...\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0367d89274d47941b1bc02e35ddad24077de3ce7",
      "tree": "45b31f6d65028d0b7b8919aa3b84ffdd84555573",
      "parents": [
        "6fcf0615117dcfa126083f2163c4dcea3098bbe3"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Wed Jan 04 16:58:49 2006 +0100"
      },
      "committer": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Thu Oct 11 12:16:56 2007 +0200"
      },
      "message": "[AVR32] checkstack support\n\nAdd regexes to recognize stack frame adjustments in AVR32 code.\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\n"
    },
    {
      "commit": "271c511db9d37d6797745adb1f151a8bd2838c6f",
      "tree": "fe789181efeada6073cf3fb6d3d9b366e2f7a742",
      "parents": [
        "39ed2fe62c39ac46cda00b1759806a297f38743b"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Tue Aug 22 16:57:05 2006 +0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Aug 25 13:30:27 2006 +1000"
      },
      "message": "[POWERPC] make checkstack work with ARCH\u003dpowerpc\n\nThis patch adds \u0027powerpc\u0027 architecture support to checkstack.pl.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8ad2914d9cc55be651ef3bd676981a72c9001a47",
      "tree": "4bba45d178fd4f48959fccc906b2287c52d09efe",
      "parents": [
        "5ec3e4b7aefbb8613b27ec4449fa8f9916ab9099"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Jun 25 05:48:29 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:15 2006 -0700"
      },
      "message": "[PATCH] checkstack: print module names\n\nFinding \"init_module\" high stack usage problems is challenging when there\nare over 1600 \"init_module\" functions in the kernel tree, so make\ncheckstack.pl print out the filename where the stack usage occurs.  This is\nuseful for code built as loadable modules.\n\nFor built-in code, it just prints the kernel image file name, like\n\"vmlinux\".  Examples:\n\n(before patch:)\n0x0000000d callback:\t\t\t\t\t1928\n0xffffffff81678c09 huft_build:\t\t\t\t1560\n0x0018 init_module:\t\t\t\t\t1512\n\n(after patch:)\n0x0000000d callback [divacapi]:\t\t\t\t1928\n0xffffffff81678c09 huft_build [vmlinux]:\t\t1560\n0x0018 init_module [hdaps]:\t\t\t\t1512\n\nAlso change one if-series to use elsif to cut down on unneeded tests.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nAcked-by: Joern Engel \u003cjoern@wh.fh-wedel.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "71378be91f5473e89c8be170c6e49edda3bdbb67",
      "tree": "0e776973af0d48034e2b15213af085849a74f3fe",
      "parents": [
        "d39a206bc35d46a3b2eb98cd4f34e340d5e56a50"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Fri Apr 07 16:16:40 2006 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Tue Apr 11 13:37:07 2006 +0200"
      },
      "message": "kbuild: fix mode of checkstack.pl and other files.\n\nMake it executable like it should be. Do the same for other files intended to be\nexecuted by the user - the ones called by the build process needn\u0027t be\nexecutable as they already work (as argument to their interpreter).\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
