| Summary: | RFE: tuned should enable use of multi-queue where possible | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Marko Myllynen <myllynen> |
| Component: | tuned | Assignee: | Jaroslav Škarvada <jskarvad> |
| Status: | CLOSED DEFERRED | QA Contact: | qe-baseos-daemons |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 7.3 | CC: | atheurer, jeder, jskarvad |
| Target Milestone: | rc | Keywords: | FutureFeature |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2016-11-24 13:51:52 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: | |
|
Description
Marko Myllynen
2016-11-16 06:25:32 UTC
It should also be checked how irqbalance exactly helps on this, what is actually needed by tuned and if irqbalance already takes care of some of the above how to make sure tuned / irqbalance won't interfere. Thanks. This isn't a tuned issue (yet). I would suggest you consider it in the context of kernel/module defaults, first. (In reply to Jeremy Eder from comment #3) > This isn't a tuned issue (yet). I would suggest you consider it in the > context of kernel/module defaults, first. Looks like virtio-blk does the right thing without any manual configuration sans expecting irqbalance to be running. All the OpenStack virtio-net multi-queue documentation is suggesting to run the above ethtool command but perhaps for the plain multi-queue enablement running irqbalance would be enough already? If that is the case then it would leave us with XPS, is it something generally safe to be configured by tuned. All in all, the point is to setup this semiautomatically (e.g., by running irqbalance + tuned) without requiring users to run arbitrary commands, like shown in the script above. Thanks. Neil Horman points out that for enabling multi-queue there's even more elegant solution than enhancing tuned: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=0f13b66b01c6e2ec4913a7812414183844d1cc4f There's a new kernel RFE/BZ to backport this patch, I think could close this BZ: https://bugzilla.redhat.com/show_bug.cgi?id=1396578 Thanks. (In reply to Marko Myllynen from comment #7) > > There's a new kernel RFE/BZ to backport this patch, I think could close this > BZ: I've created Fedora / upstream RFE about RSS/RPS/RFS/XPS, thus together with the above mentioned https://bugzilla.redhat.com/show_bug.cgi?id=1396578 this BZ is now obsolete, closing. https://bugzilla.redhat.com/show_bug.cgi?id=1398345 Thanks. |