[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