public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* PCI Error reporting & recovery
@ 2005-02-08  4:11 Benjamin Herrenschmidt
  2005-02-08  8:22 ` Hidetoshi Seto
  0 siblings, 1 reply; 4+ messages in thread
From: Benjamin Herrenschmidt @ 2005-02-08  4:11 UTC (permalink / raw)
  To: seto.hidetoshi; +Cc: linux-pci, Linux Kernel list

Hi Seto !

I was reading the list archives for the discussion back in September
about PCI error reporting. Has there been any further progress on this
since then ?

I'm looking into adapting something for the need of ppc64 as well
(which, btw, has 1 slot = 1 bridge on most cases, but not all of them :)
which uses quite different low level mecanisms. (Basically, we have to
go through the firmware to get to the errors).

Also, our bridges are automatically isolating slots that had any error
on them (including DMA) and we have the ability to recover, by
triggering a reset on a given segment and that sort of thing, for which
I would like to provide dirvers with an API to control as well.

Finally, I was thinking about some richer semantics for the error
themselves. For example, on DMA error, we can sometimes get good details
about the faulting address etc... which may be intersting for the driver
to log, for diagnostic purpose at least.

So I'd like to start from what you did back then and discuss possible
APIs for the above ideas / changes. What is the status of that stuff ?
did it evolve since then ?

Regards,
Ben.



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2005-02-10  1:00 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-02-08  4:11 PCI Error reporting & recovery Benjamin Herrenschmidt
2005-02-08  8:22 ` Hidetoshi Seto
2005-02-08 11:55   ` Andi Kleen
2005-02-10  0:59   ` Benjamin Herrenschmidt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox