Re: [EXTERNAL] [PATCH RFC 2/2] PCI: hv: Add vPCI device reset support

Wei Liu <[email protected]>
Newsgroups org.kernel.vger.linux-kernel,org.kernel.vger.linux-doc,org.kernel.vger.linux-hyperv,org.kernel.vger.linux-pci
Message-ID <[email protected]>
On Thu, Aug 13, 2026 at 09:40:48PM +0000, Long Li wrote:
> 
> 
> > -----Original Message-----
> > From: [email protected] <[email protected]>
> > Sent: Friday, July 24, 2026 4:09 PM
> > To: Linux on Hyper-V List <[email protected]>; linux-
> > [email protected]
> > Cc: Wei Liu <[email protected]>; KY Srinivasan <[email protected]>;
> > Haiyang Zhang <[email protected]>; Dexuan Cui
> > <[email protected]>; Long Li <[email protected]>; Jonathan Corbet
> > <[email protected]>; Shuah Khan <[email protected]>; Lorenzo
> > Pieralisi <[email protected]>; Krzysztof Wilczyński
> > <[email protected]>; Manivannan Sadhasivam <[email protected]>; Rob
> > Herring <[email protected]>; Bjorn Helgaas <[email protected]>; open
> > list:DOCUMENTATION <[email protected]>; open list <linux-
> > [email protected]>
> > Subject: [EXTERNAL] [PATCH RFC 2/2] PCI: hv: Add vPCI device reset support
> > 
> > From: Wei Liu <[email protected]>
> > 
> > Hyper-V vPCI protocol version 1.5 adds a RESET_DEVICE request for projected
> > PCI functions. Negotiate the new protocol version and issue the request
> > through the vPCI VMBus channel from the PCI controller reset callback.
> > 
> > Use the existing VMBus response path. Return -ENOTTY when the host
> > reports STATUS_NOT_SUPPORTED so PCI core may try another reset method.
> > 
> > Signed-off-by: Wei Liu <[email protected]>
> 
> Reviewed-by: Long Li <[email protected]>

Thanks for the review!

I still need to find some copious free time to test the new hook
suggested in patch one.

I don't think changes in patch 1 will result in major changes in this
patch, so I intend to retain this tag when I post next time.

Thanks,
Wei
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.