Re: [PATCH 1/2] kvm: zero-initialize KVM_SET_GSI_ROUTING input

2013-06-05 Thread Gleb Natapov
On Tue, Jun 04, 2013 at 02:52:32PM +0300, Michael S. Tsirkin wrote: kvm_add_routing_entry makes an attempt to zero-initialize any new routing entry. However, it fails to initialize padding within the u field of the structure kvm_irq_routing_entry. Other functions like

Re: [PATCH 1/2] kvm: zero-initialize KVM_SET_GSI_ROUTING input

2013-06-05 Thread Michael S. Tsirkin
On Wed, Jun 05, 2013 at 04:00:20PM +0300, Gleb Natapov wrote: On Tue, Jun 04, 2013 at 02:52:32PM +0300, Michael S. Tsirkin wrote: kvm_add_routing_entry makes an attempt to zero-initialize any new routing entry. However, it fails to initialize padding within the u field of the structure

Re: [PATCH 1/2] kvm: zero-initialize KVM_SET_GSI_ROUTING input

2013-06-05 Thread Gleb Natapov
On Wed, Jun 05, 2013 at 05:02:07PM +0300, Michael S. Tsirkin wrote: On Wed, Jun 05, 2013 at 04:00:20PM +0300, Gleb Natapov wrote: On Tue, Jun 04, 2013 at 02:52:32PM +0300, Michael S. Tsirkin wrote: kvm_add_routing_entry makes an attempt to zero-initialize any new routing entry.

Re: [PATCH 1/2] kvm: zero-initialize KVM_SET_GSI_ROUTING input

2013-06-05 Thread Michael S. Tsirkin
On Wed, Jun 05, 2013 at 05:04:55PM +0300, Gleb Natapov wrote: On Wed, Jun 05, 2013 at 05:02:07PM +0300, Michael S. Tsirkin wrote: On Wed, Jun 05, 2013 at 04:00:20PM +0300, Gleb Natapov wrote: On Tue, Jun 04, 2013 at 02:52:32PM +0300, Michael S. Tsirkin wrote: kvm_add_routing_entry makes

Re: [PATCH 1/2] kvm: zero-initialize KVM_SET_GSI_ROUTING input

2013-06-05 Thread Gleb Natapov
On Wed, Jun 05, 2013 at 05:11:44PM +0300, Michael S. Tsirkin wrote: On Wed, Jun 05, 2013 at 05:04:55PM +0300, Gleb Natapov wrote: On Wed, Jun 05, 2013 at 05:02:07PM +0300, Michael S. Tsirkin wrote: On Wed, Jun 05, 2013 at 04:00:20PM +0300, Gleb Natapov wrote: On Tue, Jun 04, 2013 at

Re: [PATCH 1/2] kvm: zero-initialize KVM_SET_GSI_ROUTING input

2013-06-05 Thread Michael S. Tsirkin
On Wed, Jun 05, 2013 at 05:12:32PM +0300, Gleb Natapov wrote: On Wed, Jun 05, 2013 at 05:11:44PM +0300, Michael S. Tsirkin wrote: On Wed, Jun 05, 2013 at 05:04:55PM +0300, Gleb Natapov wrote: On Wed, Jun 05, 2013 at 05:02:07PM +0300, Michael S. Tsirkin wrote: On Wed, Jun 05, 2013 at

Re: [PATCH 1/2] kvm: zero-initialize KVM_SET_GSI_ROUTING input

2013-06-05 Thread Gleb Natapov
On Tue, Jun 04, 2013 at 02:52:32PM +0300, Michael S. Tsirkin wrote: kvm_add_routing_entry makes an attempt to zero-initialize any new routing entry. However, it fails to initialize padding within the u field of the structure kvm_irq_routing_entry. Other functions like

[PATCH 1/2] kvm: zero-initialize KVM_SET_GSI_ROUTING input

2013-06-04 Thread Michael S. Tsirkin
kvm_add_routing_entry makes an attempt to zero-initialize any new routing entry. However, it fails to initialize padding within the u field of the structure kvm_irq_routing_entry. Other functions like kvm_irqchip_update_msi_route also fail to initialize the padding field in kvm_irq_routing_entry.