[PATCH 0/5] Rewrite support for compressed modules

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux