)]}'
{
  "commit": "b1b4e89a0f3b75854c39a62cae41bad56d210adf",
  "tree": "460e7663f9d619596f29768e7296872e6dcf3001",
  "parents": [
    "68d7d65100e84df00bca971c114092731b441090"
  ],
  "author": {
    "name": "Stefan Roese",
    "email": "sr@denx.de",
    "time": "Thu Mar 19 15:34:56 2009 +0100"
  },
  "committer": {
    "name": "Wolfgang Denk",
    "email": "wd@denx.de",
    "time": "Fri Mar 20 22:39:15 2009 +0100"
  },
  "message": "Add LZO decompressor support\n\nThis patch adds LZO decompression support to U-Boot. It is needed for\nthe upcoming UBIFS support, since UBIFS uses LZO as default compressor/\ndecompressor. Since we only support read-only in UBIFS, only the\ndecompressor is needed.\n\nAll this is copied with minor changes from the current Linux kernel\nversion (2.6.28-rc8).\n\nThis patch only implements this LZO decompressor support for PPC.\nOther platforms using UBIFS will have to add the required\n\"include/asm/unaligned.h\" as well. It should be fairly easy to copy this\nfrom the Linux source tree as I have done it for PPC in this patch.\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3c9ce716864a9573cd26fdca9b67d01f52e6933f",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "199a224e85f818ae75e7bf32d9f89a1ee72ed3e0",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f1b1e3c21374d5a1833ed00c9af9d5c06a35123",
      "new_mode": 33188,
      "new_path": "include/asm-ppc/unaligned.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d793497ec1ca92ddfc0b12ba9854650b64f7beb1",
      "new_mode": 33188,
      "new_path": "include/linux/lzo.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f46eee23c3854a030b91dc15a7045fe20f4aafb",
      "new_mode": 33188,
      "new_path": "include/linux/unaligned/access_ok.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc688e1eb1c4e9186c61d9f9dfa022a2a0bd2e49",
      "new_mode": 33188,
      "new_path": "include/linux/unaligned/generic.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5dd1bf57758fdff07e15ae4ad0a5bd2e3b538cb8",
      "new_mode": 33188,
      "new_path": "lib_generic/lzo/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2780e118a402635b81ae1b2f22b41c1d3a7051ed",
      "new_mode": 33188,
      "new_path": "lib_generic/lzo/lzo1x_decompress.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6d482c492efa5a0d2a8e5bf764864552d0698f2",
      "new_mode": 33188,
      "new_path": "lib_generic/lzo/lzodefs.h"
    }
  ]
}
