Merge branch 'remotes/lorenzo/pci/hv'
authorBjorn Helgaas <bhelgaas@google.com>
Thu, 4 Jun 2020 17:59:17 +0000 (12:59 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Thu, 4 Jun 2020 17:59:17 +0000 (12:59 -0500)
commit7c9908d3c8ef66411fc6a6e31ee283712c13928a
tree62dd8d7225400a5bc70c5eb2982b2c84be1c247f
parentd388e541e2e3e26adfd9b1c99144176a73e19f95
parentd0684fd0bd79395e074dd668feee5d53b134b1a3
Merge branch 'remotes/lorenzo/pci/hv'

  - Release resource in probe failure path (Wei Hu)

  - Retry PCI bus D0 entry if device state is invalid (Wei Hu)

  - Use struct_size() to help avoid type mistakes (Gustavo A. R. Silva)

* remotes/lorenzo/pci/hv:
  PCI: hv: Use struct_size() helper
  PCI: hv: Retry PCI bus D0 entry on invalid device state
  PCI: hv: Fix the PCI HyperV probe failure path to release resource properly