]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: Don't accept obviously wrong gsi values via KVM_IRQFD
authorJan H. Schönherr <jschoenh@amazon.de>
Thu, 7 Sep 2017 18:02:48 +0000 (19:02 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 15 Sep 2017 14:55:28 +0000 (16:55 +0200)
commit941c357fba7cb80da0a10420cd103f2b6e6d710c
treef105afd5971726ea0c85b46fd24f62c7235633cb
parent6580977cfef932180947afb85766bad4207f18fc
KVM: Don't accept obviously wrong gsi values via KVM_IRQFD

We cannot add routes for gsi values >= KVM_MAX_IRQ_ROUTES -- see
kvm_set_irq_routing(). Hence, there is no sense in accepting them
via KVM_IRQFD. Prevent them from entering the system in the first
place.

Signed-off-by: Jan H. Schönherr <jschoenh@amazon.de>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
virt/kvm/eventfd.c