]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - net/sunrpc/svc.c
cpumask: Replace cpumask_of_cpu with cpumask_of_cpu_ptr
[linux-2.6-omap-h63xx.git] / net / sunrpc / svc.c
index d43cf8ddff67c13bd0646c728b618f2b39863fc3..083d12688134504d437ea1cade1ea7c41d36ce59 100644 (file)
@@ -314,9 +314,10 @@ svc_pool_map_set_cpumask(unsigned int pidx, cpumask_t *oldmask)
        case SVC_POOL_PERCPU:
        {
                unsigned int cpu = m->pool_to[pidx];
+               cpumask_of_cpu_ptr(cpumask, cpu);
 
                *oldmask = current->cpus_allowed;
-               set_cpus_allowed_ptr(current, &cpumask_of_cpu(cpu));
+               set_cpus_allowed_ptr(current, cpumask);
                return 1;
        }
        case SVC_POOL_PERNODE: