s390x: make ipte 31-bit aware
authorAlexander Graf <agraf@suse.de>
Thu, 14 Jul 2011 09:45:07 +0000 (11:45 +0200)
committerAlexander Graf <agraf@suse.de>
Mon, 14 Nov 2011 16:47:26 +0000 (17:47 +0100)
commitc41d257ec60658e34c6fe4715df347539c0a4381
treeb2f8e962952a4d9861c7807fe4024840b3cf3d5f
parent5bc6ddd833080dae8dc5ccd8b6f708217285a190
s390x: make ipte 31-bit aware

When running 31-bit code we can potentially map the same virtual
address twice - once as 0x0yyyyyyy and once as 0x8yyyyyyy, because
the upper bit gets ignored.

This also should be reflected in the tlb invalidation path, so we
really invalidate also the transparently created tlb entries.

Signed-off-by: Alexander Graf <agraf@suse.de>
target-s390x/op_helper.c