Messages in this thread Patch in this message | | | Date | Wed, 16 Jul 2008 17:01:59 +0800 | From | Miao Xie <> | Subject | [PATCH] cpusets: fix wrong domain attr updates |
| |
fix wrong domain attr updates, or we will always update the first sched domain attr.
Signed-off-by: Miao Xie <miaox@cn.fujitsu.com> Cc: Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>
--- kernel/cpuset.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/kernel/cpuset.c b/kernel/cpuset.c index 459d601..d2cc67d 100644 --- a/kernel/cpuset.c +++ b/kernel/cpuset.c @@ -679,7 +679,9 @@ restart: if (apn == b->pn) { cpus_or(*dp, *dp, b->cpus_allowed); b->pn = -1; - update_domain_attr(dattr, b); + if (dattr) + update_domain_attr(dattr + + nslot, b); } } nslot++; -- 1.5.4.rc3
| |