[PATCH 0/5] Extend squashfs support
Enrico Jorns
ejo at pengutronix.de
Tue Oct 4 03:10:43 PDT 2016
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
More information about the barebox
mailing list