[GIT PULL] KVM/riscv fixes for 6.14 take #1

Anup Patel anup at brainfault.org
Fri Feb 21 09:07:42 PST 2025


Hi Paolo,

We have a bunch of SBI related fixes and one fix to remove
a redundant vcpu kick for the 6.14 kernel.

Please pull.

Regards,
Anup

The following changes since commit 0ad2507d5d93f39619fc42372c347d6006b64319:

  Linux 6.14-rc3 (2025-02-16 14:02:44 -0800)

are available in the Git repository at:

  https://github.com/kvm-riscv/linux.git tags/kvm-riscv-fixes-6.14-1

for you to fetch changes up to d252435aca44d647d57b84de5108556f9c97614a:

  riscv: KVM: Remove unnecessary vcpu kick (2025-02-21 17:27:32 +0530)

----------------------------------------------------------------
KVM/riscv fixes for 6.14, take #1

- Fix hart status check in SBI HSM extension
- Fix hart suspend_type usage in SBI HSM extension
- Fix error returned by SBI IPI and TIME extensions for
  unsupported function IDs
- Fix suspend_type usage in SBI SUSP extension
- Remove unnecessary vcpu kick after injecting interrupt
  via IMSIC guest file

----------------------------------------------------------------
Andrew Jones (5):
      riscv: KVM: Fix hart suspend status check
      riscv: KVM: Fix hart suspend_type use
      riscv: KVM: Fix SBI IPI error generation
      riscv: KVM: Fix SBI TIME error generation
      riscv: KVM: Fix SBI sleep_type use

BillXiang (1):
      riscv: KVM: Remove unnecessary vcpu kick

 arch/riscv/kvm/aia_imsic.c        |  1 -
 arch/riscv/kvm/vcpu_sbi_hsm.c     | 11 ++++++-----
 arch/riscv/kvm/vcpu_sbi_replace.c | 15 ++++++++++++---
 arch/riscv/kvm/vcpu_sbi_system.c  |  3 ++-
 4 files changed, 20 insertions(+), 10 deletions(-)



More information about the linux-riscv mailing list