Reviewed-by: Kai Deng dengkai1@huawei.com
-----邮件原件----- 发件人: Jiangyifei 发送时间: 2020年8月27日 10:04 收件人: Xiexiuqi xiexiuqi@huawei.com; Guohanjun (Hanjun Guo) guohanjun@huawei.com 抄送: kernel.openeuler kernel.openeuler@huawei.com; kernel@openeuler.org; Zhanghailiang zhang.zhanghailiang@huawei.com; Chenzhendong (alex) alex.chen@huawei.com; dengkai (A) dengkai1@huawei.com; Zhangxiaofeng (F) victor.zhangxiaofeng@huawei.com; yinyipeng yinyipeng1@huawei.com; Jiangyifei jiangyifei@huawei.com 主题: [PATCH kernel-5.5 0/4] Add RISC-V log dirty support
euleros inclusion category: feature bugzilla: NA CVE: NA
This series supports log dirty for migration in RISC-V KVM. We have implemented the vm migration in Qemu, So these patches have been tested and are valid.
Link: https://gitee.com/openeuler/kernel/issues/I1SWY2
Yifei Jiang (4): riscv/kvm: Fix use VSIP_VALID_MASK mask HIP register riscv/kvm: add kvm_arch_mmu_enable_log_dirty_pt_masked riscv/kvm: implement kvm_vm_ioctl_get_dirty_log riscv/kvm: Add kvm_vm_ioctl_clear_dirty_log
arch/riscv/configs/defconfig | 1 + arch/riscv/kvm/Kconfig | 1 + arch/riscv/kvm/mmu.c | 37 +++++++++++++++++++++++++++ arch/riscv/kvm/vcpu.c | 2 +- arch/riscv/kvm/vm.c | 49 ++++++++++++++++++++++++++++++++++-- 5 files changed, 87 insertions(+), 3 deletions(-)
-- 2.19.1