[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20210526181810.GA13052@wunner.de>
Date: Wed, 26 May 2021 20:18:10 +0200
From: Lukas Wunner <lukas@...ner.de>
To: Lambert Wang <lambert.q.wang@...il.com>
Cc: Krzysztof Wilczy??ski <kw@...ux.com>,
Bjorn Helgaas <bhelgaas@...gle.com>, linux-pci@...r.kernel.org,
linux-kernel@...r.kernel.org
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
Powered by blists - more mailing lists