)]}'
{
  "commit": "4d3c95f5ea7c737a21cd6b9c59435ee693b3f127",
  "tree": "d11c09245a46d3b0a55c0937874fb2debcb96490",
  "parents": [
    "753ac610880e6e563d0384bb114f8b41df89e520"
  ],
  "author": {
    "name": "Jorgen Lundman",
    "email": "lundman@lundman.net",
    "time": "Thu Jul 19 20:48:25 2012 +0000"
  },
  "committer": {
    "name": "Wolfgang Denk",
    "email": "wd@denx.de",
    "time": "Thu Aug 09 23:42:20 2012 +0200"
  },
  "message": "zfs: Add ZFS filesystem support\n\nU-Boot port is based on sources forked from GRUB-0.97 by Sun in 2004,\nwhich can be found here:\nhttp://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/grub/grub-0.97/stage2/zfs-include/zfs.h\n\nReleased by Sun for GRUB under the license:\n  *  This program is free software; you can redistribute it and/or modify\n  *  it under the terms of the GNU General Public License as published by\n  *  the Free Software Foundation; either version 2 of the License, or\n  *  (at your option) any later version.\n\nGRUB official releases include ZFS in version:\nftp://alpha.gnu.org/gnu/grub/grub-1.99~rc1.tar.gz\n\nAnd patched against GRUB Bazaar repository for ashift fixes (4KB HDDs)\nmore conveniently found at github:\nhttps://github.com/pendor/grub-zfs/commit/e7b6ef3ac3b9685ac4c394c897b1d4221b7381f1\n\nSigned-off-by: Jorgen Lundman \u003clundman@lundman.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "20fa27220ac9b855d81078aa05f330e5514c1dc2",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "73c8e39abc0e8afc548b9f1c99c779a5c872a6ad",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "483eb4daa30e0fa9f8d9e8204003ff26b2980807",
      "old_mode": 33188,
      "old_path": "common/Makefile",
      "new_id": "3d62775dc001a91bca40abb4559f9cec7f1f8b1a",
      "new_mode": 33188,
      "new_path": "common/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a6ea2c07cdd06de193eb8f3edb1bcc0e4f4a6a10",
      "new_mode": 33188,
      "new_path": "common/cmd_zfs.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f5998f2f887751fb0e4cf50df771098c78ada5d5",
      "new_mode": 33188,
      "new_path": "doc/README.zfs"
    },
    {
      "type": "modify",
      "old_id": "22aad126bc2b6c2e95be088f70cb8694e1c9741c",
      "old_mode": 33188,
      "old_path": "fs/Makefile",
      "new_id": "28da76e959110de4e41b8d5a4feb38ba8e40026f",
      "new_mode": 33188,
      "new_path": "fs/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "938fc5e5331bd37b5fab249d46c8ada19abbd0ed",
      "new_mode": 33188,
      "new_path": "fs/zfs/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d68372c8089e0a60e95b8f0da489a2896f3bb6bd",
      "new_mode": 33188,
      "new_path": "fs/zfs/dev.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "360f723c846b9449da97d7853d54a0472590112f",
      "new_mode": 33188,
      "new_path": "fs/zfs/zfs.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "08f708ca968c6b0e11ac0cf6c6cb4763c37e89a7",
      "new_mode": 33188,
      "new_path": "fs/zfs/zfs_fletcher.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b22d7e1ddbf289268693602f8462db7056d168e1",
      "new_mode": 33188,
      "new_path": "fs/zfs/zfs_lzjb.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f1a4d9769c83c70cde42fb9343427281ac1bc18a",
      "new_mode": 33188,
      "new_path": "fs/zfs/zfs_sha256.c"
    },
    {
      "type": "modify",
      "old_id": "73c0558202144110281d5605a40b13811178562a",
      "old_mode": 33188,
      "old_path": "include/config_cmd_all.h",
      "new_id": "f434cd08910e5f71ffaaa07ae512681b6117788b",
      "new_mode": 33188,
      "new_path": "include/config_cmd_all.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7faa7088b55d491b58d9603881dc3e028fd9d93b",
      "new_mode": 33188,
      "new_path": "include/zfs/dmu.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dbd67ad00af44bbd77632927a99e749b916aa4be",
      "new_mode": 33188,
      "new_path": "include/zfs/dmu_objset.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "09b45626b815d62eaeb53bfcfa1725edecfa2b6e",
      "new_mode": 33188,
      "new_path": "include/zfs/dnode.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ab0ee22a364d2c3e89968758bb396ee0fa957436",
      "new_mode": 33188,
      "new_path": "include/zfs/dsl_dataset.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "54d6663366695006cddecd58ac241a8c98c8fbf1",
      "new_mode": 33188,
      "new_path": "include/zfs/dsl_dir.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d935586c5a4db62095c94ff93ee07ac8547d295",
      "new_mode": 33188,
      "new_path": "include/zfs/sa_impl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "360cf897d6587b46088ca7d701927b2c640ab198",
      "new_mode": 33188,
      "new_path": "include/zfs/spa.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "806da9585c84c36da9a53be5e96d171d90f8b02f",
      "new_mode": 33188,
      "new_path": "include/zfs/uberblock_impl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3aa646ea8c835cacabd17b12ddb546c822513eb4",
      "new_mode": 33188,
      "new_path": "include/zfs/vdev_impl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d24ab06fe5e23354e7f6792ada06a5d1d611c88",
      "new_mode": 33188,
      "new_path": "include/zfs/zap_impl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed7ff62d37f93e2d742c41d0a2a65f52ac3403e9",
      "new_mode": 33188,
      "new_path": "include/zfs/zap_leaf.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "319ee6abc6833108e45f2490a7c2e891da386a56",
      "new_mode": 33188,
      "new_path": "include/zfs/zfs.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1b3e14ffae90943904100e1e6cc895521efab36f",
      "new_mode": 33188,
      "new_path": "include/zfs/zfs_acl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2267acafe5769d2c23e8393b2e42faf2f3b78ceb",
      "new_mode": 33188,
      "new_path": "include/zfs/zfs_znode.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "036573aa7f4c10c38173b489ad36666e7dfdda1b",
      "new_mode": 33188,
      "new_path": "include/zfs/zil.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4adb14cb04c41eab1500ffbc5d5708d056e55d29",
      "new_mode": 33188,
      "new_path": "include/zfs/zio.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d5fce66536537e7fc8713d11d8f951a0b8a9186",
      "new_mode": 33188,
      "new_path": "include/zfs/zio_checksum.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04e73d0cd2acf6a943ec03b8d3cf2a80f86bc7b6",
      "new_mode": 33188,
      "new_path": "include/zfs_common.h"
    }
  ]
}
