summaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2018-08-22 07:05:08 +0000
committerJohannes Weiner <hannes@cmpxchg.org>2018-08-22 07:05:08 +0000
commit10b78d76f1897885d7753586ecd113e9d6728c5d (patch)
tree26715d4f17f32b3f263ab218e1fb271e0957cc3a /.gitignore
parenta516f76d49105f2c4661a0d338cc80800b2e4a6c (diff)
pci: test for unexpectedly disabled bridges
The all-ones value is not just a "device didn't exist" case, it's also potentially a quite valid value, so not restoring it would be wrong. What *would* be interesting is to hear where the bad values came from in the first place. It sounds like the device state is saved after the PCI bus controller in front of the device has been crapped on, resulting in the PCI config cycles never reaching the device at all. Something along this patch (together with suspend/resume debugging output) migth help pinpoint it. But it really sounds like something totally brokenly turned off the PCI bridge (some ACPI shutdown crud? I wouldn't be entirely surprised) Cc: Greg KH <greg@kroah.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions