Bug 1797629
Summary: | Disable timer_migration on cpu-partitioning profile | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 8 | Reporter: | Andrew Theurer <atheurer> |
Component: | tuned | Assignee: | Jaroslav Škarvada <jskarvad> |
Status: | CLOSED ERRATA | QA Contact: | Robin Hack <rhack> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 8.3 | CC: | atheurer, bmichalo, cfontain, fiezzi, jeder, jskarvad, lcapitulino, rhack, williams |
Target Milestone: | rc | Keywords: | Patch, Triaged, Upstream |
Target Release: | 8.0 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | tuned-2.14.0-0.1.rc1.el8 | Doc Type: | No Doc Update |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2020-11-04 02:03:07 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1810050, 1817044, 1825061 |
Description
Andrew Theurer
2020-02-03 14:19:45 UTC
Hi Andrew, can you please confirm that this is the change you want us to make? https://github.com/redhat-performance/tuned/pull/250 (In reply to Ondřej Lysoněk from comment #3) > Hi Andrew, > > can you please confirm that this is the change you want us to make? > https://github.com/redhat-performance/tuned/pull/250 Yes, this is what we need, thanks! Andrew, there is bug 1779719 requesting the opposite for the realtime profiles. So do you want the timer migration to be disabled in realtime and cpu-partitining profiles? Or enabled in realtime profiles and disabled in the cpu-partitining? Could you elaborate? Discussed with Luiz, the other BZ will be closed; we don't want timer_migration enabled even in realtime virt profiles. And so we still want to disable migration in cpu-partitioning (In reply to Jaroslav Škarvada from comment #8) > Andrew, there is bug 1779719 requesting the opposite for the realtime > profiles. So do you want the timer migration to be disabled in realtime and > cpu-partitining profiles? Or enabled in realtime profiles and disabled in > the cpu-partitining? Could you elaborate? Very good catch Jaroslav! We discussed this on a meeting today, the conclusion is to disable it in all profiles. In detail we want: 1. Disable it in the cpu-partition profile (this BZ) 2. Keep it disabled in the real-time profiles (I'll follow up in bug 1779719) The reason being, having timer_migration enabled causes timers to be migrated to busy CPUs, which is going to be the CPUs running DPDK threads. This in turn will cause interruptions to DPDK threads. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (tuned bug fix and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2020:4559 |