]> git.baikalelectronics.ru Git - kernel.git/commit
s390/mm: fix huge pte soft dirty copying
authorJanosch Frank <frankja@linux.ibm.com>
Tue, 7 Jul 2020 13:38:54 +0000 (15:38 +0200)
committerHeiko Carstens <hca@linux.ibm.com>
Thu, 9 Jul 2020 13:18:23 +0000 (15:18 +0200)
commit4d502b45289d56b966fb12f100dcb5e548db8e94
tree05e8d983a5c4bc907d238160dadfa9300761aa41
parent20d527e148caa0342b75a096c4ba477fca3deb5d
s390/mm: fix huge pte soft dirty copying

If the pmd is soft dirty we must mark the pte as soft dirty (and not dirty).
This fixes some cases for guest migration with huge page backings.

Cc: <stable@vger.kernel.org> # 4.8
Fixes: 948cf4a7563f ("s390/mm: clean up pte/pmd encoding")
Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com>
Reviewed-by: Gerald Schaefer <gerald.schaefer@de.ibm.com>
Signed-off-by: Janosch Frank <frankja@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
arch/s390/mm/hugetlbpage.c