PCI: Remove unused SR-IOV VF Migration support
authorBjorn Helgaas <bhelgaas@google.com>
Thu, 30 Jan 2014 18:28:15 +0000 (11:28 -0700)
committerBjorn Helgaas <bhelgaas@google.com>
Wed, 19 Feb 2014 18:28:44 +0000 (11:28 -0700)
commit46cb7b1bd86fc227a5325ba8fa4c8be70fade4e8
tree82cb240fb2b8ec89249c0b428586cf742407bb66
parent4b180d97b124a53e9fdd7fae977c856d54c1d196
PCI: Remove unused SR-IOV VF Migration support

This reverts commit 74bb1bcc7dbb ("PCI: handle SR-IOV Virtual Function
Migration"), removing this exported interface:

  pci_sriov_migration()

Since pci_sriov_migration() is unused, it is impossible to schedule
sriov_migration_task() or use any of the other migration infrastructure.

This is based on Stephen Hemminger's patch (see link below), but goes a bit
further.

Link: http://lkml.kernel.org/r/20131227132710.7190647c@nehalam.linuxnetplumber.net
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
CC: Stephen Hemminger <stephen@networkplumber.org>
Documentation/PCI/pci-iov-howto.txt
drivers/pci/iov.c
drivers/pci/pci.h
include/linux/pci.h