28 Commits

Author SHA1 Message Date
qinyu
5ab0095a07 irqbalance: remove an unused patch
remove an unused patch

Signed-off-by: qinyu <qinyu32@huawei.com>
2023-02-01 11:24:48 +08:00
qinyu
f998943254 irqbalance: upgrade irqbalance to v1.9.2
upgrade irqbalance to v1.9.2

Signed-off-by: qinyu <qinyu32@huawei.com>
2023-02-01 08:04:03 +08:00
qinyu
5a3056646c irqbalance: procinterrupts: Fix IRQ name parsing on certain arm64 SoC
procinterrupts: Fix IRQ name parsing on certain arm64 SoC

Signed-off-by: qinyu <qinyu32@huawei.com>
2022-12-08 21:18:19 +08:00
qinyu
9ba312d482 bugfix:fix potential dead loop when parsing interrupts
when parsing /proc/interrupts and if a chip name start with numbers,
current procedure would consider those  numbers as interrupt count thus
lead to miscount. Failed parsing would trigger new parsing and cause
dead loop which can't be stopped by SIGINT and SIGTERM. So fix this
by adding signal checks in loop.

Signed-off-by: qinyu <qinyu32@huawei.com>
2022-07-12 14:34:26 +08:00
Liu Chao
5111aa763a upgrade to v1.9.0
Signed-off-by: Liu Chao <liuchao173@huawei.com>
2022-07-07 11:10:08 +08:00
loong-C
108addf769
【轻量级PR】fix bogus date in %changelog 2022-06-13 06:37:39 +00:00
SuperSix173
c59eb7b01d
assign pol to -1 when user_policy_list isn't NULL 2022-06-02 08:31:19 +00:00
Chao Liu
b8f7f36683 fix irqbalance-ui build error when ncuses upgrades to 6.3
Signed-off-by: Liu Chao <liuchao173@huawei.com>
2022-04-12 06:21:16 +00:00
SuperSix173
3a0c81f608 set hint->name in add_new_irq to avoid segmentation fault 2021-11-01 12:03:11 +08:00
SuperSix173
447738fc06 fix unsignedinteger subtraction sign overflow 2021-08-25 10:59:14 +08:00
SuperSix173
8455963c32 fix opendir fails in check_platform_device
(cherry picked from commit ab60ca9847b34a4fe35c269e75b77096f10ba7f7)
2021-08-24 15:35:29 +08:00
SuperSix173
86bf46daa9 upgrade to v1.8.0 2021-04-17 17:21:35 +00:00
SuperSix173
c65a85a98c backport patches 2021-04-09 14:58:29 +08:00
SuperSix173
b40c2dd6fd remove PIDFile in irqbalance.service and add IRQBALANCE_BANNED_INTERRUPTS in irqbalance.sysconfig
Don't set the PIDFile. It isn't necessary because systemd can work it out.
2021-03-02 16:24:21 +08:00
Yunfeng Ye
4745d1cb0a Support IRQBALANCE_BANNED_CPULIST env variable
The env variable IRQBALANCE_BANNED_CPUS will be discarded,
so backport to support IRQBALANCE_BANNED_CPULIST instead.

Signed-off-by: Yunfeng Ye <yeyunfeng@huawei.com>
2021-01-05 17:34:24 +08:00
luochunsheng
eec8f42491 fixup SOURCE0 url 2020-09-10 21:19:36 +08:00
root
3a0401770d rebase to v1.7.0 2020-08-14 14:28:45 +08:00
root
322199ddcd rebase to v1.6.0 2020-07-03 17:09:39 +08:00
liuchao173
da193a5c7f refactor patches 2020-03-24 11:44:22 +08:00
sugarfillet
4479c5691d fix no fPIC error 2020-03-24 00:23:48 +08:00
wuxu_wu
a975a4b2f1 fix rpmbuild error on x86_64 architecture. 2020-03-21 18:27:09 +08:00
SuperSix173
b80d2a2702 synchronize patches 2020-03-11 09:48:32 +08:00
shenyangyang
a2ac9a149c update Huawei copyright 2019-12-30 16:35:04 +08:00
caomeng5@huawei.com
f3207add3c rename patch 2019-12-26 09:42:32 +08:00
dogsheng
ad917abf90 Package init 2019-12-25 22:08:07 +08:00
dogsheng
72868d0397 Package init 2019-12-13 15:29:40 +08:00
zhuchunyi
02658ac8c8 update code 2019-11-06 19:34:16 +08:00
overweight
aa0afbee66 Package init 2019-09-30 10:53:30 -04:00