s390: disable pfmf for clear page instruction
authorChristian Borntraeger <borntraeger@de.ibm.com>
Mon, 6 May 2013 19:44:36 +0000 (21:44 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Tue, 7 May 2013 12:11:55 +0000 (14:11 +0200)
commit617e164c35c94c936e3632b387d6dbb3d80c2c02
tree920158eee8c4a8026f1c9f8e0b9261d828c03833
parent7678dcfb310a190aea9bee8cdeb1e14987600737
s390: disable pfmf for clear page instruction

Wit the introduction of large pages Linux also used pfmf for page
clearing. The current implementation is not ideal, though:
- currently we set usage intent=0, but cleared pages are often used
directly after the clearing
- z/VM does not yet provide EDAT
- KVM does have to intercept PFMF even for resident pages

Lets just the mvcl loop in all cases until we have a well defined
pattern were pfmf is besser.

Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/include/asm/page.h