virtio_pci: Clear stale cpumask when setting irq affinity

commit 210d150e1f upstream.

The cpumask vp_dev->msix_affinity_masks[info->msix_vector] may contain
staled information when vp_set_vq_affinity() gets called, so clear it
before setting the new cpu bit mask.

Signed-off-by: Jiang Liu <jiang.liu@linux.intel.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
[ luis: backported to 3.16:
  - file rename: virtio_pci_common.c -> virtio_pci.c ]
Signed-off-by: Luis Henriques <luis.henriques@canonical.com>
This commit is contained in:
Jiang Liu 2015-06-04 16:41:44 +08:00 • committed by Luis Henriques
commit 9ca6d16448