On Tue, 8 Oct 2024 17:16:48 -0500 Terry Bowman <terry.bowman@xxxxxxx> wrote: > The CXL AER service will be updated to support CXL PCIe port error > handling in the future. These devices will use a system panic during > recovery handling. Recovery handling by panic? :) That's an interesting form of recovery.. > > Add PCI_ERS_RESULT_PANIC enumeration to pci_ers_result type. > > Signed-off-by: Terry Bowman <terry.bowman@xxxxxxx> > --- > include/linux/pci.h | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/include/linux/pci.h b/include/linux/pci.h > index 4cf89a4b4cbc..6f7e7371161d 100644 > --- a/include/linux/pci.h > +++ b/include/linux/pci.h > @@ -857,6 +857,9 @@ enum pci_ers_result { > > /* No AER capabilities registered for the driver */ > PCI_ERS_RESULT_NO_AER_DRIVER = (__force pci_ers_result_t) 6, > + > + /* Device state requires system panic */ > + PCI_ERS_RESULT_PANIC = (__force pci_ers_result_t) 7, > }; > > /* PCI bus error event callbacks */