Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE
kmod.10073
kmod.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File kmod.changes of Package kmod.10073
------------------------------------------------------------------- Fri Dec 7 14:55:21 UTC 2018 - Michal Suchanek <msuchanek@suse.de> - Fix module dependency file corruption on parallel invocation (bsc#1118629). * Add depmod-Prevent-module-dependency-files-corruption-du.patch * Add depmod-Prevent-module-dependency-files-missing-durin.patch * Add depmod-shut-up-gcc-insufficinet-buffer-warning.patch ------------------------------------------------------------------- Wed Jul 18 08:51:06 UTC 2018 - jengelh@inai.de - Remove enum padding constants, add enum.patch. ------------------------------------------------------------------- Fri Jun 8 21:37:14 UTC 2018 - vlad.botanic@gmail.com - allow 'modprobe -c' print the status of "allow_unsupported_modules" option. Add 0012-modprobe-print-unsupported-status.patch ------------------------------------------------------------------- Fri Apr 6 10:43:42 UTC 2018 - msuchanek@suse.com - Fix crash when PKCS#7 signer name is not present in signature (bsc#1088244) Add libkmod-signature-pkcs-7-fix-crash-when-signer-info-.patch ------------------------------------------------------------------- Fri Mar 16 13:08:14 CET 2018 - ro@suse.de - for sle, buildexclude the 32bit platforms in kmod-testsuite, they have no kernel binaries anyway (bnc#1085640) ------------------------------------------------------------------- Thu Mar 8 16:34:16 UTC 2018 - msuchanek@suse.com - Fix PKCS#7 signature display in modinfo (bsc#1077693). * Add libkmod-signature-implement-pkcs7-parsing-with-asn1c.patch * Add libkmod-signature-Fix-crash-when-module-signature-is.patch * Refresh 0010-modprobe-Implement-allow-unsupported-modules.patch ------------------------------------------------------------------- Thu Feb 1 13:49:25 UTC 2018 - msuchanek@suse.com - Update to kmod v25 * Fix resolving symbols with MODULE_REL_CRCS (bsc#1077867) - Drop depmod-Don-t-add-.TOC.-when-it-s-in-the-kernel.patch ------------------------------------------------------------------- Thu Dec 7 12:56:32 UTC 2017 - msuchanek@suse.com - Fix resolving .TOC. in modules on 4.4 and older kernel (bsc#1070209) depmod-Don-t-add-.TOC.-when-it-s-in-the-kernel.patch ------------------------------------------------------------------- Mon Nov 20 14:34:59 UTC 2017 - msuchanek@suse.com - Move dependency on suse-module-tools to kmod-compat (bsc#1047911). ------------------------------------------------------------------- Mon Aug 28 13:42:33 UTC 2017 - mmarek@suse.com - Add missing coreutils dependency for initrd macros (bsc#1055492). ------------------------------------------------------------------- Wed Jul 26 13:27:59 UTC 2017 - jengelh@inai.de - Add versioned requires between kmod-compat -> kmod ------------------------------------------------------------------- Thu Jul 6 08:07:50 UTC 2017 - jengelh@inai.de - Update to new upstream release 24 * libkmod: fix use of strcpy * depmod: fix string overflow * depmod: ignore related modules in depmod_report_cycles * libkmod: Fix handling of quotes in kernel command line * libkmod-config: replace 0/1 with bool * depmod: handle nested loops - Drop 0001-use-correct-sort-method-in-test-array.patch, 0002-depmod-ignore-related-modules-in-depmod_report_cycle.patch, 0009-libkmod-Implement-filtering-of-unsupported-modules-o.patch (applied upstream) - Remove support for openSUSE < 13.2 (non-dracut mkinitrd) - Separate bash completion functions into extra package - Move some of the symlinks from kmod-compat to kmod, as kmod still does not have native support for all functions. ------------------------------------------------------------------- Tue Nov 22 09:10:54 UTC 2016 - yousaf.kaukab@suse.com - 0002-depmod-ignore-related-modules-in-depmod_report_cycle.patch: Fix buffer overflow when printing modules in cyclic dependency chain (boo#1008186) ------------------------------------------------------------------- Thu Jul 21 09:56:02 UTC 2016 - jengelh@inai.de - Update to new upstream release 23 * Don't add comment to modules.devname if it would otherwise be empty. * Ignore .TOC. symbols in depmod parsing. * Fix crash on modinfo while checking for available signature of unknown type. * Teach modinfo about PKCS#7 module signatures. - Drop depmod-Ignore_PowerPC64_ABIv2_.TOC.symbol.patch (merged), 0001-libkmod-Handle-long-lines-in-proc-modules.patch (merged) ------------------------------------------------------------------- Thu Jul 21 09:37:54 UTC 2016 - mmarek@suse.com - Regenerate initrd on kmod update (bsc#989788) - Sync specfile with openSUSE:Factory ------------------------------------------------------------------- Fri Jun 17 15:18:29 UTC 2016 - mmarek@suse.cz - libkmod: Handle long lines in /proc/modules (bsc#983754) 0001-libkmod-Handle-long-lines-in-proc-modules.patch ------------------------------------------------------------------- Tue Feb 9 15:15:56 UTC 2016 - dvaleev@suse.com - Fix kernel master build for ppc64le (bsc#1070209) depmod-Ignore_PowerPC64_ABIv2_.TOC.symbol.patch ------------------------------------------------------------------- Mon Dec 7 14:27:13 UTC 2015 - jengelh@inai.de - Update to new upstream release 22 * support `insmod -f` * depmod: do not fall back to uname on bad version ------------------------------------------------------------------- Sat Nov 7 10:29:54 UTC 2015 - jengelh@inai.de - Update to new upstream release 21 * The kmod tool now prints the relevant configuration options it was built with when the "--version" argument is passed. ------------------------------------------------------------------- Tue Apr 21 14:38:55 UTC 2015 - mmarek@suse.cz - Update to kmod 20 * More robust ELF parsing * To fix a race, modprobe only looks at modules.builtin to determine a builtin module, so e.g. 'modprobe vt' will no longer work. * Other fixes * Testsuite moved to a separate package, since it is now building the test modules from sources, which requires the kernel package. * dropped kmod-blacklist-fixtest.patch (merged upstream) * includes 0001-Fix-race-while-loading-modules.patch (bsc#998906) ------------------------------------------------------------------- Thu Apr 2 18:24:23 UTC 2015 - crrodriguez@opensuse.org - If kmod packge changes, regenerate the initrd. ------------------------------------------------------------------- Fri Mar 6 07:58:19 UTC 2015 - meissner@suse.com - 0001-use-correct-sort-method-in-test-array.patch: use correct test bsc#920930 ------------------------------------------------------------------- Sun Feb 22 10:41:40 UTC 2015 - meissner@suse.com - kmod-blacklist-fixtest.patch: tag the test in test-blacklist correctly ------------------------------------------------------------------- Sun Nov 16 20:54:36 UTC 2014 - jengelh@inai.de - Move include files out of pkg/ into a normal subdir of includedir. ------------------------------------------------------------------- Sun Nov 16 18:22:37 UTC 2014 - crrodriguez@opensuse.org - Update to kmod 19 * Fix missing CLOEXEC in library * Fix error message while opening kmod's index * static-nodes: when writing in tmpfiles format, indicate that creation of static nodes should only happen at boot. This is used and required by systemd-217+. ------------------------------------------------------------------- Sat Nov 8 00:16:55 UTC 2014 - crrodriguez@opensuse.org - Build with full RELRO. - Enable verbose build (build checks depend on that) ------------------------------------------------------------------- Thu Sep 4 09:16:19 UTC 2014 - mmarek@suse.cz - Do not filter unsupported modules when running a vanilla kernel (bnc#871066). New patch: 0011-Do-not-filter-unsupported-modules-when-running-a-van.patch ------------------------------------------------------------------- Tue Jun 24 13:15:37 UTC 2014 - jengelh@inai.de - Update to new upstream release 18 * 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. - Remove last vestiges of gpg-offline - Remove 0001-depmod-Make-dependency-loops-be-fatal.patch (applied upstream) ------------------------------------------------------------------- Fri May 16 11:00:43 UTC 2014 - matwey.kornilov@gmail.com - Remove 0001-Fix-recursion-loop-in-mod_count_all_dependencies-whe.patch - Add 0001-depmod-Make-dependency-loops-be-fatal.patch (upstream fix for bnc#872715) ------------------------------------------------------------------- Sat Apr 12 12:33:16 UTC 2014 - matwey.kornilov@gmail.com - Add 0001-Fix-recursion-loop-in-mod_count_all_dependencies-whe.patch * Fix segfault at cycled deps (bnc#872715) ------------------------------------------------------------------- Fri Apr 11 07:27:16 UTC 2014 - mmarek@suse.cz - testsutie: Uncompress most modules (updated test-files.tar.xz) - testsuite: Do not run tests with *.ko.gz if zlib is not enabled - Disable compression support, as other tools do not support it (e.g. module signing) ------------------------------------------------------------------- Tue Apr 8 08:36:22 UTC 2014 - mmarek@suse.cz - Remove the now obsolete test-files.tar.xz tarball ------------------------------------------------------------------- Mon Apr 7 19:07:17 UTC 2014 - mmarek@suse.com - Updated to kmod 17 * Do not require xsltproc for build * Parse softdeps stored in kernel modules * Add experimental python bindings (not enabled in the package yet) * Misc bugfixes - Deleted patches that went upstream. Only the unsupported modules feature remains: 0002-modprobe-Recognize-allow-unsupported-modules-on-comm.patch 0003-libkmod-config-Recognize-allow_unsupported_modules-i.patch 0009-libkmod-Implement-filtering-of-unsupported-modules-o.patch 0010-modprobe-Implement-allow-unsupported-modules.patch ------------------------------------------------------------------- Tue Apr 1 13:01:28 UTC 2014 - mmarek@suse.cz - libkmod: Ignore errors from softdeps (bnc#831227) - config: also parse softdeps from modules (bnc#831227) ------------------------------------------------------------------- Mon Mar 31 16:14:58 UTC 2014 - mmarek@suse.cz - libkmod-config,depmod: Accept special files as configuration files, too - libkmod-config: Only match dot before '=' in /proc/cmdline ------------------------------------------------------------------- Tue Mar 11 13:38:23 UTC 2014 - mmarek@suse.cz - Provide and obsolete module-init-tools (bnc#867442) ------------------------------------------------------------------- Fri Mar 7 09:25:02 UTC 2014 - mmarek@suse.cz - testsuite: Fix uname() during glibc startup ------------------------------------------------------------------- Wed Mar 5 14:50:34 UTC 2014 - mmarek@suse.cz - testsuite: Check the list of loaded modules after a test - testsuite: Add test for modprobe --force - testsuite: Do not provide finit_module(2) on older kernels - Add some tests for kernels without finit_module(2) - libkmod-module: Simplify kmod_module_insert_module() - libkmod: Implement filtering of unsupported modules (fate#316971) - modprobe: Implement --allow-unsupported-modules (fate#316971) - make the %check section fatal ------------------------------------------------------------------- Wed Feb 26 13:23:41 UTC 2014 - mmarek@suse.cz - Remove "rmmod -w" documentation and getopt entry - modprobe: Recognize --allow-unsupported-modules on commandline (fate#316971) - libkmod-config: Recognize allow_unsupported_modules in the configuration (fate#316971) ------------------------------------------------------------------- Wed Feb 26 13:09:21 UTC 2014 - mmarek@suse.cz - Drop the non-upstream kmod-no-static.diff; the size difference is negligible. ------------------------------------------------------------------- Tue Jan 7 11:59:38 UTC 2014 - jengelh@inai.de - Update to new upstream release 16 * The option to wait on module removal has been removed from the kernel, and now from rmmod. The constant KMOD_REMOVE_NOWAIT in libkmod is still there for backwards compatibility but it is always enforced, passing O_NONBLOCK to delete_module(2). ------------------------------------------------------------------- Mon Sep 2 21:36:22 UTC 2013 - jengelh@inai.de - Update to new upstream release 15 * kmod static-nodes no longer fails if modules.devname does not exist * Fix getting boolean parameter from kernel cmdline in case the value is omitted * kmod static-nodes creates parent directories if given a -o option - Add kmod-no-static.diff ------------------------------------------------------------------- Wed Jul 3 22:18:38 UTC 2013 - jengelh@inai.de - Update to new upstream release 14 * Some bug fixes and a new "static-nodes" command to parse modules.devname. ------------------------------------------------------------------- Mon Apr 15 22:27:55 UTC 2013 - crrodriguez@opensuse.org - Update to new upstream release 13 * depmod: --symbol-prefix actually requires an argument * depmod: fix builtin symbols resolution when the prefix symbol is set * libkmod: Use secure_getenv if available * rmmod: Teach rmmod about builtin modules * libkmod: add finit_module logic * modprobe: Fix assertion on --show-depends with bogus config file * Many other bugfixes see https://lwn.net/Articles/546711 ------------------------------------------------------------------- Thu Dec 6 11:53:05 UTC 2012 - jengelh@inai.de - Update to new upstream release 12 * Fix removing vermagic from module when told to force load a module * Fix removing __versions section when told to force load a module: we need to mangle the section header, not the section. * modinfo no longer fails while loading a module from file when path contains ".ko" substring ------------------------------------------------------------------- Fri Nov 23 17:18:03 UTC 2012 - jengelh@inai.de - Require suse-module-tools now that it is present in Base:System - kmod-compat depends on kmod, add that missing Requires. ------------------------------------------------------------------- Sat Nov 10 15:07:54 UTC 2012 - hrvoje.senjan@gmail.com - Update to kmod-11 * Fix testsuite defining symbols twice on 32 bit systems * Allow to check generated files against correct ones * libkmod now keeps a file opened after the first call to * kmod_module_get_{info,versions,symbols,dependency_symbols}. This reduces signficantly the amount of time depmod tool takes to execute. Particularly if compressed modules are used. * Remove --with-rootprefix from build system. It was not a great idea after all and should not be use since it causes more harm than benefits. * Hide --wait option on rmmod. This feature is being targeted for removal from kernel. rmmod still accepts this option, but it is hidden now: man page and usage() says nothing about it and if it is used, user will get a 10s sleep. This way we can check and help if anyone is using this feature. * Refactor message logging on all tools, giving proper prefix, routing everything to syslog when asked for, etc. * Fix parsing of modules.order when using compressed modules * Usage messages go to stdout instead of stderr * Fix memory leak in hash implementation ------------------------------------------------------------------- Thu Sep 13 23:19:10 UTC 2012 - jengelh@inai.de - Provide the "modutils" virtual symbol - Update to new upstream release 10 * Read coresize from /sys if supported * Add flag to kmod_module_probe_insert() to apply blacklisting during probe only if mod is an alias. Now modprobe uses this flag by default. ------------------------------------------------------------------- Wed Jun 20 08:41:03 UTC 2012 - rmilasan@suse.com - Update to new upstream release 9 * build-sys: allow compressed modules in testsuite * build-sys: Make dirs writable on rootfs creation * depmod: use ferror and fclose to check for error * depmod: return error when index is truncated due to ENOSPC * depmod: fix coding-style issue in array declaration * depmod: fail if any index could not be created * depmod: don't return error if modules.builtin don't exist * libkmod-util: split function for usec conversion * libkmod-util: add missing stdbool.h include - Fix broken testsuites on 32bit systems. add: fix-32bits.diff ------------------------------------------------------------------- Sat Apr 21 01:55:30 UTC 2012 - jengelh@medozas.de - Restore patch descriptions (and use `quilt setup` for rediff in future) ------------------------------------------------------------------- Thu Apr 19 14:56:55 UTC 2012 - rmilasan@suse.com - Update to new upstream release 8 * doc: remove links to NULL going nowhere. * modprobe: handle -ENOENT return from init_module. * doc: silent man page generation and fix gtk-doc warnings. * modprobe: fix typo in config dump: option->options. ------------------------------------------------------------------- Wed Apr 18 10:58:03 UTC 2012 - rmilasan@suse.com - Update to new upstream release 7 * build-sys: don't set CFLAGS and LDFLAGS. * build-sys: re-organize configure.ac. * configure.ac: Move link only flags out of CFLAGS and into LDFLAGS. * Add CC_CHECK_LDFLAGS_APPEND m4 macro. * config: use order /etc, /run, /lib. * modprobe: set log prio to 0 if user passed -q arg. * modprobe: always try to remove all modules in command line. * modprobe: don't check if module builtin to decide if it's builtin. * modprobe: fix error path in removing modules. ------------------------------------------------------------------- Sat Mar 10 17:44:05 UTC 2012 - rschweikert@suse.com - place binary in /usr tree (UsrMerge project) ------------------------------------------------------------------- Sat Mar 3 20:50:43 UTC 2012 - jengelh@medozas.de - Update to new upstream release 6 * New API: kmod_module_apply_filter, a function to apply filters in a list of modules * Lookup modules.builtin.bin to decide if a module is built into the kernel * Resolve infinite loops with softdeps and user configs with install commands ------------------------------------------------------------------- Tue Feb 7 00:56:51 UTC 2012 - jengelh@medozas.de - Update to new upstream release 5 * modprobe no longer works with paths: it only accepts module names and/or aliases now. More code is now shared by libkmod and modprobe. ------------------------------------------------------------------- Fri Jan 20 18:13:50 UTC 2012 - jengelh@medozas.de - Update to new upstream release 4 * new APIs in libkmod: blacklists, install/remove commands, aliases, options, softdeps and dumping indexes ------------------------------------------------------------------- Fri Jan 6 00:48:41 UTC 2012 - jengelh@medozas.de - Update to new upstream release 3 * new APIs in libkmod: get symbols from module, parsing the ELF section, dependency symbols, insert module like modprobe * support for Xz-compressed modules * the depmod tool ------------------------------------------------------------------- Sat Dec 24 17:23:09 UTC 2011 - crrodriguez@opensuse.org - Use --enable-zlib and buildRequire zlib - run make check ------------------------------------------------------------------- Sun Dec 18 20:16:11 UTC 2011 - jengelh@medozas.de - Initial package for build.opensuse.org
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor