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@sgi.com> 1.940.382.4214
--