[U-Boot] [PATCH v5 0/1] zfs: Add ZFS filesystem support
Jorgen Lundman
lundman at lundman.net
Fri Jul 20 08:48:24 CEST 2012
Took a few hours to go back and start from GPL2 versions, but in the end
we got rid of the grub_ defines as a bonus.
Patch to add ZFS filesystem support to u-boot, based on GRUB sources.
Thank you for your patience.
Jorgen Lundman (1):
Add ZFS support
Makefile | 2 +-
common/Makefile | 1 +
common/cmd_zfs.c | 236 +++++
doc/README.zfs | 30 +
fs/Makefile | 1 +
fs/{ => zfs}/Makefile | 39 +-
fs/zfs/dev.c | 137 +++
fs/zfs/zfs.c | 2396 ++++++++++++++++++++++++++++++++++++++++++
fs/zfs/zfs_fletcher.c | 88 ++
fs/zfs/zfs_lzjb.c | 97 ++
fs/zfs/zfs_sha256.c | 148 +++
include/config_cmd_all.h | 1 +
include/zfs/dmu.h | 120 +++
include/zfs/dmu_objset.h | 43 +
include/zfs/dnode.h | 81 ++
include/zfs/dsl_dataset.h | 53 +
include/zfs/dsl_dir.h | 49 +
include/zfs/sa_impl.h | 35 +
include/zfs/spa.h | 292 +++++
include/zfs/uberblock_impl.h | 57 +
include/zfs/vdev_impl.h | 70 ++
include/zfs/zap_impl.h | 111 ++
include/zfs/zap_leaf.h | 103 ++
include/zfs/zfs.h | 122 +++
include/zfs/zfs_acl.h | 55 +
include/zfs/zfs_znode.h | 71 ++
include/zfs/zil.h | 57 +
include/zfs/zio.h | 92 ++
include/zfs/zio_checksum.h | 50 +
include/zfs_common.h | 109 ++
30 files changed, 4730 insertions(+), 16 deletions(-)
create mode 100644 common/cmd_zfs.c
create mode 100644 doc/README.zfs
copy fs/{ => zfs}/Makefile (56%)
create mode 100644 fs/zfs/dev.c
create mode 100644 fs/zfs/zfs.c
create mode 100644 fs/zfs/zfs_fletcher.c
create mode 100644 fs/zfs/zfs_lzjb.c
create mode 100644 fs/zfs/zfs_sha256.c
create mode 100644 include/zfs/dmu.h
create mode 100644 include/zfs/dmu_objset.h
create mode 100644 include/zfs/dnode.h
create mode 100644 include/zfs/dsl_dataset.h
create mode 100644 include/zfs/dsl_dir.h
create mode 100644 include/zfs/sa_impl.h
create mode 100644 include/zfs/spa.h
create mode 100644 include/zfs/uberblock_impl.h
create mode 100644 include/zfs/vdev_impl.h
create mode 100644 include/zfs/zap_impl.h
create mode 100644 include/zfs/zap_leaf.h
create mode 100644 include/zfs/zfs.h
create mode 100644 include/zfs/zfs_acl.h
create mode 100644 include/zfs/zfs_znode.h
create mode 100644 include/zfs/zil.h
create mode 100644 include/zfs/zio.h
create mode 100644 include/zfs/zio_checksum.h
create mode 100644 include/zfs_common.h
More information about the U-Boot
mailing list