File kmod.changes of Package kmod.6163

-------------------------------------------------------------------
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

-------------------------------------------------------------------
Wed Nov  9 10:31:21 UTC 2016 - martin.wilck@suse.com

- Fix race while loading modules (bsc#998906)
* Add 0001-Fix-race-while-loading-modules.patch (upstream fd44a98)

-------------------------------------------------------------------
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 

-------------------------------------------------------------------
Fri May 16 10:32:26 UTC 2014 - mmarek@suse.cz

- 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
  0001-Do-not-filter-unsupported-modules-when-running-a-van.patch

-------------------------------------------------------------------
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)

-------------------------------------------------------------------
Fri Apr  4 08:15:03 UTC 2014 - mmarek@suse.cz

- Do not filter unsupported modules when running a vanilla kernel
  (bnc#871066)

-------------------------------------------------------------------
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