Messages in this thread | | | Date | Wed, 26 May 2021 20:18:10 +0200 | From | Lukas Wunner <> | Subject | Re: [PATCH] pci: add pci_dev_is_alive API |
| |
On Wed, May 26, 2021 at 02:12:38PM +0800, Lambert Wang wrote: > The user is our new PCI driver under development for WWAN devices . > Surprise removal could happen under multiple circumstances. > e.g. Exception, Link Failure, etc. > > We wanted this API to detect surprise removal or check device recovery > when AER and Hotplug are disabled.
You may want to take a look at pci_dev_is_disconnected().
Be aware of its limitations, which Bjorn has already pointed out and which are discussed in more detail under the following link in the "Surprise removal" section:
https://lwn.net/Articles/767885/
Thanks,
Lukas
| |