mirror of
https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git
synced 2025-01-19 09:43:33 +08:00
kmod 3
This commit is contained in:
parent
aa156c9860
commit
b30a71b8e8
@ -36,9 +36,9 @@ SED_PROCESS = \
|
||||
%.pc: %.pc.in Makefile
|
||||
$(SED_PROCESS)
|
||||
|
||||
LIBKMOD_CURRENT=2
|
||||
LIBKMOD_CURRENT=3
|
||||
LIBKMOD_REVISION=0
|
||||
LIBKMOD_AGE=1
|
||||
LIBKMOD_AGE=2
|
||||
|
||||
noinst_LTLIBRARIES = libkmod/libkmod-util.la
|
||||
libkmod_libkmod_util_la_SOURCES = libkmod/libkmod-hash.c \
|
||||
|
28
NEWS
28
NEWS
@ -1,3 +1,31 @@
|
||||
kmod 3
|
||||
======
|
||||
|
||||
- New APIs in libkmod to:
|
||||
- Get symbols from module, parsing the ELF section
|
||||
- Get dependency symbols
|
||||
- Check if resources are still valid or if libkmod must be reloaded
|
||||
- Insert module like modprobe, checking (soft-)dependencies, commands,
|
||||
blacklist. It can run commands by itself and to call a callback
|
||||
function.
|
||||
|
||||
- Support to load modules compressed with xz
|
||||
|
||||
- Tools are now bundled together in a single tool called kmod. It can be
|
||||
called using symlinks with the same names as tools from module-init-tools.
|
||||
E.g: /usr/bin/lsmod -> /usr/bin/kmod. With this we are aiming to complete a
|
||||
1:1 replacement of module-init-tools.
|
||||
|
||||
- The only missing tool, depmod, was added to kmod together with the necessary
|
||||
APIs in libkmod.
|
||||
|
||||
- If a program using libkmod runs for a long time, as for example udev, it must
|
||||
check if it doesn't have to re-load libkmod. A new helper function was added
|
||||
in libkmod to check if context is still valid and udev is already using it.
|
||||
|
||||
- An 'unaligned access' bug was fixed. So those architecture that does not
|
||||
handle unaligned access can use kmod, too.
|
||||
|
||||
kmod 2
|
||||
======
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
AC_PREREQ(2.60)
|
||||
AC_INIT([kmod],
|
||||
[2],
|
||||
[3],
|
||||
[linux-modules@vger.kernel.org],
|
||||
[kmod],
|
||||
[http://git.profusion.mobi/cgit.cgi/kmod.git/])
|
||||
|
Loading…
Reference in New Issue
Block a user