Nvme interrupts not affined to platform cores on aio-dx
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Medium
|
Jim Gauld |
Bug Description
Brief Description
-----------------
Disk interrupts should be affined to the platform cores. On AIO-DX I am seeing interrupts affined to the application cores. Platform cores in this case are 0 and 1.
irq/279-nvme1q2 5686
irq/307-nvme2q2 5699
irq/335-nvme0q2 6178
taskset -apc 5686
pid 5686's current affinity list: 27
controller-0:~$ taskset -apc 5699
pid 5699's current affinity list: 27
controller-0:~$ taskset -apc 6178
pid 6178's current affinity list: 27
They can be manually re-affined
sudo taskset -pc 0 5686
Password:
pid 5686's current affinity list: 27
pid 5686's new affinity list: 0
Severity
--------
Major, will cause application jitter
Steps to Reproduce
------------------
Unlock node
Expected Behavior
------------------
Interrupts are affined to plaform cores
Actual Behavior
----------------
Interrupts affined to an application cores
Reproducibility
---------------
TBD
System Configuration
-------
AIO-DX
Branch/Pull Time/Commit
-------
BUILD_DATE=
Last Pass
---------
Not sure
Timestamp/Logs
--------------
Test Activity
-------------
Developer Testing
Marking stx.3.0 / medium priority - issue impacts system performance