)]}'
{
  "log": [
    {
      "commit": "f393e99d9e9540d9c5b3ebc42dfb0ff9a77827fe",
      "tree": "e946d8803a20e702c0c5064d22415afae3c5a86c",
      "parents": [
        "48da78bc93b087eadd8fa840ba661b9442846dee"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Fri Jul 20 02:07:36 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jul 20 21:29:18 2007 +0100"
      },
      "message": "[ARM] 4496/1: elf_hwcap: fix up #include misplacement\n\nWhile bisecting an iop13xx compile failure I noticed that\ninclude/asm-arm/hwcap.h should be included from include/asm-arm/elf.h\noutside #ifndef __ASSEMBLY__ since hwcap.h has its own __ASSEMBLY__\nprotections.\n\nCc: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f884b1cf578e079f01682514ae1ae64c74586602",
      "tree": "9c940dc533c3316f7601f032da88ce49c1dfa6bb",
      "parents": [
        "909d6c6c80311f800aee338e5fa528818b115951"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Thu Jul 12 16:10:22 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 16:20:15 2007 +0100"
      },
      "message": "[ARM] 4473/2:  Take the HWCAP definitions out of the elf.h file\n\nThe patch moves the HWCAP definitions and the extern elf_hwcap\ndeclaration to the hwcap.h header file.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "99e4a6dda9dc4b863773c0a5857b762474b817cf",
      "tree": "2e2250c0612ba46ce848b629e8f985a4882adc4b",
      "parents": [
        "9bcb533c1338813085b0a35a6dd0887eb5a5af67"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Dec 18 00:59:10 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Dec 18 00:14:54 2006 +0000"
      },
      "message": "[ARM] 4054/1: ep93xx: add HWCAP_CRUNCH\n\nAdd HWCAP_CRUNCH so that the dynamic linker knows whether it can\nuse Crunch-optimised libraries or not.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "afe4b25e7d9260d85fccb2d13c9933a987bdfc8a",
      "tree": "9b603e52ef91531089b45e5860e89d91d2e01565",
      "parents": [
        "f5236225a3858b505221a59233af1f1158be9139"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Sun Dec 03 18:51:14 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Dec 03 17:52:22 2006 +0000"
      },
      "message": "[ARM] 3881/4: xscale: clean up cp0/cp1 handling\n\nXScale cores either have a DSP coprocessor (which contains a single\n40 bit accumulator register), or an iWMMXt coprocessor (which contains\neight 64 bit registers.)\n\nBecause of the small amount of state in the DSP coprocessor, access to\nthe DSP coprocessor (CP0) is always enabled, and DSP context switching\nis done unconditionally on every task switch.  Access to the iWMMXt\ncoprocessor (CP0/CP1) is enabled only when an iWMMXt instruction is\nfirst issued, and iWMMXt context switching is done lazily.\n\nCONFIG_IWMMXT is supposed to mean \u0027the cpu we will be running on will\nhave iWMMXt support\u0027, but boards are supposed to select this config\nsymbol by hand, and at least one pxa27x board doesn\u0027t get this right,\nso on that board, proc-xscale.S will incorrectly assume that we have a\nDSP coprocessor, enable CP0 on boot, and we will then only save the\nfirst iWMMXt register (wR0) on context switches, which is Bad.\n\nThis patch redefines CONFIG_IWMMXT as \u0027the cpu we will be running on\nmight have iWMMXt support, and we will enable iWMMXt context switching\nif it does.\u0027  This means that with this patch, running a CONFIG_IWMMXT\u003dn\nkernel on an iWMMXt-capable CPU will no longer potentially corrupt iWMMXt\nstate over context switches, and running a CONFIG_IWMMXT\u003dy kernel on a\nnon-iWMMXt capable CPU will still do DSP context save/restore.\n\nThese changes should make iWMMXt work on PXA3xx, and as a side effect,\nenable proper acc0 save/restore on non-iWMMXt capable xsc3 cores such\nas IOP13xx and IXP23xx (which will not have CONFIG_CPU_XSCALE defined),\nas well as setting and using HWCAP_IWMMXT properly.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nAcked-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5974eaaedee49c25d7231cc72dc0b7b9d2ef2fd7",
      "tree": "0dddc4481274a34dd798b49255b1d1355bcee27a",
      "parents": [
        "ee90dabcadd053d5dd69f3a7f8161afa2c751ace"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 09 14:37:06 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 30 12:24:46 2006 +0000"
      },
      "message": "[ARM] Move HWCAP_* definitions to asm/elf.h\n\nMove HWCAP_* definitions into asm/elf.h, where they should belong.\nSince userspace wants to get at these definitions by including\nasm/procinfo.h, include asm/elf.h from this file if __KERNEL__\nis not defined, and issue a warning suggesting to fix the program\nup to use asm/elf.h instead.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4a5222ca435c2af7466e5d262389609978a8e576",
      "tree": "1510f4dd35cf3d61a9e7ba1b2b44fa0246289b02",
      "parents": [
        "beea494d5e09f9e2172894ec84324b94244826a9"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 09 14:07:52 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 30 12:24:45 2006 +0000"
      },
      "message": "[ARM] Arrange asm-arm/elf.h so it can be included by assembly\n\nPrepare elf.h so that assembly code can include this file.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6ff6340abeaaf1a15587c87dac3e56754778cc7a",
      "tree": "c8190e7a854f8fc13dcf35ca62fe975fb06c8a16",
      "parents": [
        "1f8b444ceabb228594121d3ccea15248a4c2e1a4"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Sep 21 08:34:39 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Sep 21 08:34:39 2006 +0100"
      },
      "message": "[HEADERS] Fix ARM \u0027make headers_check\u0027\n\nSanitise the ARM headers exported to userspace.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "e40b1074af46d53740320f88dfffd9fb2f78bdf3",
      "tree": "a3809ce5543118430361ed3fcaef65619bdaa7f2",
      "parents": [
        "a9c3685b2f0515bffd8d13ea9e3417664ff22a07"
      ],
      "author": {
        "name": "Ralph Siemsen",
        "email": "ralphs@netwinder.org",
        "time": "Mon Sep 18 16:28:50 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 18 16:28:50 2006 +0100"
      },
      "message": "[ARM] 3815/1: headers_install support for ARM\n\nMove kernel-only #includes into #ifdef __KERNEL__, so that\nheaders_install target can be used on ARM.\n\nSigned-off-by: Ralph Siemsen \u003cralphs@netwinder.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "62c4f0a2d5a188f73a94f2cb8ea0dba3e7cf0a7f",
      "tree": "e85ca2d0dd43f90dccf758338764c3caa55f333f",
      "parents": [
        "089f26d5e31b7bf42a9a8fefec08b30cd27f4b0e"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Apr 26 12:56:16 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Apr 26 12:56:16 2006 +0100"
      },
      "message": "Don\u0027t include linux/config.h from anywhere else in include/\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "c2e2611425a956d25d2948c5d95d3848c4db1257",
      "tree": "54f6e333ff805a0a0eb63299f0adaa4d11544ab5",
      "parents": [
        "1ee9530a71686436dbeb5f31dd5b925c39cf71d7"
      ],
      "author": {
        "name": "Daniel Jacobowitz",
        "email": "drow@false.org",
        "time": "Wed Dec 14 22:04:22 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Dec 14 22:04:22 2005 +0000"
      },
      "message": "[ARM] 3205/1: Handle new EABI relocations when loading kernel modules.\n\nPatch from Daniel Jacobowitz\n\nHandle new EABI relocations when loading kernel modules.  This is\nnecessary for CONFIG_AEABI kernels, and also for some broken\n(since fixed) old ABI toolchains.\n\nSigned-off-by: Daniel Jacobowitz \u003cdan@codesourcery.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "dce79affd5d04e9cbabe35016eda55213b9b36f6",
      "tree": "fd9516ac2ac1900d733c984fde73764994b86eb0",
      "parents": [
        "fc611a1a50caa04bae82ed3c1fc6505132f8343f"
      ],
      "author": {
        "name": "Daniel Jacobowitz",
        "email": "drow@false.org",
        "time": "Fri Sep 30 00:17:35 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Sep 30 00:17:35 2005 +0100"
      },
      "message": "[ARM] 2941/1: Fix running legacy binaries from a soft-float root filesystem with CONFIG_IWMMXT.\n\nPatch from Daniel Jacobowitz\n\nThread flags are inherited on fork().  In order for a binary which has\nthe iWMMXt coprocessor enabled to run a binary which needs the FPA\nemulation, we need to explicitly clear TIF_USING_IWMMXT if we are not\ngoing to set it.\n\nSigned-off-by: Daniel Jacobowitz \u003cdan@codesourcery.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "718a30a5cf0a9142f716a49853bd4b4a25a8da1b",
      "tree": "e7c825c4c835195a49b17372966be733dfcaa9ed",
      "parents": [
        "105bb2698b54a838165947199f1c8be5c2e7d9bb"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@org.rmk.(none)",
        "time": "Fri Jun 03 20:52:26 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jun 03 20:52:26 2005 +0100"
      },
      "message": "[PATCH] ARM: 2696/1: remove \u0027;\u0027 in ELF_DATA define in asm-arm{,26}/elf.h\n\nPatch from Mike Frysinger\n\nthe ELF_DATA define in both arm asm subdirs of linux/include/ contain a\nsemicolon at the end.  this of course will cause any code that tries to use\nELF_DATA in assignment or comparison to fail.  no other arch has a semicolon\nin their ELF_DATA defines.\n\nSigned-off-by: Mike Frysinger\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\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"
    }
  ]
}
