|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] [patch 6/7][PCIE-AER]Enable PCIE-AER support for XEN
Patch 6 pciback_err_handler.patch: Implementation for enabling PCIE_AER support
in XEN
This patch is the main implementation for enabling PCIE_AER handling, adding
related pci error handler in pciback and pcifront.
When a device sends a PCIE error message to the root port, it will triger an
interrupt. The irq handler will then collect roor error status register, then
schedule a work to process the error based on the error type.
If the error is non-correctable error (fatal or non-fatal), AER service driver
will call the callback funtions of the endpoint's driver. For bridge, it will
broadcast the error to the downstream ports. Pciback error handler will be
called
accordingly. Pciback then ask pcifront help to call the end-device driver for
finally completing the related pci error handling jobs.
Signed-off-by Jiang Yunhong<yunhong.jiang@xxxxxxxxx>
Signed-off-by Ke Liping<liping.ke@xxxxxxxxx>
Thanks& Regards,
Criping
pciback_err_handler.patch
Description: pciback_err_handler.patch
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-devel] [patch 6/7][PCIE-AER]Enable PCIE-AER support for XEN,
Ke, Liping <=
|
|
|
|
|