Skip to content
Commit 10607864 authored by Martin Schwidefsky's avatar Martin Schwidefsky
Browse files

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: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
parent be39f196
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment