mirror of
https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git
synced 2024-12-03 00:33:43 +08:00
kmod 29
This commit is contained in:
parent
b07bfb4a10
commit
b6ecfc916a
@ -58,7 +58,7 @@ SED_PROCESS = \
|
||||
# 6. If any interfaces have been removed or changed since the last public
|
||||
# release, then set age to 0.
|
||||
LIBKMOD_CURRENT=5
|
||||
LIBKMOD_REVISION=6
|
||||
LIBKMOD_REVISION=7
|
||||
LIBKMOD_AGE=3
|
||||
|
||||
noinst_LTLIBRARIES = shared/libshared.la
|
||||
|
46
NEWS
46
NEWS
@ -1,3 +1,49 @@
|
||||
kmod 29
|
||||
=======
|
||||
|
||||
- Improvements
|
||||
- Add support to use /usr/local as a place for configuration files. This makes it easier
|
||||
to install locally without overriding distro files.
|
||||
|
||||
- Bug fixes
|
||||
- Fix `modinfo -F` when module is builtin: when we asked by a specific field from modinfo,
|
||||
it was not working correctly if the module was builtin
|
||||
|
||||
- Documentation fixes on precedence order of /etc and /run: the correct order is
|
||||
/etc/modprobe.d, /run/modprobe.d, /lib/modprobe.d
|
||||
|
||||
- Fix the priority order that we use for searching configuration files. The
|
||||
correct one is /etc, /run, /usr/local/lib, /lib, for both modprobe.d
|
||||
and depmo.d
|
||||
|
||||
- Fix kernel command line parsing when there are quotes present. Grub
|
||||
mangles the command line and changes it from 'module.option="val with
|
||||
spaces"' to '"module.option=val with spaces"'. Although this is weird
|
||||
behavior and grub could have been fixed, the kernel understands it
|
||||
correctly for builtin modules. So change libkmod to also parse it
|
||||
correctly. This also brings another hidden behavior from the kernel:
|
||||
newline in the kernel command line is also allowed and can be used to
|
||||
separate options.
|
||||
|
||||
- Fix a memory leak, overflow and double free on error path
|
||||
|
||||
- Fix documentation for return value from kmod_module_get_info(): we
|
||||
return the number of entries we added to the list
|
||||
|
||||
- Fix output of modules.builtin.alias.bin index: we were writing an empty file due to
|
||||
the misuse of kmod_module_get_info()
|
||||
|
||||
- Infra/internal
|
||||
- Retire integration with semaphoreci
|
||||
|
||||
- Declare the github mirror also as an official upstream source: now besides accepting
|
||||
patches via mailing list, PRs on github are also acceptable
|
||||
|
||||
- Misc improvements to testsuite, so we can use it reliably regardless
|
||||
of the configuration used: now tests will skip if we don't have the
|
||||
build dependencies)
|
||||
|
||||
|
||||
kmod 28
|
||||
=======
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
AC_PREREQ(2.64)
|
||||
AC_INIT([kmod],
|
||||
[28],
|
||||
[29],
|
||||
[linux-modules@vger.kernel.org],
|
||||
[kmod],
|
||||
[http://git.kernel.org/?p=utils/kernel/kmod/kmod.git])
|
||||
|
Loading…
Reference in New Issue
Block a user