diff options
author | Nico Boehr <[email protected]> | 2022-11-07 13:12:21 +0100 |
---|---|---|
committer | Janosch Frank <[email protected]> | 2022-11-07 14:33:40 +0100 |
commit | 58635d6615f1e5a870548ae8999870fdfcdecec0 (patch) | |
tree | c736bb3d0645f0cb5b4e1a52ad568f88819fdd3e /lib/mpi/mpi-mod.c | |
parent | 77b533411595668659ce5aaade4ca36c7aa2c488 (diff) |
s390/mm: fix virtual-physical address confusion for swiotlb
swiotlb passes virtual addresses to set_memory_encrypted() and
set_memory_decrypted(), but uv_remove_shared() and uv_set_shared()
expect physical addresses. This currently works, because virtual
and physical addresses are the same.
Add virt_to_phys() to resolve the virtual-physical confusion.
Reported-by: Marc Hartmayer <[email protected]>
Signed-off-by: Nico Boehr <[email protected]>
Reviewed-by: Claudio Imbrenda <[email protected]>
Reviewed-by: Christian Borntraeger <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Message-Id: <[email protected]>
Signed-off-by: Janosch Frank <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-mod.c')
0 files changed, 0 insertions, 0 deletions