summaryrefslogtreecommitdiffstats
path: root/block/bdev.c
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2021-09-30 14:35:52 +0200
committerBoris Ostrovsky <boris.ostrovsky@oracle.com>2021-11-02 13:45:43 +0100
commit4c360db6ccdb12d82c5c255c90c249970f5d1956 (patch)
treeb573880ea1478735329a36c5846c4e694d61a6a5 /block/bdev.c
parentxen/x86: restore (fix) xen_set_pte_init() behavior (diff)
downloadlinux-4c360db6ccdb12d82c5c255c90c249970f5d1956.tar.xz
linux-4c360db6ccdb12d82c5c255c90c249970f5d1956.zip
xen/x86: adjust xen_set_fixmap()
Using __native_set_fixmap() here means guaranteed trap-and-emulate instances the hypervisor has to deal with. Since the virtual address covered by the to be adjusted page table entry is easy to determine (and actually already gets obtained in a special case), simply use an available, easy to invoke hypercall instead. Signed-off-by: Jan Beulich <jbeulich@suse.com> Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com> Link: https://lore.kernel.org/r/11fcaea2-ec17-3edd-ecdf-4cdd2d472bd0@suse.com Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Diffstat (limited to 'block/bdev.c')
0 files changed, 0 insertions, 0 deletions