[RFC XEN PATCH v2 1/3] xen/vpci: Clear all vpci status of device

2023-11-24 Thread Jiqian Chen
When a device has been reset on dom0 side, the vpci on Xen side won't get notification, so the cached state in vpci is all out of date compare with the real device state. To solve that problem, this patch add new hypercall to clear all vpci device state. And when reset device happens on dom0 side,

Re: [RFC XEN PATCH v2 1/3] xen/vpci: Clear all vpci status of device

2023-11-28 Thread Roger Pau Monné
On Fri, Nov 24, 2023 at 06:41:34PM +0800, Jiqian Chen wrote: > When a device has been reset on dom0 side, the vpci on Xen > side won't get notification, so the cached state in vpci is > all out of date compare with the real device state. > To solve that problem, this patch add new hypercall to clea

Re: [RFC XEN PATCH v2 1/3] xen/vpci: Clear all vpci status of device

2023-11-29 Thread Chen, Jiqian
Hi Roger and Daniel P. Smith, On 2023/11/28 22:08, Roger Pau Monné wrote: > On Fri, Nov 24, 2023 at 06:41:34PM +0800, Jiqian Chen wrote: >> When a device has been reset on dom0 side, the vpci on Xen >> side won't get notification, so the cached state in vpci is >> all out of date compare with the

Re: [RFC XEN PATCH v2 1/3] xen/vpci: Clear all vpci status of device

2023-11-30 Thread Roger Pau Monné
On Thu, Nov 30, 2023 at 06:22:28AM +, Chen, Jiqian wrote: > Hi Roger and Daniel P. Smith, > > On 2023/11/28 22:08, Roger Pau Monné wrote: > > On Fri, Nov 24, 2023 at 06:41:34PM +0800, Jiqian Chen wrote: > >> When a device has been reset on dom0 side, the vpci on Xen > >> side won't get notific

Re: [RFC XEN PATCH v2 1/3] xen/vpci: Clear all vpci status of device

2023-11-30 Thread Chen, Jiqian
On 2023/11/30 19:52, Roger Pau Monné wrote: > On Thu, Nov 30, 2023 at 06:22:28AM +, Chen, Jiqian wrote: >> Hi Roger and Daniel P. Smith, >> >> On 2023/11/28 22:08, Roger Pau Monné wrote: >>> On Fri, Nov 24, 2023 at 06:41:34PM +0800, Jiqian Chen wrote: When a device has been reset on dom0

Re: [RFC XEN PATCH v2 1/3] xen/vpci: Clear all vpci status of device

2023-11-30 Thread Daniel P. Smith
On 11/30/23 01:22, Chen, Jiqian wrote: Hi Roger and Daniel P. Smith, On 2023/11/28 22:08, Roger Pau Monné wrote: On Fri, Nov 24, 2023 at 06:41:34PM +0800, Jiqian Chen wrote: When a device has been reset on dom0 side, the vpci on Xen side won't get notification, so the cached state in vpci is a

Re: [RFC XEN PATCH v2 1/3] xen/vpci: Clear all vpci status of device

2023-11-30 Thread Daniel P. Smith
On 11/30/23 07:25, Daniel P. Smith wrote: On 11/30/23 01:22, Chen, Jiqian wrote: Hi Roger and Daniel P. Smith, On 2023/11/28 22:08, Roger Pau Monné wrote: On Fri, Nov 24, 2023 at 06:41:34PM +0800, Jiqian Chen wrote: When a device has been reset on dom0 side, the vpci on Xen side won't get not

Re: [RFC XEN PATCH v2 1/3] xen/vpci: Clear all vpci status of device

2023-11-30 Thread Chen, Jiqian
On 2023/11/30 20:25, Daniel P. Smith wrote: > On 11/30/23 01:22, Chen, Jiqian wrote: >> Hi Roger and Daniel P. Smith, >> >> On 2023/11/28 22:08, Roger Pau Monné wrote: >>> On Fri, Nov 24, 2023 at 06:41:34PM +0800, Jiqian Chen wrote: When a device has been reset on dom0 side, the vpci on Xen >>

Re: [RFC XEN PATCH v2 1/3] xen/vpci: Clear all vpci status of device

2023-11-30 Thread Roger Pau Monné
On Thu, Nov 30, 2023 at 07:39:38AM -0500, Daniel P. Smith wrote: > On 11/30/23 07:25, Daniel P. Smith wrote: > > On 11/30/23 01:22, Chen, Jiqian wrote: > > > Hi Roger and Daniel P. Smith, > > > > > > On 2023/11/28 22:08, Roger Pau Monné wrote: > > > > On Fri, Nov 24, 2023 at 06:41:34PM +0800, Jiqi

Re: [RFC XEN PATCH v2 1/3] xen/vpci: Clear all vpci status of device

2023-12-03 Thread Chen, Jiqian
Hi Daniel P. Smith, On 2023/11/30 22:52, Roger Pau Monné wrote: > On Thu, Nov 30, 2023 at 07:39:38AM -0500, Daniel P. Smith wrote: >> On 11/30/23 07:25, Daniel P. Smith wrote: >>> On 11/30/23 01:22, Chen, Jiqian wrote: Hi Roger and Daniel P. Smith, On 2023/11/28 22:08, Roger Pau Mon

Re: [RFC XEN PATCH v2 1/3] xen/vpci: Clear all vpci status of device

2023-12-04 Thread Roger Pau Monné
On Mon, Dec 04, 2023 at 06:57:03AM +, Chen, Jiqian wrote: > Hi Daniel P. Smith, > > On 2023/11/30 22:52, Roger Pau Monné wrote: > > On Thu, Nov 30, 2023 at 07:39:38AM -0500, Daniel P. Smith wrote: > >> On 11/30/23 07:25, Daniel P. Smith wrote: > >>> On 11/30/23 01:22, Chen, Jiqian wrote: > >>>

Re: [RFC XEN PATCH v2 1/3] xen/vpci: Clear all vpci status of device

2023-12-04 Thread Chen, Jiqian
On 2023/12/4 19:10, Roger Pau Monné wrote: > On Mon, Dec 04, 2023 at 06:57:03AM +, Chen, Jiqian wrote: >> Hi Daniel P. Smith, >> >> On 2023/11/30 22:52, Roger Pau Monné wrote: >>> On Thu, Nov 30, 2023 at 07:39:38AM -0500, Daniel P. Smith wrote: On 11/30/23 07:25, Daniel P. Smith wrote: >>>

Re: [RFC XEN PATCH v2 1/3] xen/vpci: Clear all vpci status of device

2023-12-06 Thread Daniel P. Smith
V/r, Daniel P. Smith Apertus Solutions, LLC On 12/4/23 06:10, Roger Pau Monné wrote: On Mon, Dec 04, 2023 at 06:57:03AM +, Chen, Jiqian wrote: Hi Daniel P. Smith, On 2023/11/30 22:52, Roger Pau Monné wrote: On Thu, Nov 30, 2023 at 07:39:38AM -0500, Daniel P. Smith wrote: On 11/30/23 0