]> git.baikalelectronics.ru Git - kernel.git/commit
Revert "virtio_pci: remove struct virtio_pci_vq_info"
authorMichael S. Tsirkin <mst@redhat.com>
Tue, 4 Apr 2017 18:44:44 +0000 (21:44 +0300)
committerMichael S. Tsirkin <mst@redhat.com>
Mon, 10 Apr 2017 21:29:59 +0000 (00:29 +0300)
commit41c4fe2023f451d9c1240c4f5c972a585210e1c4
treece81a903abb42f7d92d5e1a8929d3ced8c388d69
parent42e17b0467dd0741f659fe4a283e229571385690
Revert "virtio_pci: remove struct virtio_pci_vq_info"

This reverts commit 0032739fa2d41e8a5fc4370e0fe1c1119dccef9b.

Conflicts:
drivers/virtio/virtio_pci_common.c

The cleanup seems to be one of the changes that broke
hybernation for some users. We are still not sure why
but revert helps.

This reverts the cleanup changes but keeps the affinity support.

Tested-by: Mike Galbraith <efault@gmx.de>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
drivers/virtio/virtio_pci_common.c
drivers/virtio/virtio_pci_common.h
drivers/virtio/virtio_pci_legacy.c
drivers/virtio/virtio_pci_modern.c