aboutsummaryrefslogtreecommitdiffstats
path: root/init
diff options
context:
space:
mode:
authorHeiko Carstens <heiko.carstens@de.ibm.com>2011-05-29 12:40:51 +0200
committerHeiko Carstens <heiko.carstens@de.ibm.com>2011-05-29 12:40:51 +0200
commit3c5cffb66d8ea94832650fcb55194715b0229088 (patch)
tree22872361ef884b527855ebe6bf225eaabbae4ca1 /init
parenta43a9d93d40a69eceeb4e4a4c860cc20186d475c (diff)
downloadkernel_samsung_smdk4412-3c5cffb66d8ea94832650fcb55194715b0229088.zip
kernel_samsung_smdk4412-3c5cffb66d8ea94832650fcb55194715b0229088.tar.gz
kernel_samsung_smdk4412-3c5cffb66d8ea94832650fcb55194715b0229088.tar.bz2
[S390] mm: fix mmu_gather rework
Quite a few functions that get called from the tlb gather code require that preemption must be disabled. So disable preemption inside of the called functions instead. The only drawback is that rcu_table_freelist_finish() doesn't get necessarily called on the cpu(s) that filled the free lists. So we may see a delay, until we finally see an rcu callback. However over time this shouldn't matter. So we get rid of lots of "BUG: using smp_processor_id() in preemptible" messages. Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions