[ofa-general] questions about OFED 1.2 IPoIB bonding
Michael S. Tsirkin
mst at dev.mellanox.co.il
Wed Apr 11 00:08:48 PDT 2007
> Quoting Roland Dreier <rdreier at cisco.com>:
> Subject: Re: [ofa-general] questions about OFED 1.2 IPoIB bonding
>
> > > Out of curiousity, why does this cause a catastrophic error? I would
> > > have thought a work request with a bogus bus address would generate an
> > > affiliated error, since you know exactly resource what caused the bad
> > > transaction.
>
> > It seems bus controller noticed an illegal transaction and started
> > aborting all transactions mastered from this misbehaving device.
>
> I see, that's not really a true catastrophic error -- the mthca code
> will report it as one, because polling the the error buffer will get
> back all 0xffffffff, but that's just because the HCA has been isolated
> from the PCI bus.
No, a read from the error buffer is not mastered at the HCA,
so the error buffer actually gets real values.
What triggers a catastrophic error is that HCA attempts to perform
a transaction such as reading command inbox, and *that* fails.
--
MST
More information about the general
mailing list