summaryrefslogtreecommitdiffstats
path: root/virt/kvm/assigned-dev.c
diff options
context:
space:
mode:
authorAlex Williamson <alex.williamson@redhat.com>2011-05-10 10:02:27 -0600
committerJesse Barnes <jbarnes@virtuousgeek.org>2011-05-21 12:17:09 -0700
commitffbdd3f7931fb7cb7e36d00d16303ec433be5145 (patch)
tree503e1ad819bb3f1d682de24de5271935849ba5ff /virt/kvm/assigned-dev.c
parent24a4742f0be6226eb0106fbb17caf4d711d1ad43 (diff)
downloadlinux-ffbdd3f7931fb7cb7e36d00d16303ec433be5145.tar.gz
linux-ffbdd3f7931fb7cb7e36d00d16303ec433be5145.tar.bz2
linux-ffbdd3f7931fb7cb7e36d00d16303ec433be5145.zip
PCI: Add interfaces to store and load the device saved state
For KVM device assignment, we'd like to save off the state of a device prior to passing it to the guest and restore it later. We also want to allow pci_reset_funciton() to be called while the device is owned by the guest. This however overwrites and invalidates the struct pci_dev buffers, so we can't just manually call save and restore. Add generic interfaces for the saved state to be stored and reloaded back into struct pci_dev at a later time. Signed-off-by: Alex Williamson <alex.williamson@redhat.com> Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Diffstat (limited to 'virt/kvm/assigned-dev.c')
0 files changed, 0 insertions, 0 deletions