This adds missing compression methods: lz4, lzo, zlib It also creates missing links in driver and detection code in order to allow using squashfs with those nice barebox autodetection features and especially for bootspec booting. The appendroot mechanism currently (only) supports booting form an ubi volume. Enrico Jorns (5): fs: squashfs: port lzo compression support from kernel fs: squashfs: port lz4 compression support from kernel fs: squashfs: port zlib compression support from kernel Add filetype and detection for squashfs images fs: squashfs: append linux rootarg for ubi volume common/filetype.c | 4 ++ fs/squashfs/Kconfig | 45 +++++++++++++++ fs/squashfs/Makefile | 3 + fs/squashfs/lz4_wrapper.c | 140 +++++++++++++++++++++++++++++++++++++++++++++ fs/squashfs/lzo_wrapper.c | 128 +++++++++++++++++++++++++++++++++++++++++ fs/squashfs/squashfs.c | 32 +++++++++++ fs/squashfs/zlib_wrapper.c | 132 ++++++++++++++++++++++++++++++++++++++++++ include/filetype.h | 1 + include/linux/lzo.h | 47 +++++++++++++++ 9 files changed, 532 insertions(+) create mode 100644 fs/squashfs/lz4_wrapper.c create mode 100644 fs/squashfs/lzo_wrapper.c create mode 100644 fs/squashfs/zlib_wrapper.c create mode 100644 include/linux/lzo.h -- 2.9.3 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox