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 [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html