todo: modpost undefined errors
This commit is contained in:
@@ -978,7 +978,9 @@ static long mcexec_get_cpuset(ihk_os_t os, unsigned long arg)
|
||||
node = linux_numa_2_mckernel_numa(udp,
|
||||
cpu_to_node(mckernel_cpu_2_linux_cpu(udp, cpu_prev)));
|
||||
|
||||
for_each_cpu_not(cpu, cpus_used) {
|
||||
for (cpu = 0; cpu < nr_cpu_ids; cpu++) {
|
||||
if (cpumask_test_cpu(cpu, cpus_used))
|
||||
continue;
|
||||
/* Invalid CPU? */
|
||||
if (cpu >= udp->cpu_info->n_cpus)
|
||||
break;
|
||||
@@ -1797,7 +1799,7 @@ out:
|
||||
}
|
||||
|
||||
LIST_HEAD(mckernel_exec_files);
|
||||
DEFINE_SEMAPHORE(mckernel_exec_file_lock);
|
||||
DEFINE_SEMAPHORE(mckernel_exec_file_lock, 1);
|
||||
|
||||
|
||||
struct mckernel_exec_file {
|
||||
@@ -3262,8 +3264,9 @@ mcexec_uti_attr(ihk_os_t os, struct uti_attr_desc __user *_desc)
|
||||
&lcache_topo->shared_cpu_map);
|
||||
}
|
||||
else {
|
||||
cpumask_complement(wkmask,
|
||||
&lcache_topo->shared_cpu_map);
|
||||
bitmap_complement(cpumask_bits(wkmask),
|
||||
cpumask_bits(&lcache_topo->shared_cpu_map),
|
||||
nr_cpumask_bits);
|
||||
cpumask_and(cpuset, cpuset, wkmask);
|
||||
}
|
||||
}
|
||||
@@ -3276,8 +3279,9 @@ mcexec_uti_attr(ihk_os_t os, struct uti_attr_desc __user *_desc)
|
||||
&lcache_topo->shared_cpu_map);
|
||||
}
|
||||
else {
|
||||
cpumask_complement(wkmask,
|
||||
&lcache_topo->shared_cpu_map);
|
||||
bitmap_complement(cpumask_bits(wkmask),
|
||||
cpumask_bits(&lcache_topo->shared_cpu_map),
|
||||
nr_cpumask_bits);
|
||||
cpumask_and(cpuset, cpuset, wkmask);
|
||||
}
|
||||
}
|
||||
@@ -3290,8 +3294,9 @@ mcexec_uti_attr(ihk_os_t os, struct uti_attr_desc __user *_desc)
|
||||
&lcache_topo->shared_cpu_map);
|
||||
}
|
||||
else {
|
||||
cpumask_complement(wkmask,
|
||||
&lcache_topo->shared_cpu_map);
|
||||
bitmap_complement(cpumask_bits(wkmask),
|
||||
cpumask_bits(&lcache_topo->shared_cpu_map),
|
||||
nr_cpumask_bits);
|
||||
cpumask_and(cpuset, cpuset, wkmask);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user