Hi, I've attached patches implementing PCI error recovery code. These should apply cleanly against kernel-2.6.12-git4 Details of what this is, and how it works, are in a documentation file, part way down the patch. These patches implement "native" error recovery for four devices: -- the e100, e1000 network cards -- the ipr and sym53c8xx_2 scsi device drivers I've lightly tested against multi-port versions fo the sym53c8xx_2 and the e1000 cards. I have not yet done serious stress testing. Please review and if appropriate, please apply. Signed-off-by: Linas Vepstas