diff options
author | Carsten Otte <cotte@de.ibm.com> | 2011-12-01 13:32:16 +0100 |
---|---|---|
committer | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2011-12-01 13:32:17 +0100 |
commit | 7c81878b34dd1b75dec5c8b68951d1439854d358 (patch) | |
tree | b8b9ad4c00279d8fc0f0402704fc580b1cbc092c /arch/mips/sibyte/sb1250/setup.c | |
parent | d9ae6772d3a3d7325d535577d9fd09c0de8a9da3 (diff) | |
download | blackbird-op-linux-7c81878b34dd1b75dec5c8b68951d1439854d358.tar.gz blackbird-op-linux-7c81878b34dd1b75dec5c8b68951d1439854d358.zip |
[S390] fix page change underindication in pgste_update_all
This patch makes sure we don't underindicate _PAGE_CHANGED in case
we have a race between an operation that changes the page and this
code path that hits us between page_get_storage_key and
page_set_storage_key. Note that we still have a potential
underindication on _PAGE_REFERENCED in the unlikely event that
the page was changed but not referenced _and_ someone references
the page in the race window. That's not considered to be a problem.
Signed-off-by: Carsten Otte <cotte@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch/mips/sibyte/sb1250/setup.c')
0 files changed, 0 insertions, 0 deletions