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
..
2011-05-11 14:50:41 -04:00
2011-05-04 14:08:36 -07:00
2011-05-02 20:26:32 -07:00
2011-05-16 11:32:26 -04:00
2011-05-20 13:43:21 -07:00
2011-05-05 14:59:02 -07:00
2011-04-28 13:39:17 -07:00
2011-04-25 18:10:58 -07:00
2011-05-11 18:50:44 -07:00
2011-05-19 16:55:27 +09:30
2011-05-19 17:45:08 -07:00
2011-05-19 14:24:16 +02:00
2011-05-19 14:24:15 +02:00
2011-05-04 11:50:57 -04:00
2011-05-13 11:45:33 -07:00
2011-05-19 18:24:11 -07:00
2011-05-13 14:37:28 -04:00
2011-05-12 07:37:51 -07:00
2011-04-27 23:05:08 -07:00
2011-05-10 22:53:46 +02:00
2011-04-28 16:12:47 -04:00
2011-05-15 10:22:10 -07:00
2011-05-06 13:20:59 -07:00
2011-05-18 19:22:52 -04:00
2011-05-11 18:50:45 -07:00
2011-04-28 11:28:20 -07:00
2011-05-08 16:41:45 -07:00
2011-05-11 14:44:48 -04:00
2011-05-09 12:10:49 -07:00
2011-05-09 11:41:41 -07:00
2011-05-16 14:46:30 -04:00
2011-05-05 23:16:54 -07:00
2011-05-18 14:59:08 +02:00
2011-05-18 15:29:51 -04:00
2011-05-17 23:19:18 +02:00
2011-05-19 20:50:53 -04:00
2011-04-25 18:14:10 -07:00
2011-05-19 14:15:29 -07:00
2011-05-09 16:22:07 -07:00
2011-05-10 15:54:54 -04:00
2011-05-19 16:55:27 +09:30
2011-05-19 16:55:25 +09:30
2011-05-04 12:18:54 -07:00
2011-05-05 11:10:14 -07:00
2011-05-20 00:33:18 -04:00
2011-05-11 22:52:13 -04:00
2011-05-10 22:21:45 +09:00
2011-05-16 19:32:19 -04:00
2011-05-18 12:32:23 -06:00
2011-05-23 10:24:31 +02:00
2011-05-14 14:59:15 -04:00
2011-05-04 14:20:20 -07:00
2011-05-06 21:07:38 +02:00
2011-05-16 20:17:47 +02:00
2011-04-30 00:25:44 +02:00
2011-05-17 23:26:21 +02:00
2011-04-26 14:01:46 -07:00
2011-05-18 02:55:24 -07:00
2011-05-16 11:05:00 -07:00
2011-04-26 14:01:42 -07:00
2011-05-19 14:15:29 -07:00
2011-05-05 23:16:59 -07:00
2011-05-05 23:16:59 -07:00
2011-05-05 23:16:59 -07:00
2011-05-20 13:33:21 -07:00
2011-05-12 12:13:43 +02:00
2011-05-20 13:33:21 -07:00
2011-05-22 21:43:41 -07:00
2011-05-05 11:10:14 -07:00
2011-05-20 12:51:07 -07:00
2011-05-03 16:09:40 -07:00
2011-05-19 16:55:28 +09:30
2011-05-05 11:10:14 -07:00
2011-05-11 21:37:15 +02:00
2011-05-13 16:05:51 -07:00
2011-04-26 14:01:46 -07:00
2011-04-26 14:01:42 -07:00
2011-05-10 16:03:56 -04:00
2011-05-20 13:33:21 -07:00