Commit Graph

138 Commits

Author SHA256 Message Date
Dominique Leuenberger
416d944577 Accepting request 798326 from Base:System
OBS-URL: https://build.opensuse.org/request/show/798326
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/irqbalance?expand=0&rev=52
2020-04-29 18:42:03 +00:00
Thomas Renninger
f4773e3a59 Accepting request 797152 from home:kukuk:branches:Base:System
- Package COPYING and README.md
- Add some deps for the -ui subpackage

- Use fillup_prereq macro
- Move ui into sub-package to get minimal core much smaller

OBS-URL: https://build.opensuse.org/request/show/797152
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=77
2020-04-27 17:15:49 +00:00
Dominique Leuenberger
719e4dbf5a Accepting request 714762 from Base:System
OBS-URL: https://build.opensuse.org/request/show/714762
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/irqbalance?expand=0&rev=51
2019-07-16 06:38:26 +00:00
4d86e6447c Accepting request 714648 from home:trenn:branches:Base:System
- Add git hash tag and date in version as source is derived from
  master/HEAD branch. Thanks to namtrac.
  This is done via _service file.
  Also add an example how to get back to a stable release version
- Update to latest git master version:
  git commit f7fdebbaa4dbc27fcdeb7

OBS-URL: https://build.opensuse.org/request/show/714648
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=75
2019-07-12 06:08:55 +00:00
afeea1d0e0 Accepting request 713884 from home:jengelh:branches:Base:System
- Use noun phrase in summaries.

OBS-URL: https://build.opensuse.org/request/show/713884
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=74
2019-07-09 08:29:36 +00:00
Thomas Renninger
f9758014b6 Accepting request 712883 from home:trenn:branches:Base:System
- Update to version 1.6.0 (b47eea84cbb93f533b0cba2f1aa):
  * fix balancing when numa information isn't available
  * Refine document about IRQBALANCE_BANNED_CPUS
  * Fix string truncation issues detected by GCC 8
  * fix socket path creation
  * Update document for option --banmod and --deepestcache
  * Fix ambiguous parsing of *node* entries in /sys.
  * procinterrupts: check xen-dyn-event more flexible
  * misc: Add an example for policy script
  * policyscript: ignore non-executable files when specifying a directory
remove because already mainline:
D fix_buffer_overflow_compiler.patch

OBS-URL: https://build.opensuse.org/request/show/712883
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=73
2019-07-01 15:41:49 +00:00
Dominique Leuenberger
3a9a3d2914 Accepting request 639963 from Base:System
OBS-URL: https://build.opensuse.org/request/show/639963
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/irqbalance?expand=0&rev=50
2018-10-11 09:40:01 +00:00
Thomas Renninger
8c23315682 Accepting request 639962 from home:trenn:branches:Base:System
- Allow compilation with SLE-12 and before by:
  * removing -std=C99 Latest compiler version does not complain
  anymore, SLE12 SPx and before did.
  * Fix a possible buffer overflow compiler warning
A fix_buffer_overflow_compiler.patch

OBS-URL: https://build.opensuse.org/request/show/639962
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=71
2018-10-04 12:39:00 +00:00
Thomas Renninger
6d3697e5f8 Accepting request 639399 from home:SchoolGuy:branches:Base:System
- Removed aarch64-compile-fixes.patch because it is mainline now.
- Update to version 1.4.0:
  * Fixed an erroneous calculation of min_load that restricted candidates to a
    subset of objects
  * Fixed powerpc hotplug detection
  * Cleaned up syslog target dependency
  * Added some self test infrastructure (via make check)
- Update to version 1.3.0
  * New features in this release:
      optimization of platform device irq detection
      Added sample udev rules to trigger irq rescans on device add/remove
      Made irqbalance ui an optional compile component
      Added support for Intel CoD
      Add -v | --version option to command line
  * Bug fixes in this release:
      Misc compiler warning fixes and spelling errors
      Compilation error fix on aarch64
      Compilation error fix when using clang in c99 mode
      Unused variable cleanup
      Lots of memory leak cleanup in irqbalance-ui
      Prevent irqbalance from running in a container
      Fix irq affinity assignment in some cases to wrong numa node
      Fix oneshot mode
      exclude legacy irq 255
  * Deprecations:
      without-glib2 is removed, we just need it enough that we can't dummy it up
      anymore

OBS-URL: https://build.opensuse.org/request/show/639399
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=70
2018-10-02 13:50:40 +00:00
Dominique Leuenberger
02e88e651d Accepting request 545240 from Base:System
OBS-URL: https://build.opensuse.org/request/show/545240
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/irqbalance?expand=0&rev=49
2017-11-30 11:41:17 +00:00
Thomas Renninger
a2413b1cf3 Accepting request 544684 from home:RBrownSUSE:branches:Base:System
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544684
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=68
2017-11-24 14:25:26 +00:00
Dominique Leuenberger
3e8d6201ec Accepting request 477538 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/477538
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/irqbalance?expand=0&rev=48
2017-03-10 20:44:54 +00:00
Thomas Renninger
159953ce7f Accepting request 477517 from home:fschnizlein:branches:Base:System
- Remove superfluous comment out man package packing

OBS-URL: https://build.opensuse.org/request/show/477517
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=66
2017-03-07 14:25:39 +00:00
Dominique Leuenberger
0ba85c5091 Accepting request 455092 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/455092
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/irqbalance?expand=0&rev=47
2017-02-08 11:12:37 +00:00
Thomas Renninger
47d5a2d3e0 Accepting request 455089 from home:dimstar:Factory
- Switch to ncurses6: use ncurses6-config to find the correct
  CFLAGS and libraries (boo#1021328).

OBS-URL: https://build.opensuse.org/request/show/455089
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=64
2017-02-06 17:15:50 +00:00
Dominique Leuenberger
8a67a7879c Accepting request 449922 from Base:System
- update to 1.2.0:
 * sort_irq logic rework to fix unintended ordering
 * removal of the affinity_hint infrastructure as its not needed
 * fixes for invalid cpumask parsing
 * many other minior fixes (see git log)
 * Aarch64 support
 * live interactive monitoring of irqbalance and live adjustment with irqbalance-ui
- remove fix-aarch64-support.patch: upstreamed
- add install-man-pages.patch
- add aarch64-compile-fixes.patch

OBS-URL: https://build.opensuse.org/request/show/449922
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/irqbalance?expand=0&rev=46
2017-01-19 09:35:59 +00:00
18cbb20e87 - add aarch64-compile-fixes.patch
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=62
2017-01-12 18:37:02 +00:00
ed021db7ba - add install-man-pages.patch
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=61
2017-01-12 18:10:55 +00:00
8bbe68ecf8 - update to 1.2.0:
* sort_irq logic rework to fix unintended ordering
 * removal of the affinity_hint infrastructure as its not needed
 * fixes for invalid cpumask parsing
 * many other minior fixes (see git log)
 * Aarch64 support
 * live interactive monitoring of irqbalance and live adjustment with irqbalance-ui
- remove fix-aarch64-support.patch: upstreamed

OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=60
2017-01-12 18:03:54 +00:00
Dominique Leuenberger
b62dc272da Accepting request 442691 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/442691
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/irqbalance?expand=0&rev=45
2016-12-02 15:38:22 +00:00
9ba19519f3 - Set-fd-limit.patch: Increase limit on file descriptors (bsc#998399) (fate#321645)
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=58
2016-11-22 11:35:23 +00:00
bd52e99e1e Accepting request 441232 from home:michals
Increase limit on file descriptors (bsc#998399) (fate#321645)

OBS-URL: https://build.opensuse.org/request/show/441232
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=57
2016-11-22 10:44:16 +00:00
Dominique Leuenberger
550ff0dfc4 Accepting request 361230 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/361230
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/irqbalance?expand=0&rev=44
2016-02-28 01:27:11 +00:00
3c635ff77c Accepting request 361081 from home:Andreas_Schwab:Factory
- fix-aarch64-support.patch: Fix AArch64 support

OBS-URL: https://build.opensuse.org/request/show/361081
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=55
2016-02-24 10:54:26 +00:00
Dominique Leuenberger
fbfd40b510 Accepting request 354610 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/354610
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/irqbalance?expand=0&rev=43
2016-02-03 09:18:45 +00:00
Thomas Renninger
ea09be1235 Accepting request 354380 from home:pluskalm:branches:Base:System
- Update to 1.1.0
  * Banning support fixes
  * Load calculation improvements
  * Documentation fixes
  * Fix command line preservation across re-scan
  * Memory leak fixes
  * Misc. bug fixes
  * ARM irq support
  * New --banmod option
  * New sleep interval option

OBS-URL: https://build.opensuse.org/request/show/354380
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=53
2016-01-18 14:19:16 +00:00
Stephan Kulow
0d3e81eaac Accepting request 345019 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/345019
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/irqbalance?expand=0&rev=42
2015-11-24 21:31:24 +00:00
Thomas Renninger
921ae380c0 Accepting request 345012 from home:mbrugger:branches:Base:System
- Only exclude arch s390 and s390x

OBS-URL: https://build.opensuse.org/request/show/345012
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=51
2015-11-18 10:51:29 +00:00
Dominique Leuenberger
381dfc4b7b Accepting request 343149 from Base:System
- enable build for %arm

OBS-URL: https://build.opensuse.org/request/show/343149
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/irqbalance?expand=0&rev=41
2015-11-12 18:37:18 +00:00
b1520ac0fc - enable build for %arm
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=49
2015-11-09 10:31:53 +00:00
Dominique Leuenberger
647cf124b3 Accepting request 291211 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/291211
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/irqbalance?expand=0&rev=40
2015-03-19 19:55:44 +00:00
ddfcd29631 Accepting request 291095 from home:pluskalm:branches:Base:System
- Clenup spec file with spec-cleaner
- Remove bug-893478_warn-once.patch
- Update to 1.0.9
  * PCI quirk support
  * System Logging compatibility
  * isolcpus inheritance
  * Misc. Bugfixes

OBS-URL: https://build.opensuse.org/request/show/291095
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=47
2015-03-17 15:27:20 +00:00
Dominique Leuenberger
277310b020 Accepting request 282577 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/282577
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/irqbalance?expand=0&rev=39
2015-01-24 21:20:01 +00:00
c702212291 Accepting request 282532 from home:posophe:branches:Base:System
Update

OBS-URL: https://build.opensuse.org/request/show/282532
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=45
2015-01-23 17:09:29 +00:00
Stephan Kulow
fe48095ac2 Accepting request 250199 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/250199
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/irqbalance?expand=0&rev=38
2014-09-20 13:50:41 +00:00
Stephan Kulow
f8eb2b8313 Accepting request 248599 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/248599
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/irqbalance?expand=0&rev=37
2014-09-12 09:19:05 +00:00
Thomas Renninger
dc18aecc94 OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=42 2014-09-11 13:27:30 +00:00
Thomas Renninger
5339e3e901 - Only warn once for affinity hint subset empty irqs (bnc#893478)
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=41
2014-09-11 13:25:20 +00:00
Thomas Renninger
5dd2937e90 Accepting request 248595 from home:trenn:branches:Base:System
- Only warn once for affinity hint subset empty irqs
* Add bug-893478_warn-once.patch
- Rename rcirq_balancer like the package name and the already renamed
  systemd service: rcirqbalance

OBS-URL: https://build.opensuse.org/request/show/248595
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=40
2014-09-11 13:21:48 +00:00
Stephan Kulow
2a18fd6d3d Accepting request 237530 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/237530
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/irqbalance?expand=0&rev=35
2014-06-19 11:08:31 +00:00
Thomas Renninger
5fb6567b1c Accepting request 237528 from home:trenn:branches:Base:System
- Change non-existing group: System/Environment/Daemons to System/Daemons

OBS-URL: https://build.opensuse.org/request/show/237528
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=38
2014-06-16 13:30:14 +00:00
Thomas Renninger
a5b229b110 Accepting request 237250 from home:trenn:branches:Base:System
- Really fillup (and create) /etc/sysconfig/irqbalance file
- Remove IRQBALANCE_ONESHOT variable from sysconfig file.
  Default IRQBALANCE_ONESHOT=auto will be interpreted as --oneshot, other
  than documented in /etc/sysconfig/irqbalance. The same can be achieved via
  passing --oneshot via newly introduced IRQBALANCE_ARGS= variable (see below)
  bnc#874125
- The irqbalance.service file passes $IRQBALANCE_ARGS when the daemon
  is started. Provide it for the user via /etc/sysconfig/irqbalance.

OBS-URL: https://build.opensuse.org/request/show/237250
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=37
2014-06-13 15:59:46 +00:00
Stephan Kulow
a88f39b129 Accepting request 210835 from Base:System
- enable ppc64le 

- Update to version 1.0.7
  + No changelog available
- Drop sysvinit support as no target systems use it anymore
- Keep rcirq_balancer, make it symlink to /usr/sbin/service
- Remove syslog.target in irqbalance.service
  Please see http://lists.opensuse.org/archive/opensuse-packaging/2013-05/msg00102.html
- Change Group for valid one

OBS-URL: https://build.opensuse.org/request/show/210835
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/irqbalance?expand=0&rev=34
2013-12-16 06:07:42 +00:00
529777fe83 - Keep rcirq_balancer, make it symlink to /usr/sbin/service
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=35
2013-12-13 21:58:11 +00:00
b516192ae7 - Keep rcirq_balancer, make it symlink to /sbin/service
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=34
2013-12-13 21:57:29 +00:00
c7fc77eb2c OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=33 2013-12-13 21:57:09 +00:00
70febd23f9 Accepting request 210558 from openSUSE:Factory:PowerLE
- enable ppc64le

OBS-URL: https://build.opensuse.org/request/show/210558
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=32
2013-12-12 12:32:59 +00:00
Cristian Rodríguez
21eedcb922 Accepting request 204044 from home:posophe:branches:Base:System
Some improvements

OBS-URL: https://build.opensuse.org/request/show/204044
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=31
2013-10-22 00:01:38 +00:00
Stephan Kulow
f25dfd2b61 Accepting request 161594 from Base:System
- Added url as source.
  Please see http://en.opensuse.org/SourceUrls (forwarded request 161567 from m_meister)

OBS-URL: https://build.opensuse.org/request/show/161594
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/irqbalance?expand=0&rev=32
2013-04-02 09:54:57 +00:00
2d2133b604 Accepting request 161567 from home:m_meister:branches:openSUSE:Factory
- Added url as source.
  Please see http://en.opensuse.org/SourceUrls

OBS-URL: https://build.opensuse.org/request/show/161567
OBS-URL: https://build.opensuse.org/package/show/Base:System/irqbalance?expand=0&rev=29
2013-03-28 12:02:32 +00:00