)]}'
{
  "log": [
    {
      "commit": "2239aff6ab2b95af1f628eee7a809f21c41605b3",
      "tree": "fd940074a312d252976da05f7e4457c446e14027",
      "parents": [
        "4c4925c1f4ccd72002957c3e73b4f117f2bcf712"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Mon Mar 31 12:38:31 2008 -0400"
      },
      "committer": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@marvell.com",
        "time": "Sun Jun 22 22:44:38 2008 +0200"
      },
      "message": "[ARM] cache align destination pointer when copying memory for some processors\n\nThe implementation for memory copy functions on ARM had a (disabled)\nprovision for aligning the source pointer before loading registers with\ndata.  Turns out that aligning the _destination_ pointer is much more\nuseful, as the read side is already sufficiently helped with the use of\npreload.\n\nSo this changes the definition of the CALGN() macro to target the\ndestination pointer instead, and turns it on for Feroceon processors\nwhere the gain is very noticeable.\n\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\n"
    },
    {
      "commit": "801194e3bcf7cde163b23c6279c559e69cb4ca57",
      "tree": "194576773e93d8491df7c341e284986c3338e2d7",
      "parents": [
        "405040a78b33e39edf4180fc993b9608f07d3c41"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jun 25 12:01:48 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jun 25 12:01:48 2006 +0100"
      },
      "message": "[ARM] Remove MODE_(SVC|IRQ|FIQ|USR) and DEFAULT_FIQ\n\nDEFAULT_FIQ was entirely unused.  MODE_* are just redefinitions\nof *_MODE.  Use *_MODE instead.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "405040a78b33e39edf4180fc993b9608f07d3c41",
      "tree": "6ef511fb4370c4eecc2743234bdd9aade281be86",
      "parents": [
        "800d8b5c4b322798414100c253524aaf1bb9cb86"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jun 25 11:37:09 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jun 25 11:37:09 2006 +0100"
      },
      "message": "[ARM] Remove save_lr/restore_pc macros\n\nAs for RETINSTR/LOADREGS macros, these were for compatibility\nwith 26-bit ARMs.  No longer required, so remove them.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1b93a71755f2b15450b3e3045dab58a633e37b18",
      "tree": "0d19367dbea9d083f9e374a21a8e82595392de98",
      "parents": [
        "7999d8d7a611bee902446939952859caf1367c25"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jun 25 11:23:45 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jun 25 11:23:45 2006 +0100"
      },
      "message": "[ARM] Remove LOADREGS macro\n\nAs for RETINSTR, LOADREGS is a left-over from the 26-bit days.\nRemove it.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7999d8d7a611bee902446939952859caf1367c25",
      "tree": "98dd4b81951f25b60012f2d91203fab3e0fd9010",
      "parents": [
        "dfd8317d3340f03bc06eba6b58f0ec0861da4a13"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jun 25 11:17:23 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jun 25 11:17:23 2006 +0100"
      },
      "message": "[ARM] Remove RETINSTR macro\n\nRETINSTR is a left-over from the days when we had 26-bit and\n32-bit CPU support integrated into the same tree.  Since this\nis no longer the case, we can now remove RETINSTR.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9c42954dfd50d02963cd453fb84bfef3967af2f0",
      "tree": "2b267af6c65b7fbc7cced81997108acafeb7bcd4",
      "parents": [
        "7d420896256a4bffe44202f282fbdd4c74d779a8"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Mar 23 16:59:37 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 23 16:59:37 2006 +0000"
      },
      "message": "[ARM] Move enable_irq and disable_irq to assembler.h\n\n5d25ac038a317d454a4321cba955f756400835a5 broke VFP builds due to\nenable_irq not being defined as an assembly macro.  Move it to\nassembler.h so everyone can use it.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "59d1ff3bfb56d9b8cf3ec864857e6a4dfd9d2dba",
      "tree": "e70623b924a8859182dc3326b6d5f7a5b9271504",
      "parents": [
        "be6eb9b79f99e652a0827a475c4daa02ecef221f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Nov 09 15:04:22 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 09 15:04:22 2005 +0000"
      },
      "message": "[ARM] Clean up save_and_disable_irqs macro and allow use of ARMv6 CPSID\n\nsave_and_disable_irqs does not need to use mov + msr (which was\nintroduced to work around a documentation bug which was propagated\ninto binutils.)  Use msr with an immediate constant, and if we\u0027re\nbuilding for ARMv6 or later, use the new CPSID instruction.\n\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"
    }
  ]
}
