Commit Graph

179 Commits

Author SHA256 Message Date
5b03aad3c6 Reduce changelog to the user interesting parts
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=81
2014-11-16 20:52:30 +00:00
297e2a777b Accepting request 261932 from home:elvigia:branches:Base:System
- Update to kmod 19 
*  Fix missing CLOEXEC in library
*  Fix error message while opening kmod's index
*  Add kmod(8) man page
*  Clarify tools vs library licenses
*  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+.
* Improvements to testsuite.

OBS-URL: https://build.opensuse.org/request/show/261932
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=80
2014-11-16 20:44:45 +00:00
266ebe2e0d Accepting request 260295 from home:elvigia:branches:Base:System
- Build with full RELRO. 
- Enable verbose build (build checks depend on that)

OBS-URL: https://build.opensuse.org/request/show/260295
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=79
2014-11-08 00:55:54 +00:00
Stephan Kulow
84760a0102 Accepting request 247497 from Base:System
- Do not filter unsupported modules when running a vanilla kernel
  (bnc#871066).

OBS-URL: https://build.opensuse.org/request/show/247497
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kmod?expand=0&rev=26
2014-09-07 09:09:41 +00:00
6dbc03955a Revert renames, it upsets factory-auto
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=77
2014-09-04 09:50:59 +00:00
bb5bee2e71 Accepting request 247492 from home:michal-m:branches:Base:System
- Do not filter unsupported modules when running a vanilla kernel
  (bnc#871066)
  new patch: 0005-Do-not-filter-unsupported-modules-when-running-a-van.patch
- Renumbered remaining patches.

OBS-URL: https://build.opensuse.org/request/show/247492
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=76
2014-09-04 09:27:48 +00:00
Stephan Kulow
e1f9c0ac8b Accepting request 238661 from Base:System
- Update to new upstream release 18

OBS-URL: https://build.opensuse.org/request/show/238661
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kmod?expand=0&rev=24
2014-06-26 08:42:38 +00:00
8797ee9329 kmod-18
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=74
2014-06-24 13:19:36 +00:00
Stephan Kulow
2aa462ce9f Accepting request 234279 from Base:System
(forwarded request 234278 from matwey)

OBS-URL: https://build.opensuse.org/request/show/234279
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kmod?expand=0&rev=23
2014-05-18 04:49:15 +00:00
4d0c3cc817 Accepting request 234278 from home:matwey:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/234278
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=72
2014-05-16 11:14:41 +00:00
Stephan Kulow
a7034125ca Accepting request 229957 from Base:System
(forwarded request 229859 from matwey)

OBS-URL: https://build.opensuse.org/request/show/229957
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kmod?expand=0&rev=22
2014-04-15 05:35:27 +00:00
e3cebe6d9d Accepting request 229859 from home:matwey:beaglebone132
OBS-URL: https://build.opensuse.org/request/show/229859
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=70
2014-04-14 08:00:19 +00:00
bfb302083d Syntax changes to changelog. Plus I don't need more credit than I already have :)
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=69
2014-04-08 08:49:21 +00:00
ccce001018 Accepting request 229356 from home:michal-m:branches:Base:System
- Remove th now obsolete test-files.tar.xz tarball
  (thanks to Jan Engelhardt)

- 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

OBS-URL: https://build.opensuse.org/request/show/229356
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=68
2014-04-08 08:48:24 +00:00
8e0db140ab Accepting request 225602 from home:michal-m:branches:Base:System
- Provide and obsolete module-init-tools (bnc#867442)

OBS-URL: https://build.opensuse.org/request/show/225602
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=67
2014-03-11 14:01:20 +00:00
17f675073d Accepting request 224989 from home:michal-m:branches:Base:System
- testsuite: Fix uname() during glibc startup

OBS-URL: https://build.opensuse.org/request/show/224989
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=66
2014-03-07 15:06:38 +00:00
237161f1b6 Accepting request 224726 from home:michal-m:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/224726
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=65
2014-03-05 15:59:07 +00:00
Stephan Kulow
b484d3cd67 Accepting request 223987 from Base:System
- 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)

- Drop the non-upstream kmod-no-static.diff; the size difference is
  negligible. (forwarded request 223975 from michal-m)

OBS-URL: https://build.opensuse.org/request/show/223987
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kmod?expand=0&rev=21
2014-03-01 13:38:41 +00:00
3e7521ddc2 Accepting request 223975 from home:michal-m:branches:Base:System
- 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)

- Drop the non-upstream kmod-no-static.diff; the size difference is
  negligible.

OBS-URL: https://build.opensuse.org/request/show/223975
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=63
2014-02-26 17:34:42 +00:00
Stephan Kulow
96800f09ec Accepting request 213453 from Base:System
- Update to new upstream release 16

OBS-URL: https://build.opensuse.org/request/show/213453
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kmod?expand=0&rev=20
2014-01-13 15:53:03 +00:00
576c5a20ab kmod-16
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=61
2014-01-07 12:03:22 +00:00
Stephan Kulow
a5cc4929a4 Accepting request 200719 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/200719
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kmod?expand=0&rev=19
2013-09-26 17:34:31 +00:00
0568b45bef kmod-15/2
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=59
2013-09-02 21:39:46 +00:00
ed2768dc8a kmod-15
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=58
2013-09-02 21:39:27 +00:00
fcc28fe86c Back out change; we can do this without obsol/prov
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=57
2013-08-17 00:33:49 +00:00
3afd50798f Accepting request 185700 from home:elvigia:branches:Base:System
- Provide and Obsolete module-init-tools, this change must only 
  be accepted after dropping module-init-tools

OBS-URL: https://build.opensuse.org/request/show/185700
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=56
2013-08-17 00:29:47 +00:00
Stephan Kulow
5372f4b3fd Accepting request 183080 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/183080
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kmod?expand=0&rev=17
2013-07-16 13:33:45 +00:00
aa39021637 kmod-14
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=54
2013-07-03 22:41:41 +00:00
Stephan Kulow
93f927b9a1 Accepting request 171051 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/171051
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kmod?expand=0&rev=16
2013-04-17 15:57:50 +00:00
2ef757560d Remove a space and follow general text
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=52
2013-04-16 06:34:10 +00:00
a68c716fe6 Accepting request 170951 from home:elvigia:branches:Base:System
- KMOD 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

OBS-URL: https://build.opensuse.org/request/show/170951
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=51
2013-04-16 06:33:31 +00:00
Stephan Kulow
ff175cf637 Accepting request 144408 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/144408
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kmod?expand=0&rev=14
2012-12-10 11:19:42 +00:00
6f4127f4d9 SLES build
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=49
2012-12-06 12:09:55 +00:00
6723e26bc5 Older deps
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=48
2012-12-06 12:07:17 +00:00
b34a07eb55 kmod-12
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=47
2012-12-06 11:55:50 +00:00
Stephan Kulow
4fb51ae167 Accepting request 143721 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/143721
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kmod?expand=0&rev=13
2012-12-03 08:46:26 +00:00
a14598bcae Add Requires:kmod for kmod-compat
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=45
2012-11-23 17:40:01 +00:00
90336fcdac Require suse-module-tools
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=44
2012-11-23 17:18:22 +00:00
Stephan Kulow
d0c39a5aae Accepting request 141315 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/141315
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kmod?expand=0&rev=12
2012-11-15 09:57:46 +00:00
82c91e1f50 Move modules.dep.bin.5 to kmod-compat to avoid file clash
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=42
2012-11-14 00:41:31 +00:00
0851608ecf Align log messages
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=41
2012-11-11 21:55:07 +00:00
cd856dea1f Accepting request 140871 from home:sumski:branches:Base:System
Update to kmod-11

OBS-URL: https://build.opensuse.org/request/show/140871
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=40
2012-11-11 21:50:58 +00:00
Stephan Kulow
a97e644911 Accepting request 134993 from Base:System
- 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.

OBS-URL: https://build.opensuse.org/request/show/134993
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kmod?expand=0&rev=11
2012-09-26 14:20:56 +00:00
59e38f66e7 Restore ugly changelog to please factory scripts
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=38
2012-09-19 07:27:35 +00:00
4591d8c41f Ignore check return code
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=37
2012-09-19 07:18:11 +00:00
1b7306bf5b kmod-10
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=36
2012-09-16 01:49:28 +00:00
505be093c1 Provide modutils symbol
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=35
2012-09-13 23:20:02 +00:00
Stephan Kulow
3f7983bbe5 Accepting request 125589 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/125589
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kmod?expand=0&rev=10
2012-06-25 12:00:27 +00:00
00869a7727 Annotate patch; trim changelog to the important things; place in current URLs
OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=33
2012-06-22 21:57:21 +00:00
Robert Milasan
4c5553e792 - Fix broken testsuites on 32bit systems.
add: fix-32bits.diff

OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=32
2012-06-21 06:38:18 +00:00