)]}'
{
  "log": [
    {
      "commit": "ae73c76ab706a4f8d7e0bf92273242e7e1b43772",
      "tree": "7bed5e3977ac8b6b597c8de3231f2aaaadb0ae47",
      "parents": [
        "58770be6cc5901bfbb908d9c6d8ca679fc55df26"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Wed May 09 16:27:38 2012 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed May 16 14:42:41 2012 +0200"
      },
      "message": "s390: add various .gitignore files.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "679e2ea73366cac81ede4104e6d3048cb806df2c",
      "tree": "bc287f1b04be62e998094b653bad040289f9a5ca",
      "parents": [
        "d68bddb7329a4d47d950d6b0745a7e274d230ed4"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Tue Dec 27 11:27:17 2011 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Dec 27 11:27:12 2011 +0100"
      },
      "message": "[S390] Remove Kerntypes leftovers\n\nRemove last traces of our kerntypes patch which was always an addon\npatch which never got upstream. Somehow a few bits got upstream\nanyway.\nSince kerntypes aren\u0027t used anymore and lcrash isn\u0027t maintained (for\ns390 at least) remove the last traces of kerntypes that somehow went\nupstream. Also remove the documentation that mentions lcrash.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "c4736d968254d71eba6814b2234a4e63f40aca15",
      "tree": "8cac3862aa0071046ffb993c465cca664bd922a7",
      "parents": [
        "399c1d8dbfdcf46977fd2e2a833b02e18a284810"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Sun Oct 30 15:17:11 2011 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Sun Oct 30 15:16:46 2011 +0100"
      },
      "message": "[S390] sparse: fix sparse static warnings\n\nMake functions and data static to avoid sparse warnings.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "144d634a21caff1d54cb4bb0d073774e88130045",
      "tree": "9eea288248189b899ee85ba346cf344e57dd402a",
      "parents": [
        "603d1a50acf252621a3598618b018b8123aaba64"
      ],
      "author": {
        "name": "Jan Glauber",
        "email": "jang@linux.vnet.ibm.com",
        "time": "Sun Jul 24 10:48:19 2011 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Sun Jul 24 10:48:21 2011 +0200"
      },
      "message": "[S390] fix s390 assembler code alignments\n\nThe alignment is missing for various global symbols in s390 assembly code.\nWith a recent gcc and an instruction like stgrl this can lead to a\nspecification exception if the instruction uses such a mis-aligned address.\n\nSpecify the alignment explicitely and while add it define __ALIGN for s390\nand use the ENTRY define to save some lines of code.\n\nSigned-off-by: Jan Glauber \u003cjang@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "a44f99c7efdb88fa41128065c9a9445c19894e34",
      "tree": "9d9dc6026b2c0409eca05e360c98b8a688ccdb1e",
      "parents": [
        "b87a2d3e3147bd140da2eae584772c353d11421b",
        "22942c00a6ad6e9e93b53811a6de72c821c15d22"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Mar 20 18:14:55 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Mar 20 18:14:55 2011 -0700"
      },
      "message": "Merge branch \u0027trivial\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6\n\n* \u0027trivial\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6: (25 commits)\n  video: change to new flag variable\n  scsi: change to new flag variable\n  rtc: change to new flag variable\n  rapidio: change to new flag variable\n  pps: change to new flag variable\n  net: change to new flag variable\n  misc: change to new flag variable\n  message: change to new flag variable\n  memstick: change to new flag variable\n  isdn: change to new flag variable\n  ieee802154: change to new flag variable\n  ide: change to new flag variable\n  hwmon: change to new flag variable\n  dma: change to new flag variable\n  char: change to new flag variable\n  fs: change to new flag variable\n  xtensa: change to new flag variable\n  um: change to new flag variables\n  s390: change to new flag variable\n  mips: change to new flag variable\n  ...\n\nFix up trivial conflict in drivers/hwmon/Makefile\n"
    },
    {
      "commit": "c73028a028876f7fd72ec0e114b0226d17e917d3",
      "tree": "2ed7e935d485ec13eb2672905923a635cc13ead1",
      "parents": [
        "e3726304a242e94a87d7b5427d88427acead7c02"
      ],
      "author": {
        "name": "matt mooney",
        "email": "mfm@muteddisk.com",
        "time": "Fri Jan 14 06:12:32 2011 -0800"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Thu Mar 17 14:02:57 2011 +0100"
      },
      "message": "s390: change to new flag variable\n\nReplace EXTRA_CFLAGS with ccflags-y.\n\nSigned-off-by: matt mooney \u003cmfm@muteddisk.com\u003e\nAcked-by: WANG Cong \u003cxiyou.wangcong@gmail.com\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "d7b081ac0b8eee5f2a58123235061ee1b99a4f4d",
      "tree": "a1deecb029e2a511112e2364e6878bf843d9773c",
      "parents": [
        "3041b6ab5f36ac303981e9f170ff2ae43dc9d125"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Tue Mar 15 17:08:32 2011 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Tue Mar 15 17:08:24 2011 +0100"
      },
      "message": "[S390] support XZ compressed kernel\n\nAdd support for XZ compressed kernel. Same as on x86 and sh.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "a8c8d7c683419d059e302373afc6998244f5f60f",
      "tree": "6c194395808bd1021a6f2ff3808e054e0c3f6b7f",
      "parents": [
        "03e3b5a0f18c53560de1984fbbfca146d31da2a5"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Feb 17 13:13:57 2011 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Thu Feb 17 13:13:59 2011 +0100"
      },
      "message": "[S390] correct ipl parameter block safe guard\n\nThe \u0027output\u0027 variable is passed from decompress_kernel to\ncheck_ipl_parmblock before it is initialized. That disables the\nsafe guard against the overwrite of the ipl parameter block.\nFix this by passing the correct value to check_ipl_parmblock.\n\nReported-by: David Binderman \u003cdcb314@hotmail.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "cdf566498d80709dedab826d068a9ea9d438320a",
      "tree": "c27f8c3dc5c2951c1cc4ebb14f53daeda028427c",
      "parents": [
        "cf9daf4a735acaa5ff5967bb1b3a5e3b3578c32a"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Wed May 26 23:27:12 2010 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Wed May 26 23:27:10 2010 +0200"
      },
      "message": "[S390] Add support for LZO-compressed kernels.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "06c0dd72aea3985d0ea036f771ebb1d1083bf69f",
      "tree": "680414dff917976c6b43aaec5688d03c71272e96",
      "parents": [
        "7b26d82f5ea7de5667f87bb5ac6570111d7bff9f"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Mar 24 11:49:57 2010 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Wed Mar 24 11:49:54 2010 +0100"
      },
      "message": "[S390] fix boot failures with compressed kernels\n\nFix two bugs with the kernel image compression:\n1) reset the bss section of the compressed vmlinux\n2) clear the high half of the registers for 64 bit early enough\n   for the decompression step\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "1844c9bc0b2fed3023551c1affe033ab38e90b9a",
      "tree": "b9aca066ec58a0b211a4931032b74093fdb6ff49",
      "parents": [
        "73bfa5f2f71efcdcaad8d18cbed96b9d7ed86948"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Feb 26 22:37:53 2010 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Fri Feb 26 22:37:33 2010 +0100"
      },
      "message": "[S390] add support for compressed kernels\n\nAdd the \"bzImage\" compile target and the necessary code  to generate\ncompressed kernel images. The old style uncompressed \"image\" target\nis preserved, a simple make will build them both.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "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": "0f8e2d62fa04441cd12c08ce521e84e5bd3f8a46",
      "tree": "74c607e8766d23b3573afced1f20272978a42133",
      "parents": [
        "d0e7feb03d5ac48069c2fd57bbba61522e0ca493"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "icampbell@arcom.com",
        "time": "Thu Jun 23 00:08:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 23 09:45:07 2005 -0700"
      },
      "message": "[PATCH] use ${CROSS_COMPILE}installkernel in arch/*/boot/install.sh\n\nThe attached patch causes the various arch specific install.sh scripts to\nlook for ${CROSS_COMPILE}installkernel rather than just installkernel (in\nboth /sbin/ and ~/bin/ where the script already did this).  This allows you\nto have e.g.  arm-linux-installkernel as a handy way to install on your\ncross target.  It also prevents the script picking up on the host\n/sbin/installkernel which causes the script to fall through and do the\ninstall itself (which is what I actually use myself, with $INSTALL_PATH\nset).\n\nI don\u0027t believe it causes back-compatibility problems since calling the\nhost installkernel was never likely to work or be what you wanted when\ncross compiling anyway.  If $CROSS_COMPILE isn\u0027t set then nothing changes.\n\nI only use ARM and i386 myself but I figured it couldn\u0027t hurt to do the\nwhole lot.  I\u0027ve cc\u0027d those who I hope are the arch maintainers for files\nthat I\u0027ve touched.\n\nSigned-off-by: Ian Campbell \u003cicampbell@arcom.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.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"
    }
  ]
}
