linux/Documentation/virt/kvm
Christoph Schlameuss 5021fd77d6 KVM: s390: Reject KVM_SET_GSI_ROUTING on ucontrol VMs
Prevent null pointer dereference when processing
KVM_IRQ_ROUTING_S390_ADAPTER routing entries.
The ioctl cannot be processed for ucontrol VMs.

Fixes: f65470661f ("KVM: s390/interrupt: do not pin adapter interrupt pages")
Signed-off-by: Christoph Schlameuss <schlameuss@linux.ibm.com>
Tested-by: Hariharan Mari <hari55@linux.ibm.com>
Reviewed-by: Hariharan Mari <hari55@linux.ibm.com>
Reviewed-by: Claudio Imbrenda <imbrenda@linux.ibm.com>
Link: https://lore.kernel.org/r/20241216092140.329196-4-schlameuss@linux.ibm.com
Message-ID: <20241216092140.329196-4-schlameuss@linux.ibm.com>
Signed-off-by: Claudio Imbrenda <imbrenda@linux.ibm.com>
2025-01-07 16:36:11 +01:00
..
arm drivers/virt: pkvm: Intercept ioremap using pKVM MMIO_GUARD hypercall 2024-08-30 16:30:41 +01:00
devices KVM: s390: Reject setting flic pfault attributes on ucontrol VMs 2025-01-07 16:36:10 +01:00
loongarch Loongarch: KVM: Add KVM hypercalls documentation for LoongArch 2024-09-05 14:30:35 -06:00
s390 Documentation: s390-diag.rst: Document diag500(STORAGE LIMIT) subfunction 2024-11-07 10:26:24 +01:00
x86 KVM: x86: Document an erratum in KVM_SET_VCPU_EVENTS on Intel CPUs 2024-11-01 09:22:28 -07:00
api.rst KVM: s390: Reject KVM_SET_GSI_ROUTING on ucontrol VMs 2025-01-07 16:36:11 +01:00
halt-polling.rst KVM: Update halt polling documentation to note that KVM has 4 module params 2024-06-03 08:51:51 -07:00
index.rst Loongarch: KVM: Add KVM hypercalls documentation for LoongArch 2024-09-05 14:30:35 -06:00
locking.rst Documentation: KVM: fix malformed table 2024-11-13 07:20:01 -05:00
ppc-pv.rst Documentation: KVM: make corrections to ppc-pv.rst 2023-06-16 08:20:53 -06:00
review-checklist.rst
vcpu-requests.rst Documentation: KVM: make corrections to vcpu-requests.rst 2023-06-16 08:20:53 -06:00