Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

irqbalance affinity problem

153 views
Skip to first unread message

Johann Spies

unread,
May 5, 2015, 6:40:04 AM5/5/15
to
On our server with 32 cores we see this in /var/log/syslog.

May  5 12:26:28 kbase /usr/sbin/irqbalance: irq 104 affinity_hint subset empty
May  5 12:26:28 kbase /usr/sbin/irqbalance: irq 105 affinity_hint subset empty
May  5 12:26:38 kbase /usr/sbin/irqbalance: irq 98 affinity_hint subset empty
May  5 12:26:38 kbase /usr/sbin/irqbalance: irq 99 affinity_hint subset empty
May  5 12:26:38 kbase /usr/sbin/irqbalance: irq 100 affinity_hint subset empty
May  5 12:26:38 kbase /usr/sbin/irqbalance: irq 101 affinity_hint subset empty
May  5 12:26:38 kbase /usr/sbin/irqbalance: irq 102 affinity_hint subset empty
May  5 12:26:38 kbase /usr/sbin/irqbalance: irq 103 affinity_hint subset empty
May  5 12:26:38 kbase /usr/sbin/irqbalance: irq 104 affinity_hint subset empty
May  5 12:26:38 kbase /usr/sbin/irqbalance: irq 105 affinity_hint subset empty

I have seen a related bugreport on Ubuntu(https://bugs.launchpad.net/ubuntu/+source/irqbalance/+bug/1328556), but I am not convinced that the solution it suggests is the correct one.  What will be the effect if I put

HINTPOLICY=ignore

in /etc/default/irqbalance
on the system?

Regards
Johann
--
Because experiencing your loyal love is better than life itself,
my lips will praise you.  (Psalm 63:3)

Pol Hallen

unread,
May 5, 2015, 9:00:07 AM5/5/15
to
> May 5 12:26:28 kbase /usr/sbin/irqbalance: irq 104 affinity_hint subset
> empty
> May 5 12:26:28 kbase /usr/sbin/irqbalance: irq 105 affinity_hint subset
> empty
> May 5 12:26:38 kbase /usr/sbin/irqbalance: irq 98 affinity_hint subset
> empty
[...]

which kernel do you use?

Pol


--
To UNSUBSCRIBE, email to debian-us...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/5548BE0A...@fuckaround.org

Johann Spies

unread,
May 5, 2015, 9:10:05 AM5/5/15
to
On 5 May 2015 at 14:56, Pol Hallen <de...@fuckaround.org> wrote:


which kernel do you use?

Linux kbase 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt7-1 (2015-03-01) x86_64 GNU/Linux

Regards
Johann

Pol Hallen

unread,
May 5, 2015, 9:20:05 AM5/5/15
to
> Linux kbase 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt7-1 (2015-03-01)
> x86_64 GNU/Linux

have you tried with other kernels and/or check bios settings?

Pol


--
To UNSUBSCRIBE, email to debian-us...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/5548C182...@fuckaround.org

Johann Spies

unread,
May 5, 2015, 9:40:04 AM5/5/15
to
On 5 May 2015 at 15:11, Pol Hallen <de...@fuckaround.org> wrote:
Linux kbase 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt7-1 (2015-03-01)
x86_64 GNU/Linux

have you tried with other kernels and/or check bios settings?

Thanks for your attention to my question.

No.  I do not want to reboot the server often.

What do I look for in the Bios (which is not an easy path to walk on the server)?


I see in the changelog of the Debian package that the suggested solution as showed by the Ubuntu bug report was accepted as part of the Debian Package. 

I can then in /etc/default/irqbalance put OPTIONS = "--intpolicy=ignore"

but I am not sure what the effect will be on the server performance.

Do you have knowledge of such a setting?

The error message suggests that "subset" is the default choice for this setting.



Regards
Johann


On 5 May 2015 at 15:24, Johann Spies <johann...@gmail.com> wrote:


On 5 May 2015 at 15:11, Pol Hallen <de...@fuckaround.org> wrote:
Linux kbase 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt7-1 (2015-03-01)
x86_64 GNU/Linux

have you tried with other kernels and/or check bios settings?

Thanks for your attention to my question.

No.  I do not want to reboot the server often.

What do I look for in the Bios (which is not an easy path to walk on the server)?


I see in the changelog of the Debian package that the suggested solution as showed by the Ubuntu bug report was accepted as part of the Debian Package. 

I can then in /etc/default/irqbalance put OPTIONS = "--intpolicy=ignore"

but I am not sure what the effect will be on the server performance.

Do you have knowledge of such a setting?

The error message suggests that "subset" is the default choice for this setting.


Regards
Johann


--
Because experiencing your loyal love is better than life itself,
my lips will praise you.  (Psalm 63:3)

Pol Hallen

unread,
May 5, 2015, 9:40:04 AM5/5/15
to
> What do I look for in the Bios (which is not an easy path to walk on the
> server)?

it's too hard remember exaclty settings of bios...

> I can then in /etc/default/irqbalance put OPTIONS = "--intpolicy=ignore"
> but I am not sure what the effect will be on the server performance.

might be useful do audit of system and undestand if these messages are
"only" some warnings (so you can serenely ignore it setting:
"--intpolicy=ignore") or no.

> Do you have knowledge of such a setting?

many many years ago.

Can you do some benchmarks with/without those options?

Pol


--
To UNSUBSCRIBE, email to debian-us...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/5548C673...@fuckaround.org

Johann Spies

unread,
May 5, 2015, 9:50:04 AM5/5/15
to
On 5 May 2015 at 15:32, Pol Hallen <de...@fuckaround.org> wrote:


Can you do some benchmarks with/without those options?

Good suggestion. Thanks.

Regards
Johann
0 new messages