David wrote:Just because they didn't think about cpuset remapping when they coded their mempolicy calls, doesn't mean they wouldn't be broken by changes in how mempolicy numbers nodes. Often, it's the other way around: the less they though of it, the more likely changing it would break them. No - I will not agree to changing the default mempolicy kernel API node numbering at this time. Period. Full stop. We can add non-default choices for now, and perhaps in the light of future experience, we may choose to do more later. No, they may or may not be broken. That depends on whether or not they had specific hardware locality or affinity needs. If you're running apps that have specific hardware affinity requirements, then perhaps you shouldn't be moving them about in the first place ;). And if they did have such needs, aren't they just as likely to be busted by AND'ing off some of their nodes as they are by remapping those nodes? I sure wish I knew what real world, actual, not hypothetical, situations were motivating this. -- I won't rest till it's the best ... Programmer, Linux Scalability Paul Jackson <pj@sgi.com> 1.925.600.0401 -
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| David Woodhouse | [PATCH 1/3] firmware: allow firmware files to be built into kernel image |
| Linus Torvalds | Linux 2.6.21 |
| Parag Warudkar | BUG: soft lockup - CPU#1 stuck for 15s! [swapper:0] |
git: | |
| David Miller | [GIT]: Networking |
| Rick Jones | Re: Network latency regressions from 2.6.22 to 2.6.29 |
| Gerrit Renker | [PATCH 18/37] dccp: Support for Mandatory options |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
