From: Wang Mingyu Date: Fri, 13 Oct 2023 08:58:12 +0000 (+0800) Subject: kmod: upgrade 30 -> 31 X-Git-Tag: yocto-5.2~4839 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=15baf1183c1551ec7204abc679bd973ffb39770f;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git kmod: upgrade 30 -> 31 Changelog: =========== - Improvements - Allow passing a path to modprobe so the module is loaded from anywhere from the filesystem, but still handling the module dependencies recorded in the indexes. - Use in-kernel decompression if available. - Make modprobe fallback to syslog when stderr is not available, as was documented in the man page, but not implemented - Better explaing `modprobe -r` and how it differentiates from rmmod - depmod learned a `-o ` option to allow using a separate output directory. - Add compat with glibc >= 2.32.9000 that dropped __xstat - Improve testsuite to stop skipping tests when sysconfdir is something other than /etc - Build system improvements and updates - Change a few return codes from -ENOENT to -ENODATA to avoid confusing output in depmod when the module itself lacks a particular ELF section due to e.g. CONFIG_MODVERSIONS=n in the kernel. - Bug Fixes - Fix testsuite using uninitialized memory when testing module removal with --wait - Fix testsuite not correctly overriding the stat syscall on 32-bit platforms. For most architectures this was harmless, but for MIPS it was causing some tests to fail. - Fix handling unknown signature algorithm - Fix linking with a static liblzma, libzstd or zlib - Fix memory leak when removing module holders - Fix out-of-bounds access when using very long paths as argument to rmmod - Fix warnings reported by UBSan Signed-off-by: Wang Mingyu Signed-off-by: Luca Ceresoli --- diff --git a/meta/recipes-kernel/kmod/kmod_30.bb b/meta/recipes-kernel/kmod/kmod_31.bb similarity index 98% rename from meta/recipes-kernel/kmod/kmod_30.bb rename to meta/recipes-kernel/kmod/kmod_31.bb index 6fc9da9c824..934a678a062 100644 --- a/meta/recipes-kernel/kmod/kmod_30.bb +++ b/meta/recipes-kernel/kmod/kmod_31.bb @@ -15,7 +15,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343 \ " inherit autotools bash-completion gtk-doc pkgconfig manpages update-alternatives -SRCREV = "5d46434a63ae0160150a0efdde1914873697e273" +SRCREV = "aff617ea871d0568cc491bd116c0be1e857463bb" SRC_URI = "git://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git;branch=master;protocol=https \ file://depmod-search.conf \