** Description changed: The Mellanox BlueField Gigabit ethernet driver (mlxbf_gige) is out of date. - There have been changes internal to Mellanox that need to be shared with the Canonical repo. + There have been changes internal to Mellanox/Nvidia that need to be shared + with the Canonical repo: a) v1.20 changes - properly handle negotiated pause settings b) v1.21 changes - modify copyright notice from Nvidia back to Mellanox + + SRU Justification: + + [Impact] + * The output of "ethtool -a oob_net0" will be incorrect. + + [Fix] + * This delivery updates the logic in mlxbf_gige_adjust_link() + to store the negotiated pause settings into the driver's + private settings. The pause settings, as reported by the + PHY device when link comes up, are thereafter returned in + the get_pauseparam() driver callback. + + [Test Case] + * After booting platform, verify dmesg from mlxbf_gige driver as such: + mlxbf_gige MLNXBF17:00 oob_net0: Link is Up - 1Gbps/Full - flow control rx/tx + * Execute the command "ethtool -a oob_net0" when link is up for different + peer configurations (RX / TX pause negotiate enabled or not) + + [Regression Potential] + * There is low potential for this change to create any regression + + [Other] + * The copyright notices have been updated per legal guidance
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1927134 Title: mlxbf_gige driver needs update to v1.21 content To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-bluefield/+bug/1927134/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
