summaryrefslogtreecommitdiff
path: root/init
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2008-08-04 06:56:28 (GMT)
committerDavid S. Miller <davem@davemloft.net>2008-08-04 20:51:39 (GMT)
commit199266305311d060b6e057fa5c7de01f218bb911 (patch)
tree062c97729ec6c89eab3b4b2c8ff173df7b0e3031 /init
parentcd5bc89debb4045d55eeffe325b97f2dfba4ddea (diff)
downloadlinux-fsl-qoriq-199266305311d060b6e057fa5c7de01f218bb911.tar.xz
sparc64: Call xcall_deliver() directly in some cases.
For these cases the callers make sure: 1) The cpus indicated are online. 2) The current cpu is not in the list of indicated cpus. Therefore we can pass a pointer to the mask directly. One of the motivations in this transformation is to make use of "&cpumask_of_cpu(cpu)" which evaluates to a pointer to constant data in the kernel and thus takes up no stack space. Hopefully someone in the future will change the interface of arch_send_call_function_ipi() such that it passes a const cpumask_t pointer so that this will optimize ever further. Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions