]> git.baikalelectronics.ru Git - kernel.git/commit
virtio-pci: alloc only resources actually used.
authorGerd Hoffmann <kraxel@redhat.com>
Wed, 24 Jun 2015 05:54:15 +0000 (07:54 +0200)
committerMichael S. Tsirkin <mst@redhat.com>
Wed, 24 Jun 2015 06:15:09 +0000 (08:15 +0200)
commite225c92b5c8fc16470780d06be94dd659cfee5d7
tree37e2f1dba713b5d1b835d05b3acf8d560678abbe
parentf874b25cde457dfce7ef87c6d74e872e824931a7
virtio-pci: alloc only resources actually used.

Move resource allocation from common code to legacy and modern code.
Only request resources actually used, i.e. bar0 in legacy mode and
the bar(s) specified by capabilities in modern mode.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
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