[PATCH 8/8] powerpc/powernv: Error injection infrastructure
agraf at suse.de
Mon May 19 23:04:29 EST 2014
On 14.05.14 06:12, Gavin Shan wrote:
> The patch intends to implement the error injection infrastructure
> for PowerNV platform. The predetermined handlers will be called
> according to the type of injected error (e.g. OpalErrinjctTypeIoaBusError).
> For now, we just support PCI error injection. We need support
> injecting other types of errors in future.
Your token to a VFIO device is the VFIO fd. If you want to inject an
error into that device, you should do it via that token. That gets you
all permission problems solved for free.
But I still didn't quite grasp why you need to do this. Why do we need
to inject an error into a device via OPAL when we want to do EEH inside
of a guest? Are you trying to emulate guest side error injection?
More information about the Linuxppc-dev