aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
diff options
context:
space:
mode:
authorGavin Shan <[email protected]>2017-01-11 11:50:06 +1100
committerMichael Ellerman <[email protected]>2017-02-15 20:02:43 +1100
commitd7d55536c6cd1f80295b6d7483ad0587b148bde4 (patch)
tree4e88185103f774ce2f9bcfd11c10e2f9df9dddd9 /drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
parent5b102782c7f460d88b42d504c78755eeb030894a (diff)
drivers/pci/hotplug: Handle presence detection change properly
The surprise hotplug is driven by interrupt in PowerNV PCI hotplug driver. In the interrupt handler, pnv_php_interrupt(), we bail when pnv_pci_get_presence_state() returns zero wrongly. It causes the presence change event is always ignored incorrectly. This fixes the issue by bailing on error (non-zero value) returned from pnv_pci_get_presence_state(). Fixes: 360aebd85a4 ("drivers/pci/hotplug: Support surprise hotplug in powernv driver") Cc: [email protected] #v4.9+ Reported-by: Hank Chang <[email protected]> Signed-off-by: Gavin Shan <[email protected]> Tested-by: Willie Liauw <[email protected]> Signed-off-by: Michael Ellerman <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_object.c')
0 files changed, 0 insertions, 0 deletions