** Description changed:

- Description will follow
+ With the introduction of CPU directed interrupts the kernel parameter 
pci=force_floating was introduced to fall back to the previous behavior using 
floating irqs.
+ Furthermore this fallback is used on machines lacking support for directed 
interrupts.
+ 
+ However we were still setting the affinity in that case, both in
+ __irq_alloc_descs() and via the irq_set_affinity callback in struct
+ irq_chip.
+ 
+ This setting of the affinity leads to a performance regression in
+ streaming workloads which can be seen with e.g. by an iperf streaming
+ test between two LPARs using ConnectX-5 based nics.
+ 
+ In some tests the performance would drop to 20% of the performance with
+ older kernels.

** Also affects: ubuntu-z-systems
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1874062

Title:
  [UBUNTU 20.04] Performance floating interrupt

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1874062/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to