Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: irqbalance | Distribution: openSUSE Tumbleweed |
Version: 1.9.4.0.git+f8b8cdd | Vendor: openSUSE |
Release: 3.1 | Build date: Wed Jan 22 16:42:20 2025 |
Group: System/Daemons | Build host: reproducible |
Size: 105399 | Source RPM: irqbalance-1.9.4.0.git+f8b8cdd-3.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/Irqbalance/irqbalance | |
Summary: Daemon to balance IRQs on SMP machines |
irqbalance dynamically switches the CPUs for IRQs to prevent cpu0 from being used for all IRQs.
GPL-2.0-or-later
* 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/lib/systemd/system/irqbalance.service /usr/sbin/irqbalance /usr/share/doc/packages/irqbalance /usr/share/doc/packages/irqbalance/AUTHORS /usr/share/doc/packages/irqbalance/README.md /usr/share/fillup-templates/sysconfig.irqbalance /usr/share/licenses/irqbalance /usr/share/licenses/irqbalance/COPYING /usr/share/man/man1/irqbalance.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Jan 31 23:54:14 2025