2005-05-31 20:34:24

by linas

[permalink] [raw]
Subject: [PATCH]: PCI Error Recovery Implementation



Hi,

Attached is the latest and greatest greatest PCI error recovery
patch. Its posted here as one giant patch, but logically consists
of a number of different pieces:

1) generic modifications to include/linux/pci.h, as per emails
in last round of discussion.

2) Documentation/pci-error-recovery.txt describing the API.
This is a cut-n-paste-modified copy of BenH's email.
I changed the names of a few routines, and added notes
about the current ppc64 implementation.

3) working patches to the SCSI ipr and symbios device drivers
to use this API to recover from PCI errors. These actually work.
I plan to have a patch for e1000 "real soon now"(TM).

4) ppc64-specific patches that use the API to notify the device
of PCI errors.

Please review. I want to get this submitted into mainline ASAP.

--linas

Signed-off-by: Linas Vepstas <[email protected]>


Attachments:
(No filename) (884.00 B)
eeh-recovery-38.patch (79.83 kB)
Download all attachments