Greetings! To add support for popular xz-compressed modules, I had to rework the whole code responsible for compressed modules support. Alexey Gladkov (5): zlibsupport: Add static qualifiers zlibsupport: introduce grab_data structure for storing file content, size and compress type zlibsupport: {grab,release}_file are wrappers for functions that are specific to each type of compression Split zlibsupport.c into several source files by compression type Add lzma support Makefile.am | 19 +++++++--- configure.ac | 27 ++++++++++++++- depmod.c | 4 +- elfops.c | 10 +++--- elfops.h | 4 +- elfops_core.c | 8 ++-- grabfile.c | 79 ++++++++++++++++++++++++++++++++++++++++++ grabfile.h | 24 +++++++++++++ grabfile_lzma.c | 76 +++++++++++++++++++++++++++++++++++++++++ grabfile_lzma.h | 9 +++++ grabfile_plain.c | 52 ++++++++++++++++++++++++++++ grabfile_plain.h | 9 +++++ grabfile_zlib.c | 67 ++++++++++++++++++++++++++++++++++++ grabfile_zlib.h | 9 +++++ modinfo.c | 17 +++++---- modprobe.c | 4 +- zlibsupport.c | 100 ------------------------------------------------------ zlibsupport.h | 11 ------ 18 files changed, 389 insertions(+), 140 deletions(-) create mode 100644 grabfile.c create mode 100644 grabfile.h create mode 100644 grabfile_lzma.c create mode 100644 grabfile_lzma.h create mode 100644 grabfile_plain.c create mode 100644 grabfile_plain.h create mode 100644 grabfile_zlib.c create mode 100644 grabfile_zlib.h delete mode 100644 zlibsupport.c delete mode 100644 zlibsupport.h -- 1.7.3.5 -- To unsubscribe from this list: send the line "unsubscribe linux-modules" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html