| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: irqbalance-ui | Distribution: openSUSE Tumbleweed |
| Version: 1.9.4.77.git+d913f60 | Vendor: openSUSE |
| Release: 2.1 | Build date: Wed Apr 23 07:13:16 2025 |
| Group: System/Daemons | Build host: reproducible |
| Size: 30744 | Source RPM: irqbalance-1.9.4.77.git+d913f60-2.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/Irqbalance/irqbalance | |
| Summary: UI for IRQ balance Daemon | |
Text UI for the IRQ balance daemon.
GPL-2.0-only
* Wed Apr 23 2025 Thomas Renninger <trenn@suse.de>
- Adopt license to GPL-2.0-only according to COPYING as suggested
by licensedigger
* Fri Apr 11 2025 trenn@suse.de
- Introduce multibuild and conditionally build either via meson or
autoconf build environment
- Update to version 1.9.4.77.git+d913f60:
* Increase file descriptor limit via systemd service file
* Properly embed EnvironmentFile sourced systemd configs into meson and autonconf
* Unify meson and autoconf: Install executables to sbin
- Remove mainline integrated patch:
D Set-fd-limit.patch
* Fri Mar 28 2025 Thomas Renninger <trenn@suse.de>
- Provide 2 systemd Environment files, a package provided one and a
possibly existing user provided one overwriting default env vars
provided by the package if found.
EnvironmentFile=/usr/lib/irqbalance/defaults.env
EnvironmentFile=-/etc/irqbalance/defaults.env
- Remove fillup dependency due to above changes
* Wed Mar 26 2025 trenn@suse.de
- Blacklist/Ban megaraid_sas driver (bsc#1238559)
- Update to version 1.9.4.71.git+be5e3b8:
* Fix the wrong string existence checking condition
* check_platform_device: Check the length of path
* Check API command length, allow up to 16384
* fix some GCC fanalyzer warnings
* Use EPERM instead of EIO when try setting irq affinity fails
* irqbalance.1: a , b => a, b; it's type => its type
* Check info->moved before updating
* Add CAP_SETPCAP to CapabilityBoundingSet in irqbalance.service
* Version option should return 0 rather than 1
* Minor punctuation fix.
* define IRQBALANCE_ARGS as empty string to squelch systemd warning
* Track IRQ "slots" count per CPU to avoid overflowing
* meson: use find_library for numa
* meson: replace generic array with files()
* Drop ProtectKernelTunables
* meson: add a minimum version decorator
* meson: drop redundant install_man() options
* meson: move build files to repository root
* cast void pointer to actual type
* add void to fix strict-prototypes
* fix 32-bit formats
* Check fflush() return value
* irqbalance-ui: check if using a negative index of buffer
D sysconfig.irqbalance
This file was outdated, better use the upstream one
A irqbalance_banmod.diff
* Wed Jan 22 2025 Dominique Leuenberger <dimstar@opensuse.org>
- Drop rcFOO symlinks for CODE16 (PED-266).
* Thu Jul 11 2024 Michael Pujos <pujos.michael@gmail.com>
- removed ProtectKernelTunables=yes from irqbalance.service to
fix "Cannot change IRQ %d affinity: Read-only file system" errors.
See https://github.com/Irqbalance/irqbalance/issues/308
* Tue Mar 19 2024 trenn@suse.de
- Update to version 1.9.4.0.git+f8b8cdd:
* update configure to version 1.9.4
* Flush file before closing
* Fix socket API being blocked for 10s
* Set additional systemd options for service
* activate_mapping: set errsave before first jump to the error label
* Avoid repeated affinity checks when no change is necessary
* Slience "... rebalancing" messages for unmigratable IRQs
- Use manual instead of local service for updating
- Adopt to mainline:
M Set-fd-limit.patch
* Wed Dec 06 2023 aschnell@suse.com
- Update to version 1.9.3.10.git+1a7d461:
* filter console only output when using journal mode
- build with libsystemd for logging (bsc#1217754)
* Tue Nov 21 2023 trenn@suse.de
- Update to version 1.9.3.8.git+c963f48:
* Enable systemd feature support by default when building with meson
* Add support for linking against libnl when building with meson
* Turn NUMA support into an enabled feature, when building with meson
* Set project version of meson build to 1.9.3
* Install man pages when building with meson
* When building with meson, make sure to link against numa
* Updating to version 1.9.3
* Automatically use systemd journal and run in foreground when under systemd
* Mon Aug 21 2023 trenn@suse.de
- Update to version 1.9.2.34.git+5069982:
* activate_mapping: avoid logging error when there is none
* activate_mapping: only blacklist irq if error is considered permanent
* activate_mapping: report error reason
* activate_mapping: make sure to catch all errors
* activate_mapping: avoid use-after-free when affinity cannot be set
* Revert "activate_mapping: fflush the buffered data to smp_affinity"
* activate_mapping: fflush the buffered data to smp_affinity
* Mon Jun 26 2023 trenn@suse.de
- Resurrect _service file and old git patch no versioning
A _service
A _servicedata
A irqbalance.obsinfo
- Update to version 1.9.2.24.git+184c950:
* procinterrupts: fix initialisation of regex_t struct
* Fix it so we actually stop when we hit an interrupt condition
* Fix signedness of error handling
* Revert "Fix CPU number condition in service file"
* Issue 259: select NL_SKIP / NL_STOP based on error
* fix CPU number condition in service file
- Already included upstream:
D irqbalance-systemd-netlink.patch
* Fri Dec 16 2022 Dirk Müller <dmueller@suse.com>
- build for x86_64 subarchs the same way like for baseline
* Fri Nov 11 2022 Dirk Müller <dmueller@suse.com>
- add irqbalance-systemd-netlink.patch (related to bsc#1205308)
* Mon Nov 07 2022 Dirk Müller <dmueller@suse.com>
- update to 1.9.2:
* avoid coredump on build_one_dev_entry()
* avoid double free on deinit_thermal()
* change the log level in thermal.c
* fix a minor typo
- drop Avoid-double-free-on-deinit_thermal.patch, uninitialized.patch: (upstream)
* Tue Oct 25 2022 Dirk Müller <dmueller@suse.com>
- run tests
- add Avoid-double-free-on-deinit_thermal.patch (bsc#1204607)
* Tue Oct 18 2022 Dirk Müller <dmueller@suse.com>
- add uninitialized.patch (bsc#1204371)
- build with thermald support on x86_64 (jsc#PED-1039)
* Thu Oct 13 2022 Dirk Müller <dmueller@suse.com>
- update to 1.9.1:
* get irq->module relationship from /sys/bus/pci/*/driver
* ensure --banmod is respected
* check whether savedptr is NULL before invoking strlen
* add meson
* support thermal events
* fix irqbalance never exits
* irqbalance-ui: able to scroll and show coulist and irqs' name
- drop proc-interrupts.patch (upstream)
D proc-interrupts.patch
* Wed Aug 17 2022 dmueller@suse.com
- Update to version 1.9.0:
* correct wait time in oneshot mode
* Document updates
* disable irqbalance when we only have a single cpu/cache domain
* fix UI to fetch full messages from UNIX socket
* avoid some buffer overflows
* fix UI printf style formatting
* drop bounding set from irqbalance
* Mon Jun 27 2022 Andreas Schwab <schwab@suse.de>
- proc-interrupts.patch: parse_proc_interrupts: fix parsing interrupt
counts
/usr/sbin/irqbalance-ui /usr/share/man/man1/irqbalance-ui.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:58:29 2025