Creating a bug report/issue
I have searched the existing open and closed issues
Required Information
- DietPi version |
G_DIETPI_VERSION_CORE=9
- Distro version |
bookworm
- Kernel version |
6.6.43-current-odroidxu4
- Architecture |
armhf
- SBC model |
Odroid XU3/XU4/MC1/HC1/HC2 (armv7l)
or (EG: RPi3) - Power supply used | 5V 4A Meanwell
- SD card used | AGFA 32GB Cl.10 U1
Additional Information (if applicable)
- Software title | irqbalance
- Was the software title installed freshly or updated/migrated? freshly installed
- Can this issue be replicated on a fresh installation of DietPi? yes
ā If you sent a ādietpi-bugreportā, please paste the ID here ā - Bug report ID |
not applicable
Steps to reproduce
Without irqbalance all CPU load is allocated to LITTLE CPU 0 only.
LAN is connected to xhci-hcd:usb5 and you will get max 300mbit/s.
Using irqbalance 1.7.0-1 armhf on dietpi bullseye the load is spread between LITTLE CPU0 and big CPU4 and you will get over 900mbit/s.
CPU0 CPU1 CPU2 CPU3 CPU4 CPU5 CPU6 CPU7
135: 1145 0 0 0 1867342 0 0 0 GICv2 105 Level xhci-hcd:usb5
On latest bookworm image there is irqbalance 1.9.2-1 armhf available which does not work! No IRQ-balancing happens.
It does exactly nothing and network speed keeps slow at 300mbit/s.
CPU0 CPU1 CPU2 CPU3 CPU4 CPU5 CPU6 CPU7
140: 140567 0 0 0 0 0 0 0 GICv2 105 Level xhci-hcd:usb5
Expected behaviour
- enabled irqbalance.service should balance the cpu-load caused by network traffic to at least one big.core
Actual behaviour
- enabled and running irqbalance.service does nothing and network is far from gigabit (300mbit max)
Extra details
- on bullseye with irqbalance 1.7.0-1 everything works like expected, lan speed ca. 900mbit+
- on bookworm with irqbalance 1.9.2-1 nothing happens, lan speed max 300mbit-