Re: [PATCH 2/2] cpusets: update tasks' cpus_allowed andmems_allowed after CPU/NODE offline/online

From: Paul Jackson
Date: Wed Jun 04 2008 - 15:42:37 EST


David wrote:
> No, because sched_setaffinity() can still move the threads.

Good point.

How about also adding this check (NULL mm and struct subset cpus)
to sched_setaffinity?

Granted, this pair of checks, in cpusets and sched_setaffinity,
is getting to be a little more work than the PF_* flag.

I guess one question would be how hard we want to work to avoid
consuming another PF_* flag. I thought they were scarce, but I
might be wrong.

--
I won't rest till it's the best ...
Programmer, Linux Scalability
Paul Jackson <pj@xxxxxxx> 1.940.382.4214
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/