]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
KVM: s390: vsie: Fix redundant rmap entries
authorClaudio Imbrenda <imbrenda@linux.ibm.com>
Tue, 19 May 2026 15:01:13 +0000 (17:01 +0200)
committerClaudio Imbrenda <imbrenda@linux.ibm.com>
Fri, 22 May 2026 09:25:11 +0000 (11:25 +0200)
commita488e753de5853bec2e2e4d0c5a73f25d464bd2e
tree82a0dcaab52f34e4d9b8cfcc22e91d6577a33264
parent2d505c290667eba67352c5db303ec92b7de860ad
KVM: s390: vsie: Fix redundant rmap entries

The address passed to the gmap rmap was not being masked. As a
consequence several different (but functionally equivalent) rmap
entries were being created for each shadowed table.

Fix this by properly masking the address depending on the table level.

Signed-off-by: Claudio Imbrenda <imbrenda@linux.ibm.com>
Fixes: a2c17f9270cc ("KVM: s390: New gmap code")
Reviewed-by: Christian Borntraeger <borntraeger@linux.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@linux.ibm.com>
arch/s390/kvm/gmap.c