smp: Cleanup smp_call_function*()
Get rid of the __call_single_node union and cleanup the API a little to avoid external code relying on the structure layout as much. Signed-off-by:Peter Zijlstra (Intel) <peterz@infradead.org> Reviewed-by:
Frederic Weisbecker <frederic@kernel.org>
parent
7a9f50a0
No related branches found
No related tags found
Showing
- arch/mips/kernel/process.c 3 additions, 2 deletionsarch/mips/kernel/process.c
- arch/mips/kernel/smp.c 6 additions, 19 deletionsarch/mips/kernel/smp.c
- arch/s390/pci/pci_irq.c 1 addition, 3 deletionsarch/s390/pci/pci_irq.c
- arch/x86/kernel/cpuid.c 3 additions, 4 deletionsarch/x86/kernel/cpuid.c
- arch/x86/lib/msr-smp.c 3 additions, 4 deletionsarch/x86/lib/msr-smp.c
- block/blk-mq.c 1 addition, 3 deletionsblock/blk-mq.c
- drivers/cpuidle/coupled.c 1 addition, 2 deletionsdrivers/cpuidle/coupled.c
- drivers/net/ethernet/cavium/liquidio/lio_core.c 2 additions, 7 deletionsdrivers/net/ethernet/cavium/liquidio/lio_core.c
- include/linux/smp.h 9 additions, 10 deletionsinclude/linux/smp.h
- kernel/debug/debug_core.c 3 additions, 3 deletionskernel/debug/debug_core.c
- kernel/sched/core.c 2 additions, 10 deletionskernel/sched/core.c
- kernel/smp.c 25 additions, 25 deletionskernel/smp.c
- net/core/dev.c 1 addition, 2 deletionsnet/core/dev.c
Loading
Please register or sign in to comment