tmp_suning_uos_patched/arch/s390
Martin Schwidefsky 2d42552d1c [S390] merge page_test_dirty and page_clear_dirty
The page_clear_dirty primitive always sets the default storage key
which resets the access control bits and the fetch protection bit.
That will surprise a KVM guest that sets non-zero access control
bits or the fetch protection bit. Merge page_test_dirty and
page_clear_dirty back to a single function and only clear the
dirty bit from the storage key.

In addition move the function page_test_and_clear_dirty and
page_test_and_clear_young to page.h where they belong. This
requires to change the parameter from a struct page * to a page
frame number.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2011-05-23 10:24:31 +02:00
..
appldata [S390] get rid of unused variables 2011-05-23 10:24:28 +02:00
boot Merge branch 'trivial' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6 2011-03-20 18:14:55 -07:00
crypto Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 2011-05-20 17:24:14 -07:00
hypfs
include/asm [S390] merge page_test_dirty and page_clear_dirty 2011-05-23 10:24:31 +02:00
kernel [S390] convert old cpumask API into new one 2011-05-23 10:24:31 +02:00
kvm [S390] kvm-390: Let kernel exit SIE instruction on work 2011-04-20 10:15:44 +02:00
lib
math-emu s390: change to new flag variable 2011-03-17 14:02:57 +01:00
mm [S390] pfault: cleanup code 2011-05-23 10:24:30 +02:00
oprofile [S390] oprofile: fix min/max interval query checks 2011-05-10 17:13:43 +02:00
defconfig
Kbuild
Kconfig [S390] Remove data execution protection 2011-05-23 10:24:28 +02:00
Kconfig.debug [S390] Write protect module text and RO data 2011-03-15 17:08:23 +01:00
Makefile [S390] remove redundant stack check option 2011-03-15 17:08:22 +01:00