** Changed in: linux-bluefield (Ubuntu Jammy) Status: New => Fix Committed
-- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-bluefield in Ubuntu. https://bugs.launchpad.net/bugs/2100785 Title: mlxbf_gige: move BF2 autoneg logic out of open() Status in linux-bluefield package in Ubuntu: New Status in linux-bluefield source package in Jammy: Fix Committed Bug description: SRU Justification: [Impact] The mlxbf_gige driver open() method includes a segment of BF2-specific code that waits for autoneg completion before proceeding. The open() method should not pend waiting for this link up event. [Fix] The fix is to move BF2 autoneg logic out of open(), replacing it with logic that runs asynchronous to open() via a workqueue function. [Test Case] Boot BF2 with mlxbf_gige driver containing fix Verify autoneg completes, i.e. "RUNNING" status shown in "ifconfig oob_net0" Verify IP address is assigned to oob_net0 [Regression Potential] Low - workqueue logic is quite simple To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-bluefield/+bug/2100785/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp