Bug 497369
Summary: | [LTC 6.0 FEAT] Lightweight and dynamic cpu/node evacuation [201928] | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | IBM Bug Proxy <bugproxy> |
Component: | kernel | Assignee: | John Feeney <jfeeney> |
Status: | CLOSED DEFERRED | QA Contact: | Martin Jenner <mjenner> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 6.0 | CC: | jjarvis, jlarrew, notting, peterm |
Target Milestone: | rc | Keywords: | FutureFeature |
Target Release: | 6.0 | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Enhancement | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2009-09-30 19:17:24 UTC | Type: | --- |
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: | 356741, 525727 |
Description
IBM Bug Proxy
2009-04-23 15:20:47 UTC
------- Comment From svaidyan.com 2009-05-20 02:16 EDT------- Prototype patches and design are discussed in LKML: http://lkml.org/lkml/2009/5/13/173 IBM, what is the current upstream status of this code? ------- Comment From sglass.com 2009-09-15 14:57 EDT------- This code is not upstream yet. However there has been related LKML discussion. Andreas Herrmann (AMD) http://lkml.org/lkml/2009/8/20/190 [RFC][PATCH 0/15] sched: Fix scheduling for multi-node processors Peter Zijlstra (RedHat) http://lkml.org/lkml/2009/9/3/140 [RFC][PATCH 00/14] load-balancing and cpu_power -v3 http://lkml.org/lkml/2009/9/3/127 [RFC][PATCH 02/14] sched: SD_PREFER_SIBLING The above patch series solve the same cross node balancing in different ways. Solution can be built based on what gets into mainline next. Peter Z's patch are in development branch of Ingo's tip tree (4th Sep). Our plan is to support Peter's approach and build on top of that patch stack to achieve the cross node consolidation goal. We will not be able to make the 2.6.32 merge window because of ongoing redesign/refactoring by Peter Zijlstra. Hope to have it upstream by 2.6.33. ------- Comment From sglass.com 2009-09-30 14:49 EDT------- Since we have been able to get these patches upstream, deferring to RHEL 6.1 setting as CLOSED DEFERRED to match IBM status. ------- Comment From svaidyan.com 2009-11-19 01:04 EDT------- The lightweight and dynamic cpu/node evacuation builds on cpu offline framework in Linux kernel. The cpu offline code is being enhanced to provide support for extended H_CEDE feature in POWER platform. The patches has been discussed in the community and ready for inclusion. Recent post and discussion: [PATCH v5 0/4] pseries: Add cede support for cpu-offline http://lkml.org/lkml/2009/10/30/6 Peter Zijlstra has Acked the arch independent part and Benjamin Herrenschmidt has reviewed the PowerPC arch specific implementation. However this patch series depends on the in-kernel handling of DLPAR operations patch set written by Nathan Fontenot that's under discussion currently in the final stages of discussion in the Linux community. The links to the latest discussions are as follows: http://lkml.org/lkml/2009/10/21/98 http://lkml.org/lkml/2009/10/21/100 http://lkml.org/lkml/2009/10/21/101 http://lkml.org/lkml/2009/10/21/103 http://lkml.org/lkml/2009/10/21/105 Both the patch series is planned for inclusion in 2.6.33. Will post an update once these hit the development tree. ------- Comment From sglass.com 2010-01-27 16:13 EDT------- This was replaced by 58077 as the correct way to get this function |