summaryrefslogtreecommitdiff
path: root/arch/.gitignore
diff options
context:
space:
mode:
authorMartin Schwidefsky <schwidefsky@de.ibm.com>2013-10-28 13:48:30 (GMT)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2013-11-04 12:51:47 (GMT)
commit106078641f32a6a10d9759f809f809725695cb09 (patch)
treea65201fd31994348a067c63e820530ad15387476 /arch/.gitignore
parentbe39f1968e33ca641af120a2d659421ad2225dea (diff)
downloadlinux-fsl-qoriq-106078641f32a6a10d9759f809f809725695cb09.tar.xz
s390/mm,tlb: correct tlb flush on page table upgrade
The IDTE instruction used to flush TLB entries for a specific address space uses the address-space-control element (ASCE) to identify affected TLB entries. The upgrade of a page table adds a new top level page table which changes the ASCE. The TLB entries associated with the old ASCE need to be flushed and the ASCE for the address space needs to be replaced synchronously on all CPUs which currently use it. The concept of a lazy ASCE update with an exception handler is broken. Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch/.gitignore')
0 files changed, 0 insertions, 0 deletions