When cpuset has been mounted as a cgroup controller, files are prefixes
with "cpuset.", leading to expected files not existing. Change cset's
filename expectations depending on mount type.
Signed-off-by: Mike Galbraith <mgalbraith@suse.de>
Problem was in cset.rescan() where if certain cpus are offline the all
cpu mask turns into a complex expression. The split of this
expression did not account for commas and thus threw an exception if
commas were present. This patch fixes that problem and accounts for
complex cpu expression. Also added a couple of targets to the
Makefile.