)]}'
{
  "log": [
    {
      "commit": "b020bb7d3b3a8e3568a16eaf98c033bb9ee474eb",
      "tree": "97b621406f5ee19059d14afa1b2cfb76f2efb4eb",
      "parents": [
        "155285c4775b7027b01a5b744c721ae43cced798"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 16 17:31:15 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue May 16 17:31:15 2006 +0100"
      },
      "message": "[MTD] Fix build warnings in RedBoot MTD partition parser.\n\nFix build warnings from drivers/mtd/redboot.c due to\nuse of `unsigned long` in `struct fis_image_desc` for\nfields being passed to swab32s() which expects __u32 *\n\nChange the entries to uint32_t to make them compatible\nwith the swab32s() function\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "84e699e6ec5b431289474f78f8df9dfcc2737085",
      "tree": "6f402905e4b4fd3fe8f2bdafdb8f0d13b5b5a371",
      "parents": [
        "a63ec1b7b7c38f9a61ed11eefd670a49879e9dd3"
      ],
      "author": {
        "name": "Peter Korsgaard",
        "email": "jacmet@sunsite.dk",
        "time": "Fri Mar 31 02:29:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 31 12:18:49 2006 -0800"
      },
      "message": "[PATCH] mtd/redboot: Handle holes in fis table\n\nRedboot simply sets the first character of a fis entry to 0xff on \"fis\ndelete\".  The kernel redboot parser stops parsing on such an entry, and\nwithout this patch any entries after a deleted image would not be detected.\n\nSigned-off-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nAcked-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "77a3313551afd53c90012e5a87f7f2b2195fc67e",
      "tree": "996a210b97311a1af71c9c9faa71eeb8e4c69c00",
      "parents": [
        "140ffcec4def3ee3af7565b2cf1d3b2580f7e180"
      ],
      "author": {
        "name": "John Bowler",
        "email": "jbowler@acm.org",
        "time": "Thu Mar 02 02:54:29 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Mar 02 08:33:07 2006 -0800"
      },
      "message": "[PATCH] \"drivers/mtd/redboot.c: recognise a foreign byte sex partition table\" update\n\nSync up the recent redboot fix with MTD CVS.  It uses the correct swab()\nfunctions.\n\nCc: John Bowler \u003cjbowler@acm.org\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9cff3372bf665652e9dd71c09b817c20f58f754a",
      "tree": "e2e19cac59e733870e4e334ef2e12854fd32f267",
      "parents": [
        "50322fe7d46b544d5649edb58bdbe5c95dd44b98"
      ],
      "author": {
        "name": "John Bowler",
        "email": "jbowler@acm.org",
        "time": "Tue Feb 28 16:59:08 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 20:53:43 2006 -0800"
      },
      "message": "[PATCH] drivers/mtd/redboot.c: recognise a foreign byte sex partition table\n\nThe RedBoot boot loader writes flash partition tables containing native\nbyte sex 32 bit values.  When booting an opposite byte sex kernel (e.g.  an\nLE kernel from BE RedBoot) the current MTD driver fails to handle the\npartition table and therefore is unable to generate the correct partition\nmap for the flash.\n\nSo far as I am aware this problem is ARM specific, because only ARM\nsupports software change of the CPU (memory system) byte sex, however the\npartition table parsing is in generic MTD code.  The patch below has been\ntested on NSLU2 (an IXP4XX based system) with a patch,\n10-ixp4xx-copy-from.patch (submitted to linux-arm-kernel - it\u0027s ARM\nspecific) required to make the maps/ixp4xx.c driver work with an LE kernel.\n\nBuilds of the patched system are in the \u0027unstable\u0027 release of OpenSlug and\nUcSlugC available from www.nslu2-linux.org.  These builds are BE, the\narchives at www.nslu2-linux.org and www.handhelds.org (see\nmonotone.vanille.de) can be built LE (currently DISTRO targets\nnslu-ltu.conf for LE thumb uclibc (32 bit kernel) and nslu2-lau.conf,\nnslu2-lag.conf for LE arm uclibc/glibc) and this patch has been tested\nextensively will both BE and LE systems on the NSLU2 (including swapping\nbetween BE and LE by reflashing from both RedBoot and Linux).\n\nThe patch recognises that the FIS directory (the partition table) is\nbyte-reversed by examining the partition table size, which is known to be\none erase block (this is an assumption made elsewhere in redboot.c).  If\nthe size matches the erase block after byte swapping the value then\nbyte-reversal is assumed, if not no further action is taken.  The patched\ncode is fail safe; should redboot.c be changed to support a partition table\nwith a modified size field the test will fail and the partition table will\nbe assumed to have the host byte sex.\n\nIf byte-reversal is detected the patch byte swaps the remainder of the 32\nbit fields in the copy of the table; this copy is then used to set up the\nMTD partition map.\n\nSigned-off-by: John Bowler \u003cjbowler@acm.org\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "97894cda5773e59bd13e87b72077751099419a9f",
      "tree": "9a039ab8c122ae9a4f64d285e2da0efd1356789e",
      "parents": [
        "b95f9609c761a14d1e7be1a89f2a66399b5ae343"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Nov 07 11:15:26 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon Nov 07 13:37:38 2005 +0100"
      },
      "message": "[MTD] core: Clean up trailing white spaces\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\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"
    }
  ]
}
