Re: [Xen-devel] [PATCH v3 1/2] libxl: Implement the handler to handle unrecoverable AER errors

2018-04-10 Thread Venu Busireddy
On 2017-09-21 18:12:54 +0100, Ian Jackson wrote: > Venu Busireddy writes ("Re: [PATCH v3 1/2] libxl: Implement the handler to > handle unrecoverable AER errors"): > > On 2017-08-08 15:33:01 +0100, Wei Liu wrote: > > > I think a bigger question is whethe

Re: [Xen-devel] [PATCH v3 1/2] libxl: Implement the handler to handle unrecoverable AER errors [and 1 more messages]

2018-04-10 Thread Venu Busireddy
On 2018-04-03 17:51:50 +0100, Ian Jackson wrote: > Venu Busireddy writes ("Re: [PATCH v3 1/2] libxl: Implement the handler to > handle unrecoverable AER errors [and 1 more messages]"): > > On 2018-04-03 16:06:17 +0100, Ian Jackson wrote: > > > Ian Jackson wr

Re: [Xen-devel] [PATCH v3 1/2] libxl: Implement the handler to handle unrecoverable AER errors [and 1 more messages]

2018-04-03 Thread Venu Busireddy
On 2018-04-03 16:06:17 +0100, Ian Jackson wrote: > Venu Busireddy writes ("[RESEND PATCH v5 0/2] Containing AER unrecoverable > errors"): > > This patch set is part of a set of patches that together allow containment > > of unrecoverable AER errors from PCI

[Xen-devel] [RESEND PATCH v5 1/2] libxl: Implement the handler to handle unrecoverable AER errors

2018-04-02 Thread Venu Busireddy
Implement the callback function to handle unrecoverable AER errors, and also the public APIs that can be used to register/unregister the handler. When an AER error occurs, the handler will forcibly remove the erring PCIe device from the guest. Signed-off-by: Venu Busireddy <venu.bus

[Xen-devel] [RESEND PATCH v5 0/2] Containing AER unrecoverable errors

2018-04-02 Thread Venu Busireddy
to xenstore. Changes in v2: - Instead of killing the guest and hiding the device, forcibly remove the device from the guest. Venu Busireddy (2): libxl: Implement the handler to handle unrecoverable AER errors xl: Register the AER event handler that handles AER errors tools/libxl/libxl.h

Re: [Xen-devel] [PATCH v5 0/2] Containing AER unrecoverable errors

2018-03-16 Thread Venu Busireddy
On 2018-03-16 10:32:10 -0400, Konrad Rzeszutek Wilk wrote: > On Tue, Mar 13, 2018 at 01:43:39PM -0500, Venu Busireddy wrote: > > This patch set is part of a set of patches that together allow containment > > of unrecoverable AER errors from PCIe devices assigned to guests in >

[Xen-devel] [PATCH v5 1/2] libxl: Implement the handler to handle unrecoverable AER errors

2018-03-13 Thread Venu Busireddy
Implement the callback function to handle unrecoverable AER errors, and also the public APIs that can be used to register/unregister the handler. When an AER error occurs, the handler will forcibly remove the erring PCIe device from the guest. Signed-off-by: Venu Busireddy <venu.bus

[Xen-devel] [PATCH v5 2/2] xl: Register the AER event handler that handles AER errors

2018-03-13 Thread Venu Busireddy
When a guest is created, register the AER event handler to handle the AER errors. When an AER error occurs, the handler will forcibly remove the erring PCIe device from the guest. Signed-off-by: Venu Busireddy <venu.busire...@oracle.com> Signed-off-by: Wim Ten Have <wim.ten.h...@o

[Xen-devel] [PATCH v5 0/2] Containing AER unrecoverable errors

2018-03-13 Thread Venu Busireddy
to xenstore. Changes in v2: - Instead of killing the guest and hiding the device, forcibly remove the device from the guest. Venu Busireddy (2): libxl: Implement the handler to handle unrecoverable AER errors xl: Register the AER event handler that handles AER errors tools/libxl/libxl.h