)]}'
{
  "log": [
    {
      "commit": "a1452a3771c4eb85bd779790b040efdc36f4274e",
      "tree": "a0fc935c63a4705dc012be3f795fd6be70ba850c",
      "parents": [
        "6088c0587706b2cf21ce50c11576718bff5fae0c"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sun Aug 08 20:58:20 2010 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sun Aug 08 20:58:20 2010 +0100"
      },
      "message": "mtd: Update copyright notices\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "a8931ef380c92d121ae74ecfb03b2d63f72eea6f",
      "tree": "980fb6b019e11e6cb1ece55b7faff184721a8053",
      "parents": [
        "90574d0a4d4b73308ae54a2a57a4f3f1fa98e984",
        "e5a5816f7875207cb0a0a7032e39a4686c5e10a4"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 11 14:36:25 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 11 14:36:25 2008 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "44d1b980c72db0faf35adb082fb2208351803028",
      "tree": "d249cd0a7fc5944aab8e211dbe3b128ce3900438",
      "parents": [
        "b6d8adf477439e7086224bc9674c6b6638780783"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Jun 05 22:46:18 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 06 11:29:10 2008 -0700"
      },
      "message": "Fix various old email addresses for dwmw2\n\nAlthough if people have questions about ARCnet, perhaps it\u0027s _better_\nfor them to be mailing dwmw2@cam.ac.uk about it...\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "59018b6d2acabb114ab58637e6ab95ba424a89d0",
      "tree": "360dc1c8d5b1f81a06f552a566ac150795788fb6",
      "parents": [
        "6eda7a55f786b75e7d3d636a9431e6c850b20d72"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue May 20 01:03:52 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Jun 04 17:50:17 2008 +0100"
      },
      "message": "MTD/JFFS2: remove CVS keywords\n\nOnce upon a time, the MTD repository was using CVS.\n\nThis patch therefore removes all usages of the no longer updated CVS\nkeywords from the MTD code.\n\nThis also includes code that printed them to the user.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "3c441baa0365ea7c3be9ee79f03e944289dd37e1",
      "tree": "ac030573837c8df6086acec92e9d72814c19a4cd",
      "parents": [
        "9c37f3329ae098d4c17e8bec589a589bcbf0acff"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Oct 28 21:57:02 2007 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Oct 28 21:57:02 2007 -0400"
      },
      "message": "[MTD] Skip bad blocks when checking for RedBoot partition table\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "7ca353a428ecbaf77b651fbacfcb2f2f6d813879",
      "tree": "94e8338e3fdec701e2d9d6ce2ad38089dbf78ab4",
      "parents": [
        "11192146e57bc8e58865e7d9c2497f66a4f7e6e7"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Feb 10 09:58:31 2007 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Feb 10 09:58:31 2007 +0000"
      },
      "message": "[MTD] Improve heuristic for detecting wrong-endian RedBoot partition table\n\nAlso limit the amount we scan to one eraseblock.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "11192146e57bc8e58865e7d9c2497f66a4f7e6e7",
      "tree": "a4ca503fce35895f4031b11b92be45f1d35c2f15",
      "parents": [
        "a2593247d747954cd12c32da8c5a3aecb9cd19a3"
      ],
      "author": {
        "name": "Rod Whitby",
        "email": "rod@whitby.id.au",
        "time": "Sat Feb 10 09:26:48 2007 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Feb 10 09:26:48 2007 +0000"
      },
      "message": "[MTD] Fix RedBoot partition parsing regression harder.\n\nCorrect the location of the recalculation of the FIS directory size,\nand also add the same recalculation for the byte-swapped case.\n\nSigned-off-by: Rod Whitby \u003crod@whitby.id.au\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "678c857f3cffb076c36ce55dfa9fb570712cec12",
      "tree": "11a07d7e972a032fdccefbc5fcbc585b4d6bba40",
      "parents": [
        "d24030f0f71390b1a01796d664445352bd403269"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Fri Feb 02 19:14:41 2007 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Feb 09 15:06:53 2007 +0000"
      },
      "message": "[MTD] Don\u0027t oops when the RedBoot partition table is empty\n\nThis fixes a regression with the RedBoot parsing code introduced by\ncommit 0b47d654089c5ce3f2ea26a4485db9bcead1e515\n\nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "f33665d931f33a0baf44fc5d3594b23f8118eb44",
      "tree": "21c95d1594395c5d9dc69c7483cae186ce9a5b84",
      "parents": [
        "dd11b8cdf0c455f4cfbc5daa70aabce9dcc6c07b"
      ],
      "author": {
        "name": "Rod Whitby",
        "email": "rod@whitby.id.au",
        "time": "Wed Dec 06 12:11:15 2006 +1030"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Dec 08 13:28:26 2006 +0000"
      },
      "message": "[MTD] Support combined RedBoot FIS directory and configuration area\n\nRedBoot supports storing the FIS directory and the RedBoot\nconfiguration area in the same block of flash memory.  This is\nnot the most common RedBoot configuration, but it is used on\ncommercially available boards supported by the kernel.\n\nA recent patch to mtd/redboot.c (http://lkml.org/lkml/2006/3/20/410)\nwhich corrected the skipping of deleted table entries has exposed the\nlatent problem of the kernel redboot parser running off the end of the\nFIS directory and interpreting the RedBoot configuration information\nas table entries.\n\nThis patch terminates the table parsing when the first truly empty\nentry is found (table entry deletion only clears the first byte of the\nname, so two cleared bytes in a row indicates the end of the table),\nthereby supporting the combined redboot FIS directory and RedBoot\nconfiguration information flash layout scenario.\n\nSigned-off-by: Rod Whitby \u003crod@whitby.id.au\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "0b47d654089c5ce3f2ea26a4485db9bcead1e515",
      "tree": "a55cfebf89c8c0f43bf3b02d040f2456f8f9f633",
      "parents": [
        "7dcb483de3b33e74ddd2040bd7b6ba96d86a91f8"
      ],
      "author": {
        "name": "Yoshinori Sato",
        "email": "ysato@users.sourceforge.jp",
        "time": "Fri Dec 01 10:01:50 2006 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Dec 01 10:01:50 2006 +0000"
      },
      "message": "[MTD] redboot partition combined fis / config problem\n\nCan\u0027t analyze FIS directory in CYGSEM_REDBOOT_FLASH_COMBINED_FIS_AND_CONFIG\nreally.\n\nSigned-off-by: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "95b93a0cd46682c6d9e8eea803fda510cb6b863a",
      "tree": "7e430d3fc04ed20791187d144730dd3052292c67",
      "parents": [
        "998a43e72d20afa7566dad66fd866fe939a89c09"
      ],
      "author": {
        "name": "Burman Yan",
        "email": "yan_952@hotmail.com",
        "time": "Wed Nov 15 21:10:29 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Nov 28 23:47:21 2006 +0000"
      },
      "message": "[MTD] replace kmalloc+memset with kzalloc\n\nSigned-off-by: Yan Burman \u003cyan_952@hotmail.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "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"
    }
  ]
}
