summaryrefslogtreecommitdiff
path: root/arch/um
diff options
context:
space:
mode:
authorDavid S. Miller <davem@sunset.davemloft.net>2006-03-07 06:50:44 (GMT)
committerDavid S. Miller <davem@sunset.davemloft.net>2006-03-20 09:14:21 (GMT)
commitee29074d3bd23848905f52c515974e0cd0219faa (patch)
treed5306446b2e26d9e45f65467b4f3b3f3b0c8494c /arch/um
parenta77754b4d0731321db266c6c60ffcd7c62757da5 (diff)
downloadlinux-ee29074d3bd23848905f52c515974e0cd0219faa.tar.xz
[SPARC64]: Fix new context version SMP handling.
Don't piggy back the SMP receive signal code to do the context version change handling. Instead allocate another fixed PIL number for this asynchronous cross-call. We can't use smp_call_function() because this thing is invoked with interrupts disabled and a few spinlocks held. Also, fix smp_call_function_mask() to count "cpus" correctly. There is no guarentee that the local cpu is in the mask yet that is exactly what this code was assuming. Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'arch/um')
0 files changed, 0 insertions, 0 deletions