From: Lucas De Marchi Date: Sat, 14 Jun 2014 15:46:38 +0000 (-0300) Subject: kmod 18 X-Git-Tag: v18^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ae58de0fcb4a6528dd365e23d383bbe2eaf2d566;p=platform%2Fupstream%2Fkmod.git kmod 18 --- diff --git a/Makefile.am b/Makefile.am index 14ddcab..eb63073 100644 --- a/Makefile.am +++ b/Makefile.am @@ -38,7 +38,7 @@ SED_PROCESS = \ $(SED_PROCESS) LIBKMOD_CURRENT=4 -LIBKMOD_REVISION=7 +LIBKMOD_REVISION=8 LIBKMOD_AGE=2 noinst_LTLIBRARIES = libkmod/libkmod-util.la diff --git a/NEWS b/NEWS index dfdb911..b03c7c5 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,24 @@ +kmod 18 +======= + +- Bug fixes: + - Fix leaks in error paths + - Fix use-after-free in hash implementation causing a wrong index to be + generated by depmod with out-of-tree modules + +- New features: + - Calling depmod with modules creating a dependency loop will now make + depmod return an error and not update the indexes. This is to protect + the current index not being overridden by another index that may cause + a boot failure, depending on the buggy module. It's a necessary + change in behavior regarding previous kmod releases and + module-init-tools. The error message was also improved to output + the modules that caused the dependency cycle. + +- Improvements to testsuite: + - Fix and improve expected-fail test + - Add tests for hashmap implementation + kmod 17 ======= diff --git a/configure.ac b/configure.ac index 4040908..7781ce1 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,6 @@ AC_PREREQ(2.60) AC_INIT([kmod], - [17], + [18], [linux-modules@vger.kernel.org], [kmod], [http://git.kernel.org/?p=utils/kernel/kmod/kmod.git])