ibm-openbmc / openbmc

https://github.com
Other
19 stars 51 forks source link

1040.00.ips: Wrong CXP Card Location information #295

Open ChicagoDuan opened 1 year ago

ChicagoDuan commented 1 year ago

BMC Web and HMC->PCIe Topology show inconsistent information regarding the two CXP cards and their corresponding connected NVMe expansion chassis (FC #ESR0) and two Fanouts' Local Port Location & Remote Port Location.

Issue description: Both the host's two CXP cards and the NVMe Fanout's two CXP cards have Local Port Location and Remote Port Location. For the host's two CXP cards (i.e., Primary), Local Port Location refers to their own two ports, while Remote Port Location refers to the two ports of the corresponding connected CXP card on the NVMe Fanout. For the Fanout's two CXP cards (i.e., Secondary), Local Port Location refers to their own two ports, and Remote Port Location should be the two ports of the host's corresponding connected CXP card.

BMC issue: The Local & Remote Port Location information for the Primary is displayed correctly. However, for the Secondary, the Local Port Location is displayed as its own two ports (correct), but the Remote Port Location is shown as "--", requiring confirmation if this is a WAD (Working As Designed).

HMC issue: The Local & Remote Port Location information for the Primary is displayed as N/A. For the Secondary, the Local Port Location is shown as the host's CXP card's two ports, and the Remote Port Location is displayed as its own two ports.

Summary: Whether in HMC or BMC Web, the information displayed for the same PCIe devices should be consistent (including ID, Parent ID, Speed, Width, Local Port Location, Remote Port Location, etc.). It's necessary to first confirm if the BMC Web information

显示 显示2

mzipse commented 12 months ago

Tracking this with EWM defect 564519

mzipse commented 11 months ago

We are tracking this defect internally with defect 564519. Work is still in progress.

mzipse commented 7 months ago

Working a fix for this with PR https://github.com/ibm-openbmc/webui-vue/pull/159. Still have an issue to resolve before merging.

UPdate: the above PR was abandoned. A different PR was used.

mzipse commented 3 months ago

I have confirmed that this fix has been put into FW1060. We are still working to make this available in a 1050.xx service pack as well.

mzipse commented 2 months ago

The fix has also been merged into FW1050.20. Marking this as fixed. We can close after 1050.20 and 1060 have been delivered.