sched/core: Remove the tsk_cpus_allowed() wrapper
So the original intention of tsk_cpus_allowed() was to 'future-proof' the field - but it's pretty ineffectual at that, because half of the code uses ->cpus_allowed directly ... Also, the wrapper makes the code longer than the original expression! So just get rid of it. This also shrinks <linux/sched.h> a bit. Acked-by:Linus Torvalds <torvalds@linux-foundation.org> Cc: Mike Galbraith <efault@gmx.de> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: linux-kernel@vger.kernel.org Signed-off-by:
Ingo Molnar <mingo@kernel.org>
Showing
- arch/powerpc/kernel/smp.c 1 addition, 1 deletionarch/powerpc/kernel/smp.c
- arch/powerpc/platforms/cell/spufs/sched.c 1 addition, 1 deletionarch/powerpc/platforms/cell/spufs/sched.c
- arch/sparc/kernel/sysfs.c 1 addition, 1 deletionarch/sparc/kernel/sysfs.c
- drivers/cpufreq/sparc-us2e-cpufreq.c 2 additions, 2 deletionsdrivers/cpufreq/sparc-us2e-cpufreq.c
- drivers/cpufreq/sparc-us3-cpufreq.c 2 additions, 2 deletionsdrivers/cpufreq/sparc-us3-cpufreq.c
- drivers/infiniband/hw/hfi1/affinity.c 1 addition, 1 deletiondrivers/infiniband/hw/hfi1/affinity.c
- drivers/infiniband/hw/hfi1/sdma.c 1 addition, 1 deletiondrivers/infiniband/hw/hfi1/sdma.c
- include/linux/sched.h 0 additions, 3 deletionsinclude/linux/sched.h
- kernel/sched/core.c 10 additions, 10 deletionskernel/sched/core.c
- kernel/sched/cpudeadline.c 2 additions, 2 deletionskernel/sched/cpudeadline.c
- kernel/sched/cpupri.c 2 additions, 2 deletionskernel/sched/cpupri.c
- kernel/sched/deadline.c 3 additions, 4 deletionskernel/sched/deadline.c
- kernel/sched/fair.c 12 additions, 13 deletionskernel/sched/fair.c
- kernel/sched/rt.c 2 additions, 3 deletionskernel/sched/rt.c
- lib/smp_processor_id.c 1 addition, 1 deletionlib/smp_processor_id.c
- samples/trace_events/trace-events-sample.c 1 addition, 1 deletionsamples/trace_events/trace-events-sample.c
Loading
Please register or sign in to comment