PCI: Restore resized BAR state on resume
authorChristian König <ckoenig.leichtzumerken@gmail.com>
Sat, 30 Jun 2018 00:54:55 +0000 (19:54 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 24 Aug 2018 11:07:16 +0000 (13:07 +0200)
commit8f908e1867653b43b2b81534823c276aef6d8995
tree83504c77b7fd10d01d3c3198d61bc19b9079b6ef
parent3cb744554f4d686fdf01dd24d6df57e0f260a96e
PCI: Restore resized BAR state on resume

commit d3252ace0bc652a1a244455556b6a549f969bf99 upstream.

Resize BARs after resume to the expected size again.

BugLink: https://bugzilla.kernel.org/show_bug.cgi?id=199959
Fixes: d6895ad39f3b ("drm/amdgpu: resize VRAM BAR for CPU access v6")
Fixes: 276b738deb5b ("PCI: Add resizable BAR infrastructure")
Signed-off-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
CC: stable@vger.kernel.org # v4.15+
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/pci/pci.c