Re: [PATCH v2] PCI: Fix "try" semantics of bus and slot reset

2019-03-05 Thread Bjorn Helgaas
On Mon, Feb 18, 2019 at 12:46:46PM -0700, Alex Williamson wrote: > The commit referenced below introduced device locking around save and > restore of state for each device during a PCI bus "try" reset, making > it decidely non-"try" and prone to deadlock in the event that a device > is already lock

Re: [PATCH v2] PCI: Fix "try" semantics of bus and slot reset

2019-02-18 Thread Sinan Kaya
On 2/18/2019 2:46 PM, Alex Williamson wrote: The commit referenced below introduced device locking around save and restore of state for each device during a PCI bus "try" reset, making it decidely non-"try" and prone to deadlock in the event that a device is already locked. Restore __pci_reset_b

[PATCH v2] PCI: Fix "try" semantics of bus and slot reset

2019-02-18 Thread Alex Williamson
The commit referenced below introduced device locking around save and restore of state for each device during a PCI bus "try" reset, making it decidely non-"try" and prone to deadlock in the event that a device is already locked. Restore __pci_reset_bus() and __pci_reset_slot() to their advertised