Commit-ID: 98e21e6b19c5a041180cbb94457bd37a49a658d7 Gitweb: http://git.kernel.org/tip/98e21e6b19c5a041180cbb94457bd37a49a658d7 Author: Sasha Levin <levinsasha928@xxxxxxxxx> AuthorDate: Tue, 6 Dec 2011 14:15:31 +0200 Committer: Pekka Enberg <penberg@xxxxxxxxxx> CommitDate: Tue, 6 Dec 2011 15:21:05 +0200 kvm tools: Initialize irq_routing before using it Initialize irq_routing, and specifically irq_routing->nr before using it. Signed-off-by: Sasha Levin <levinsasha928@xxxxxxxxx> Signed-off-by: Pekka Enberg <penberg@xxxxxxxxxx> --- tools/kvm/x86/irq.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/kvm/x86/irq.c b/tools/kvm/x86/irq.c index 1392dfb..b8a7257 100644 --- a/tools/kvm/x86/irq.c +++ b/tools/kvm/x86/irq.c @@ -140,8 +140,8 @@ void irq__init(struct kvm *kvm) { int i, r; - irq_routing = malloc(sizeof(struct kvm_irq_routing) + - IRQ_MAX_GSI * sizeof(struct kvm_irq_routing_entry)); + irq_routing = calloc(sizeof(struct kvm_irq_routing) + + IRQ_MAX_GSI * sizeof(struct kvm_irq_routing_entry), 1); if (irq_routing == NULL) die("Failed allocating space for GSI table"); -- To unsubscribe from this list: send the line "unsubscribe linux-tip-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html