diff options
| author | Paolo Bonzini <pbonzini@redhat.com> | 2026-02-09 19:05:42 +0100 |
|---|---|---|
| committer | Paolo Bonzini <pbonzini@redhat.com> | 2026-02-11 12:45:00 -0500 |
| commit | 54f15ebfc61ee8499a97f2dbfc18b1b13fdcb524 (patch) | |
| tree | 4e64e081daaa35891dbb5cfb049701ad943d0dbb /include | |
| parent | 9e03b7caf4e65f5a5841dfed540fdcc3ff061734 (diff) | |
| parent | 376e2f8cca2816c489a9196e65cc904d1a907fd2 (diff) | |
Merge tag 'kvm-riscv-6.20-1' of https://github.com/kvm-riscv/linux into HEAD
KVM/riscv changes for 6.20
- Fixes for issues discoverd by KVM API fuzzing in
kvm_riscv_aia_imsic_has_attr(), kvm_riscv_aia_imsic_rw_attr(),
and kvm_riscv_vcpu_aia_imsic_update()
- Allow Zalasr, Zilsd and Zclsd extensions for Guest/VM
- Add riscv vm satp modes in KVM selftests
- Transparent huge page support for G-stage
- Adjust the number of available guest irq files based on
MMIO register sizes in DeviceTree or ACPI
Diffstat (limited to 'include')
| -rw-r--r-- | include/linux/irqchip/riscv-imsic.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/linux/irqchip/riscv-imsic.h b/include/linux/irqchip/riscv-imsic.h index 7f3ff5c5ea53..4b348836de7a 100644 --- a/include/linux/irqchip/riscv-imsic.h +++ b/include/linux/irqchip/riscv-imsic.h @@ -68,6 +68,9 @@ struct imsic_global_config { /* Number of guest interrupt identities */ u32 nr_guest_ids; + /* Number of guest interrupt files per core */ + u32 nr_guest_files; + /* Per-CPU IMSIC addresses */ struct imsic_local_config __percpu *local; }; |
