)]}'
{
  "log": [
    {
      "commit": "0c99adb0a6dfe292842a8142b48e494d7731f5fe",
      "tree": "2f6433658127209ac27f72054fbc6efd9efad84a",
      "parents": [
        "39c7aa9ea9b6175f4313f69ef9f8e0a3a9bba5bb"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 12:27:09 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jul 20 12:27:09 2007 +0900"
      },
      "message": "sh: Wire up fallocate() syscall.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "26bbfda8b1a4d491a86c60b3a97948a4f49fb86a",
      "tree": "34410ca6fc6f048c45acac9fc197044881434798",
      "parents": [
        "fce692e7986f9689a8f414a74e58c4a6d35d5551"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 14 09:29:55 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 21 14:32:14 2007 +0900"
      },
      "message": "sh: Wire up signalfd/timerfd/eventfd syscalls.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "21ec4c6453790cb9bfa996ab8f27f22dd47c516a",
      "tree": "31c011df5b17aa38cc07464176da781765dc5eea",
      "parents": [
        "f6a3c1ca00ce9a43942364a0cc15601b291df281"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed May 09 10:42:48 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed May 09 10:42:48 2007 +0900"
      },
      "message": "sh: Wire up utimensat syscall.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "72a121ba6d1a264b1d42892ec5d3ccd2b2af6b74",
      "tree": "d9e1d41ee2375ce4b3f85cde83d5b13cc397e1ca",
      "parents": [
        "bb68660943fc0dc2a5fa634243f3c6b7fb715626"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Mar 12 15:55:19 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Mar 12 15:55:19 2007 +0900"
      },
      "message": "sh: Define missing __NR_readahead.\n\nFor some reason sh was missing __NR_readahead, even though the\nsyscall was wired up, and the slot was reserved. Caught with\ndwmw2\u0027s missing syscall checker.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b37814352d2c4b83e0636e57f997c3a79d33be05",
      "tree": "8f2dca6fb9aab93cd7bc15d4e1c7ea836c9b3bb6",
      "parents": [
        "5904539b7f21ae97f16278ea4bfb81fd19749e1a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Feb 07 19:11:35 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 13 10:54:46 2007 +0900"
      },
      "message": "sh: Fix syscall numbering breakage.\n\nWe accidentally broke the inotify syscalls, fix those up again.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "106dac130d6fb6670a0bbfa8c714054990b41b03",
      "tree": "aec64227b43045d9934551e85e9bad0834053327",
      "parents": [
        "5c67cd05e3e9b6f08c3472dd66f0d8d03e1ee870"
      ],
      "author": {
        "name": "SUGIOKA Toshinobu",
        "email": "sugioka@itonet.co.jp",
        "time": "Tue Dec 19 12:13:55 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Feb 13 10:54:44 2007 +0900"
      },
      "message": "sh: syscall 300 should be __NR_fstatat64.\n\nsyscall number 300 fails while testing with latest LTP\n(ltp-full-20061121.tgz) on sh.\n\nsys_fstatat64 is called on syscall 300 (see arch/sh/kernel/syscalls.S),\nand __ARCH_WANT_STAT64 is defined in include/asm-sh/unistd.h, so\nfollowing patch seems correct.\n\nSigned-off-by: SUGIOKA Toshinobu \u003csugioka@itonet.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f5738ceed46782aea7663d62cb6398eb05fc4ce0",
      "tree": "156ebf498bc1d892d6f9e33d2751869417e30eb4",
      "parents": [
        "28ec24e23229ae3d333f8d7f0e6b31fa8ea7bf46"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Wed Dec 06 20:37:29 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:37 2006 -0800"
      },
      "message": "[PATCH] remove kernel syscalls\n\nThe last thing we agreed on was to remove the macros entirely for 2.6.19,\non all architectures. Unfortunately, I think nobody actually _did_ that,\nso they are still there.\n\n[akpm@osdl.org: x86_64 fix]\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Greg Schafer \u003cgschafer@zip.com.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b229632abd451ab2c797010b9788e48c9314db4f",
      "tree": "be097331d66985376057ff3ffbab742d60ac55ed",
      "parents": [
        "de39840646a223ae13a346048c280b7c871bf56e"
      ],
      "author": {
        "name": "Yoshinori Sato",
        "email": "ysato@users.sourceforge.jp",
        "time": "Sun Nov 05 16:18:08 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Dec 06 10:45:36 2006 +0900"
      },
      "message": "sh: Add SH-2A platform headers.\n\nMostly SH-2 wrappers..\n\nSigned-off-by: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6887d83d6a537b5002edff7efa1a7c600af0ce26",
      "tree": "69fde71057d66d5d71c57e1084a64840327fc869",
      "parents": [
        "ae99a78af33f00565a05dbbc6ca9b247fed002c5"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 31 11:44:25 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 31 12:53:28 2006 +0900"
      },
      "message": "sh: Wire up new syscalls.\n\nThis wires up sys_move_pages, sys_getcpu, and sys_epoll_pwait.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "135ab6ec8fdad6f61aabe53f456821baf4a4aa0e",
      "tree": "22a46321949e6621e95f6c21a3d34e3516d07cc8",
      "parents": [
        "821278a75d270048e291fcbec9304439a176ba88"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Oct 02 02:18:44 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 02 07:57:23 2006 -0700"
      },
      "message": "[PATCH] remove remaining errno and __KERNEL_SYSCALLS__ references\n\nThe last in-kernel user of errno is gone, so we should remove the definition\nand everything referring to it.  This also removes the now-unused lib/execve.c\nfile that was introduced earlier.\n\nAlso remove every trace of __KERNEL_SYSCALLS__ that still remained in the\nkernel.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Ian Molton \u003cspyro@f2s.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: Hirokazu Takata \u003ctakata.hirokazu@renesas.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Kazumoto Kojima \u003ckkojima@rr.iij4u.or.jp\u003e\nCc: Richard Curnow \u003crc@rc0.org.uk\u003e\nCc: William Lee Irwin III \u003cwli@holomorphy.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Miles Bader \u003cuclinux-v850@lsi.nec.co.jp\u003e\nCc: Chris Zankel \u003cchris@zankel.net\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b98adfccdf5f8dd34ae56a2d5adbe2c030bd4674",
      "tree": "1807a029520f550dd4f90c95ad0063bceb00d645",
      "parents": [
        "ba21fe71725f94792330ebc3034ef2b35a36276f",
        "33573c0e3243aaa38b6ad96942de85a1b713c2ff"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:49:07 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:49:07 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6: (108 commits)\n  sh: Fix occasional flush_cache_4096() stack corruption.\n  sh: Calculate shm alignment at runtime.\n  sh: dma-mapping compile fixes.\n  sh: Initial vsyscall page support.\n  sh: Clean up PAGE_SIZE definition for assembly use.\n  sh: Selective flush_cache_mm() flushing.\n  sh: More intelligent entry_mask/way_size calculation.\n  sh: Support for L2 cache on newer SH-4A CPUs.\n  sh: Update kexec support for API changes.\n  sh: Optimized readsl()/writesl() support.\n  sh: Report movli.l/movco.l capabilities.\n  sh: CPU flags in AT_HWCAP in ELF auxvt.\n  sh: Add support for 4K stacks.\n  sh: Enable /proc/kcore support.\n  sh: stack debugging support.\n  sh: select CONFIG_EMBEDDED.\n  sh: machvec rework.\n  sh: Solution Engine SH7343 board support.\n  sh: SH7710VoIPGW board support.\n  sh: Enable verbose BUG() support.\n  ...\n"
    },
    {
      "commit": "ebba5f9fcb882306bef7175dee987342ec6fcf2f",
      "tree": "a947175a24a3261ab3ffb5d9244e40939dd5495d",
      "parents": [
        "bd8e39f9e4c0960541c8c69e1f7cb321574d7c90"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Wed Sep 27 01:50:55 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:18 2006 -0700"
      },
      "message": "[PATCH] consistently use MAX_ERRNO in __syscall_return\n\nConsistently use MAX_ERRNO when checking for errors in __syscall_return().\n\n[ralf@linux-mips.org: build fix]\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9f23e7e94f7083d9705b595cbd6b30972be6fbbb",
      "tree": "5fc6e90a9e361dca2e56bb03327078a2eb88cb4c",
      "parents": [
        "a2d1a5fae6296c2a3ac1aaa982c95464c46c0585"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:27:00 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:27:00 2006 +0900"
      },
      "message": "sh: pselect6 and ppoll, along with signal trampoline rework.\n\nThis implements support for ppoll() and pselect6()..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "75c92acdd5b19a5e3536ed670e1122d73c635b4a",
      "tree": "9925f84c4c286c5ad52af61bb6dec672722c1a5e",
      "parents": [
        "ef9a1d4c0c383f75710f6adf2abb8cc264877e2c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:36:44 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 14:36:44 2006 +0900"
      },
      "message": "sh: Wire up new syscalls.\n\nThe syscall table has lagged behind a bit, wire up the new ones..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "56142536868a2be34f261ed8fdca1610f8a73fbd",
      "tree": "0bd66166b318d8403b1881285f6813ece2acced1",
      "parents": [
        "34c278d3913a15b64943e8c40a16b4f732cc7c59"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Sat Apr 29 01:51:47 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Apr 29 01:51:47 2006 +0100"
      },
      "message": "Remove unneeded _syscallX macros from user view in asm-*/unistd.h\n\nThese aren\u0027t needed by glibc or klibc, and they\u0027re broken in some cases\nanyway. The uClibc folks are apparently switching over to stop using\nthem too (now that we agreed that they should be dropped, at least).\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "491d4bed8051c655c7664b85446e13901463eb63",
      "tree": "91d7d5e7241ee09bd347d6c406f3605d62c546df",
      "parents": [
        "5ef37b196467bf2f9d41e5579dd388c08b800f7c"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Apr 10 22:54:14 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:42 2006 -0700"
      },
      "message": "[PATCH] sys_kexec_load() naming fixups\n\n__NR_sys_kexec_load should be __NR_kexec_load.  Mainly affects users of the\n_syscallN() macros, and glibc is already checking for __NR_kexec_load.\n\nCc: Ulrich Drepper \u003cdrepper@redhat.com\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Kazumoto Kojima \u003ckkojima@rr.iij4u.or.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dfb7dac3af623a68262536437af008ed6aba4d88",
      "tree": "fdc8a61c73257dcf8866cf7b9213ce78d2422e7f",
      "parents": [
        "7024a9b884ed7657fb873e655cd124d85ae792a4"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sun Oct 30 15:02:22 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:20 2005 -0800"
      },
      "message": "[PATCH] unify sys_ptrace prototype\n\nMake sure we always return, as all syscalls should.  Also move the common\nprototype to \u003clinux/syscalls.h\u003e\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Miklos Szeredi \u003cmiklos@szeredi.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f2926b7953c5f23265c062992516fed6674105db",
      "tree": "022b1bc9de27ee37a6f2e87e08c715b853cb4501",
      "parents": [
        "dc59250c6ebed099a9bc0a11298e2281dd896657"
      ],
      "author": {
        "name": "Robert Love",
        "email": "rml@novell.com",
        "time": "Thu Aug 18 11:24:13 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Aug 18 12:53:57 2005 -0700"
      },
      "message": "[PATCH] SH: inotify and ioprio syscalls\n\nAdd inotify and ioprio syscall stubs to SH.\n\nSigned-off-by: Robert Love \u003crml@novell.com\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f73bc8cae3481adc4188a5f34a89025c10133b0a",
      "tree": "794793d9d6d67cfaa55d141083527297bcc14bd1",
      "parents": [
        "4bb82551e165f887448f6f61055d7bcd90aefa2a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@Linux-SH.ORG",
        "time": "Sat Aug 13 20:28:06 2005 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Aug 13 14:23:39 2005 -0700"
      },
      "message": "[PATCH] sh: Make _syscall6() do the right thing.\n\nThere was a rather silly and embarrassing typo in the sh _syscall6().\nFor the syscall ABI we have the trapa value specified as 0x10 + number\nof arguments, this was being set incorrectly in the _syscall6() case\nwhich ended up causing some problems for users.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.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"
    }
  ]
}
