)]}'
{
  "log": [
    {
      "commit": "caa27b66bd7188fd063769eaf4b33533ef0709e6",
      "tree": "57d9f96ad40712f690763fb205006938885bbc1a",
      "parents": [
        "78f28b7c555359c67c2a0d23f7436e915329421e"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Mon Jul 20 21:37:11 2009 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sun Sep 20 12:18:14 2009 +0200"
      },
      "message": "kbuild: use INSTALLKERNEL to select customized installkernel script\n\nReplace the use of CROSS_COMPILE to select a customized\ninstallkernel script with the possibility to set INSTALLKERNEL\nto select a custom installkernel script when running make:\n\n    make INSTALLKERNEL\u003darm-installkernel install\n\nWith this patch we are now more consistent across\ndifferent architectures - they did not all support use\nof CROSS_COMPILE.\n\nThe use of CROSS_COMPILE was a hack as this really belongs\nto gcc/binutils and the installkernel script does not change\njust because we change toolchain.\n\nThe use of CROSS_COMPILE caused troubles with an upcoming patch\nthat saves CROSS_COMPILE when a kernel is built - it would no\nlonger be installable.\n[Thanks to Peter Z. for this hint]\n\nThis patch undos what Ian did in commit:\n\n  0f8e2d62fa04441cd12c08ce521e84e5bd3f8a46\n  (\"use ${CROSS_COMPILE}installkernel in arch/*/boot/install.sh\")\n\nThe patch has been lightly tested on x86 only - but all changes\nlooks obvious.\n\nAcked-by: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e [blackfin]\nAcked-by: Russell King \u003clinux@arm.linux.org.uk\u003e [arm]\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e [sh]\nAcked-by: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e [x86]\nCc: Ian Campbell \u003cicampbell@arcom.com\u003e\nCc: Tony Luck \u003ctony.luck@intel.com\u003e [ia64]\nCc: Fenghua Yu \u003cfenghua.yu@intel.com\u003e [ia64]\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e [m32r]\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e [m68k]\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e [parisc]\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e [powerpc]\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e [s390]\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e [x86]\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e [x86]\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "d75f054a2cf0614ff63d534ff21ca8eaab41e713",
      "tree": "e1fbea035711abf72099ebd01918f5ba3c3cf9ae",
      "parents": [
        "803094f480aa5b7dd5187a17e6e60ff24721c212"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@gmx.de",
        "time": "Mon Feb 09 00:43:36 2009 +0100"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@mcmartin.ca",
        "time": "Tue Mar 31 02:51:34 2009 +0000"
      },
      "message": "parisc: add ftrace (function and graph tracer) functionality\n\nThis patch adds the ftrace debugging functionality to the parisc kernel.\nIt will currently only work with 64bit kernels, because the gcc options -pg\nand -ffunction-sections can\u0027t be enabled at the same time and -ffunction-sections\nis still needed to be able to link 32bit kernels.\n\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "6525ee55bbfd35bf3aff8c59562d6a3d8559a4f0",
      "tree": "f198c3dcffaa251823b7b8c14422b5c499f5d2ed",
      "parents": [
        "ef017bebd01c1b4e075d649eee0c8c1c79f9ceb9"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@mcmartin.ca",
        "time": "Mon Dec 08 09:43:08 2008 +0000"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@mcmartin.ca",
        "time": "Mon Jan 05 19:10:34 2009 +0000"
      },
      "message": "parisc: quiet palo not-found message from \"which\"\n\nReduces moaning when building on a machine without palo installed.\n\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "c04f7ae2dab9f934a41901b093b6b928f11ccd56",
      "tree": "668244e11712d98f93c03cb22abf81d68bbd54d9",
      "parents": [
        "2f39d51981e20d4c81d9b2d374ae823f591c6407"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue Feb 26 21:55:17 2008 +0200"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@shortfin.cabal.ca",
        "time": "Sat Mar 15 19:12:08 2008 -0700"
      },
      "message": "[PARISC] move defconfig to arch/parisc/configs/\n\nThis patch moves the default parisc defconfig to\narch/parisc/configs/generic_defconfig where it belongs and selects it as\nthe default defconfig through KBUILD_DEFCONFIG.\n\nSigned-off-by: Adrian Bunk \u003cadrian.bunk@movial.fi\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "9d29213fd469c4c409a30b8dbb88c4efcba6e0a6",
      "tree": "27e8617c6ef5776f6474c1f4422b2f765b96caaf",
      "parents": [
        "09b56adc98e0f8a21644fcb4d20ad367c3fceb55"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@mako.i.cabal.ca",
        "time": "Wed Nov 28 02:07:35 2007 -0500"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@shortfin.cabal.ca",
        "time": "Thu Dec 06 09:16:29 2007 -0800"
      },
      "message": "Revert \"[PARISC] import necessary bits of libgcc.a\"\n\nThis reverts commit efb80e7e097d0888e59fbbe4ded2ac5a256f556d, it turned\nout to cause sporadic problems with the timer interrupt on 32-bit kernels.\nNeeds more investigation.\n\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "f67d4033c143d74fff3a9aff03772d912b1ec317",
      "tree": "a354d64bee1eaabead926c1496022d6db35aab92",
      "parents": [
        "7425ada2d07b0bdc082f34069eadbbe5a8e465d2"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@shortfin.cabal.ca",
        "time": "Sat Oct 20 09:31:33 2007 -0700"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@shortfin.cabal.ca",
        "time": "Sat Oct 20 09:31:33 2007 -0700"
      },
      "message": "[PARISC] Make palo target work when $obj !\u003d $src\n\nStumbled upon when I was testing it out and using\nmake O\u003d... to build.\n\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "9430d374bd4b099734a63c3699a128fe58e0bed3",
      "tree": "cca2adf5cf83659955cc2821ad387b21002b2df9",
      "parents": [
        "27db71a2f1399f00c2a00a908def75e72b59f475"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@shortfin.cabal.ca",
        "time": "Fri Oct 19 21:08:20 2007 -0700"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@shortfin.cabal.ca",
        "time": "Fri Oct 19 21:08:20 2007 -0700"
      },
      "message": "[PARISC] Fix tests in palo target\n\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "27db71a2f1399f00c2a00a908def75e72b59f475",
      "tree": "a83b69ec6e3ccf663e2b4ad470558ad0523c535c",
      "parents": [
        "5feb4f39aa2c50a9fe72925c2489c4c7fedb8dfa"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@shortfin.cabal.ca",
        "time": "Thu Oct 18 15:12:42 2007 -0700"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@shortfin.cabal.ca",
        "time": "Thu Oct 18 15:12:42 2007 -0700"
      },
      "message": "[PARISC] Fix palo target\n\nHunk missing from previous commit, oops.\n\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "5feb4f39aa2c50a9fe72925c2489c4c7fedb8dfa",
      "tree": "c2226c5c9e9e5ff36cdcf5c3e1fbbe12a510d200",
      "parents": [
        "991b7d6e6ffe9373dca7269a5d0213c1545dee1f"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@shortfin.cabal.ca",
        "time": "Thu Oct 18 15:09:59 2007 -0700"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@shortfin.cabal.ca",
        "time": "Thu Oct 18 15:09:59 2007 -0700"
      },
      "message": "[PARISC] Restore palo target\n\nTurns out, people were still using it, and it accidently works.\n\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "991b7d6e6ffe9373dca7269a5d0213c1545dee1f",
      "tree": "db93c49b04ac7190400e8a9b98becab76057bb6a",
      "parents": [
        "9611f61eb5baf22b6b6ed46c2c196c10e1fade6a"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@shortfin.cabal.ca",
        "time": "Thu Oct 18 13:54:51 2007 -0700"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@shortfin.cabal.ca",
        "time": "Thu Oct 18 13:54:51 2007 -0700"
      },
      "message": "[PARISC] Attempt to clean up parisc/Makefile\n\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "efb80e7e097d0888e59fbbe4ded2ac5a256f556d",
      "tree": "98a0f2f1514501aeebb1877bfcb5b528491e5ad5",
      "parents": [
        "6f7d998e94ec7b7f08bd0c72fc05343435d7fa93"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@mcmartin.ca",
        "time": "Thu Oct 18 00:06:26 2007 -0700"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@shortfin.cabal.ca",
        "time": "Thu Oct 18 00:58:49 2007 -0700"
      },
      "message": "[PARISC] import necessary bits of libgcc.a\n\nCurrently we\u0027re hacking libs-y to include libgcc.a, but this has\nunforeseen consequences since the userspace libgcc is linked with fpregs\nenabled. We need the kernel to stop using fpregs in an uncontrolled manner\nto implement lazy fpu state saves.\n\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\n"
    },
    {
      "commit": "a0f97e06a43cf524e616f09e6af3398e1e9c1c5b",
      "tree": "2503b24bdbc144aea9ea5bde6ead94b3406eaf98",
      "parents": [
        "9a39e273d4df0560c724c5fe71f6314a0583ca2b"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.(none)",
        "time": "Sun Oct 14 22:21:35 2007 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.(none)",
        "time": "Sun Oct 14 22:21:35 2007 +0200"
      },
      "message": "kbuild: enable \u0027make CFLAGS\u003d...\u0027 to add additional options to CC\n\nThe variable CFLAGS is a wellknown variable and the usage by\nkbuild may result in unexpected behaviour.\nOn top of that several people over time has asked for a way to\npass in additional flags to gcc.\n\nThis patch replace use of CFLAGS with KBUILD_CFLAGS all over the\ntree and enabling one to use:\nmake CFLAGS\u003d...\nto specify additional gcc commandline options.\n\nOne usecase is when trying to find gcc bugs but other\nuse cases has been requested too.\n\nPatch was tested on following architectures:\nalpha, arm, i386, x86_64, mips, sparc, sparc64, ia64, m68k\n\nTest was simple to do a defconfig build, apply the patch and check\nthat nothing got rebuild.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "f5280cbe8348eb5824885f3144483cec858ec8ed",
      "tree": "ce8a1074fcc5052010b3eb0a7a65be07ba8d096d",
      "parents": [
        "6de187ee17058e7798357994696774a5c2c8a6d9"
      ],
      "author": {
        "name": "Grant Grundler",
        "email": "grundler@parisc-linux.org",
        "time": "Fri Dec 01 10:06:39 2006 -0800"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@ubuntu.com",
        "time": "Fri Dec 08 00:34:44 2006 -0500"
      },
      "message": "[PARISC] Remove GCC_VERSION usage as suggested by Adrian Bunk\n\nSigned-off-by: Grant Grundler \u003cgrundler@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "5beb5f32c56b70f79117e13a1abd54824a78466c",
      "tree": "a0dd70e130a735f6ffacc82ee6928ec34d7445b0",
      "parents": [
        "675ec7a56a77da2dda27180c95ee82ae4879142a"
      ],
      "author": {
        "name": "Randolph Chung",
        "email": "tausq@parisc-linux.org",
        "time": "Fri Oct 21 22:52:00 2005 -0400"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@parisc-linux.org",
        "time": "Fri Oct 21 22:52:00 2005 -0400"
      },
      "message": "[PARISC] Update minimum compiler version and CROSS_COMPILE for parisc64\n\nPrefix changed in debian, include \"gnu\" in the commandline.\n\nSigned-off-by: Carlos O\u0027Donell \u003ccarlos@parisc-linux.org\u003e\n\nEnsure the compiler version is new enough (\u003e\u003d 3.3)\n\nSigned-off-by: Randolph Chung \u003ctausq@parisc-linux.org\u003e\n\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "fa681a1800a58234afe4d876c1752c0751826d22",
      "tree": "121863680509f24c2edc94009a703486b16e8768",
      "parents": [
        "7efe1611b2db9025ffc52a686897ab91820caeb4"
      ],
      "author": {
        "name": "Randolph Chung",
        "email": "tausq@parisc-linux.org",
        "time": "Fri Oct 21 22:48:34 2005 -0400"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@parisc-linux.org",
        "time": "Fri Oct 21 22:48:34 2005 -0400"
      },
      "message": "[PARISC] Disable use of fpregs in pa_memcpy\n\nDisable use of fpregs in pa_memcpy, and turn on the\n-mdisable-fpregs flag.\n\nSigned-off-by: Randolph Chung \u003ctausq@parisc-linux.org\u003e\n\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "0013a85454c281faaf064ccb576e373a2881aac8",
      "tree": "06fc1af0a321631e89ad0f589214e291bd91d19a",
      "parents": [
        "47003497dd819b10874a2291e54df7dc5cf8be57"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Fri Sep 09 20:57:26 2005 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Fri Sep 09 20:57:26 2005 +0200"
      },
      "message": "kbuild: m68k,parisc,ppc,ppc64,s390,xtensa use generic asm-offsets.h support\n\nDelete obsoleted parts form arch makefiles and rename to asm-offsets.h\n\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"
    }
  ]
}
