[GIT PULL] KVM/riscv changes for 6.13, part #2

Anup Patel anup at brainfault.org
Wed Nov 27 08:44:05 PST 2024


On Wed, Nov 27, 2024 at 10:08 PM Paolo Bonzini <pbonzini at redhat.com> wrote:
>
> On Thu, Nov 21, 2024 at 1:55 PM Anup Patel <anup at brainfault.org> wrote:
> >
> > Hi Paolo,
> >
> > As mentioned in the last PR, here are the remaining KVM RISC-V
> > changes for 6.13 which mainly consists of Svade/Svadu extension
> > support for Host and Guest/VM.
> >
> > Please note that Palmer has not yet sent the RISC-V PR for 6.13
> > so these patches will conflict with the RISC-V tree.
>
> The RISC-V PR has not been merged yet (has it been sent?) and I am not
> sure what's happening here. If these are merged first, presumably
> Linus will bump the arch/riscv/include/asm/hwcap.h constants --
> leaving SVADE/SVADU at 87 and 88 and adjusting the others. Should I do
> that or is it delayed to 6.14 at this point?

Yes, Palmer send-out RISC-V PR one hour ago.
(subject "[GIT PULL] RISC-V Paches for the 6.13 Merge Window, Part 1")
(git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
tags/riscv-for-linus-6.13-mw1)

We have already skipped Svade & Svadu support in the 6.12 merge
window. If possible please take it in this merge window.

Regards,
Anup

>
> Paolo
>
> > Please pull.
> >
> > Regards,
> > Anup
> >
> > The following changes since commit 332fa4a802b16ccb727199da685294f85f9880cb:
> >
> >   riscv: kvm: Fix out-of-bounds array access (2024-11-05 13:27:32 +0530)
> >
> > are available in the Git repository at:
> >
> >   https://github.com/kvm-riscv/linux.git tags/kvm-riscv-6.13-2
> >
> > for you to fetch changes up to c74bfe4ffe8c1ca94e3d60ec7af06cf679e23583:
> >
> >   KVM: riscv: selftests: Add Svade and Svadu Extension to get-reg-list
> > test (2024-11-21 17:40:16 +0530)
> >
> > ----------------------------------------------------------------
> > KVM/riscv changes for 6.13 part #2
> >
> > - Svade and Svadu extension support for Host and Guest/VM
> >
> > ----------------------------------------------------------------
> > Yong-Xuan Wang (4):
> >       RISC-V: Add Svade and Svadu Extensions Support
> >       dt-bindings: riscv: Add Svade and Svadu Entries
> >       RISC-V: KVM: Add Svade and Svadu Extensions Support for Guest/VM
> >       KVM: riscv: selftests: Add Svade and Svadu Extension to get-reg-list test
> >
> >  .../devicetree/bindings/riscv/extensions.yaml      | 28 ++++++++++++++++++++++
> >  arch/riscv/Kconfig                                 |  1 +
> >  arch/riscv/include/asm/csr.h                       |  1 +
> >  arch/riscv/include/asm/hwcap.h                     |  2 ++
> >  arch/riscv/include/asm/pgtable.h                   | 13 +++++++++-
> >  arch/riscv/include/uapi/asm/kvm.h                  |  2 ++
> >  arch/riscv/kernel/cpufeature.c                     | 12 ++++++++++
> >  arch/riscv/kvm/vcpu.c                              |  4 ++++
> >  arch/riscv/kvm/vcpu_onereg.c                       | 15 ++++++++++++
> >  tools/testing/selftests/kvm/riscv/get-reg-list.c   |  8 +++++++
> >  10 files changed, 85 insertions(+), 1 deletion(-)
> >
>



More information about the kvm-riscv mailing list