)]}'
{
  "log": [
    {
      "commit": "6cf24f031bc97cb5a7c9df3b6e73c45b628b2b28",
      "tree": "e94362d24bc2fcffca4630391152ea7923bb560e",
      "parents": [
        "d3ed11c35635487d34ad476e1d6a66dd298ab2de"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Dec 06 20:41:39 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:48 2006 -0800"
      },
      "message": "[PATCH] elf.h: forward declare struct file\n\n  In file included from include/asm/patch.h:14,\n\t\t from arch/ia64/kernel/patch.c:10:\n  include/linux/elf.h:375: warning: \"struct file\" declared inside parameter list\n  include/linux/elf.h:375: warning: its scope is only this definition or declaration, which is probably not what you want\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "386d9a7edd9f3492c99124b0a659e9ed7abb30f9",
      "tree": "6b7f05e1b023f12b113845c23af9a3ba263fef99",
      "parents": [
        "651971cb7242e8f6d7ebd153e69bd271cb731223"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus@valinux.co.jp",
        "time": "Wed Dec 06 20:37:53 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:38 2006 -0800"
      },
      "message": "[PATCH] elf: Always define elf_addr_t in linux/elf.h\n\nDefine elf_addr_t in linux/elf.h.  The size of the type is determined using\nELF_CLASS.  This allows us to remove the defines that today are spread all\nover .c and .h files.\n\nSigned-off-by: Magnus Damm \u003cmagnus@valinux.co.jp\u003e\nCc: Daniel Jacobowitz \u003cdrow@false.org\u003e\nCc: Roland McGrath \u003croland@redhat.com\u003e\nCc: Jakub Jelinek \u003cjakub@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bf1ab978be2318c5a564de9aa0f1a217b44170d4",
      "tree": "518a971f12a65c8a3ee54d75b6a8c33b68f54664",
      "parents": [
        "9309180f11f0107c9858a61a1ac2b04518a91080"
      ],
      "author": {
        "name": "Dwayne Grant McConnell",
        "email": "decimal@us.ibm.com",
        "time": "Thu Nov 23 00:46:37 2006 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:40:19 2006 +1100"
      },
      "message": "[POWERPC] coredump: Add SPU elf notes to coredump.\n\nThis patch adds SPU elf notes to the coredump. It creates a separate note\nfor each of /regs, /fpcr, /lslr, /decr, /decr_status, /mem, /signal1,\n/signal1_type, /signal2, /signal2_type, /event_mask, /event_status,\n/mbox_info, /ibox_info, /wbox_info, /dma_info, /proxydma_info, /object-id.\n\nA new macro, ARCH_HAVE_EXTRA_NOTES, was created for architectures to\nspecify they have extra elf core notes.\n\nA new macro, ELF_CORE_EXTRA_NOTES_SIZE, was created so the size of the\nadditional notes could be calculated and added to the notes phdr entry.\n\nA new macro, ELF_CORE_WRITE_EXTRA_NOTES, was created so the new notes\nwould be written after the existing notes.\n\nThe SPU coredump code resides in spufs. Stub functions are provided in the\nkernel which are hooked into the spufs code which does the actual work via\nregister_arch_coredump_calls().\n\nA new set of __spufs_\u003cfile\u003e_read/get() functions was provided to allow the\ncoredump code to read from the spufs files without having to lock the\nSPU context for each file read from.\n\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Dwayne Grant McConnell \u003cdecimal@us.ibm.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "f001e47f83db18a9f202f25c0255b4d11ebe468b",
      "tree": "0d459fdb2dce2d21f5739619210bcd4b679a49f2",
      "parents": [
        "62c4f0a2d5a188f73a94f2cb8ea0dba3e7cf0a7f"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Apr 27 00:11:01 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Apr 27 00:11:01 2006 +0100"
      },
      "message": "Sanitise linux/audit.h for userspace consumption, split elf-em.h from elf.h\n\nDon\u0027t include \u003clinux/sched.h\u003e outside __KERNEL__, and split the EM_xxx\ndefinitions out of elf.h into elf-em.h so that audit.h can include just\nthat and not pollute the namespace any further than it needs to.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "b3f3d6141f8636f627bf19fd44eaf59a52637ac8",
      "tree": "849950ee2e5f3adefeec45d09c8bcf78e1c3e66a",
      "parents": [
        "095975da26dba21698582e91e96be10f7417333f"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Sun Jan 08 01:02:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:49 2006 -0800"
      },
      "message": "[PATCH] ELF: symbol table type additions\n\nNeeded for the Novell kernel debugger and perhaps some per-cpu data on x86_64\nin the future.\n\nCc: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "36d57ac4a818cb4aa3edbdf63ad2ebc31106f925",
      "tree": "445eda00ee5974a65e21152cd240fb604c6d112d",
      "parents": [
        "32605a18152b246df483fadc1c23854addde8755"
      ],
      "author": {
        "name": "H. J. Lu",
        "email": "hjl@lucon.org",
        "time": "Tue Sep 06 15:16:49 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:21 2005 -0700"
      },
      "message": "[PATCH] auxiliary vector cleanups\n\nThe size of auxiliary vector is fixed at 42 in linux/sched.h.  But it isn\u0027t\nvery obvious when looking at linux/elf.h.  This patch adds AT_VECTOR_SIZE\nso that we can change it if necessary when a new vector is added.\n\nBecause of include file ordering problems, doing this necessitated the\nextraction of the AT_* symbols into a standalone header file.\n\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"
    }
  ]
}
