[Skiboot] [PATCH 16/16] hw/phb3: Disable ECRC on Broadcom adapter behind PMC switch

Stewart Smith stewart at linux.vnet.ibm.com
Tue Sep 27 17:35:18 AEST 2016

Gavin Shan <gwshan at linux.vnet.ibm.com> writes:
> The ECRC generation and check can't be enabled on Broadcom's NIC
> (vdid: 14e4:168a) when it seats behind PMC PCIe switch downstream
> port (vdid: 11f8:8546). Otherwise, the NIC's config space can't
> be accessed and returns 0xFF's on read because of EEH error even
> after the EEH error is cleared. The issue is found on Firestone.
>   0001:06:00.0 Ethernet controller: Broadcom Corporation \
>                NetXtreme II BCM57800 10 Gigabit Ethernet (rev 10)
> This disables ECRC generation and check on Broadcom's NIC when it
> seats behind PMC PCIe switch downstream port.
> Reported-by: Li Meng <shlimeng at cn.ibm.com>
> Signed-off-by: Gavin Shan <gwshan at linux.vnet.ibm.com>

should this be CC: stable ?

I think we've had reports of this from at least internal users? (IIRC
there may be an internal bugzilla bug open for it).

Stewart Smith
OPAL Architect, IBM.

More information about the Skiboot mailing list