Hi Kevin, the first thing that comes to mind, after a look at the logs
and the commits, is regarding this

On my board, where everything works
============================================================
ubuntu@localhost:~$ sudo dmesg | grep DMI
[    0.038850] DMI: https://www.mellanox.com BlueField SoC/BlueField SoC, BIOS 
BlueField:3.9.10-2-ge2bd2430ac Jun 10 2025
ubuntu@localhost:~$ sudo i2cdetect 1
WARNING! This program can confuse your I2C bus, cause data loss and worse!
I will probe file /dev/i2c-1.
I will probe address range 0x03-0x77.
Continue? [Y/n] y
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- -- -- -- 
10: 10 UU -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
20: 20 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
30: UU -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
70: -- -- -- -- -- -- -- --                         
ubuntu@localhost:~$ 
ubuntu@localhost:~$ uname -a
Linux localhost.localdomain 5.4.0-1113-bluefield #120-Ubuntu SMP PREEMPT Mon 
Jan 19 11:26:16 UTC 2026 aarch64 aarch64 aarch64 GNU/Linux
==============================================================

In particular look at this
=============================
ubuntu@localhost:~$ sudo dmesg | grep DMI
[    0.038850] DMI: https://www.mellanox.com BlueField SoC/BlueField SoC, BIOS 
BlueField:3.9.10-2-ge2bd2430ac Jun 10 2025
=============================

The BIOS is much newer than the one on your board

============== Kevin Yeh's Board==========================
Feb 05 13:06:06 ubuntu kernel: DMI: https://www.mellanox.com BlueField 
SoC/BlueField SoC, BIOS BlueField:3.6.0-23-gb851e3e Mar 27 2021

AND

Feb 05 13:06:06 ubuntu kernel: mlxbf_gige MLNXBF17:00: ACPI table version 
mismatch: expected 2 found 1
Feb 05 13:06:06 ubuntu kernel: mlxbf_gige: probe of MLNXBF17:00 failed with 
error -22
==========================================================


This doesn't fail either for Kuba's or my board.

The failure happens for the following code:

============================================================================================
"drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c"
28 #define MLXBF_GIGE_ACPI_TABLE_VERSION 2 
.....
308 static int mlxbf_gige_probe(struct platform_device *pdev)
.....
330   if (version != MLXBF_GIGE_ACPI_TABLE_VERSION) {
331     dev_err(&pdev->dev, "ACPI table version mismatch: expected %d found 
%d\n",
332       MLXBF_GIGE_ACPI_TABLE_VERSION, version);
333     return -EINVAL;
334   }
============================================================================================


Probably this has a direct impact with this bug. Would it be possible for you 
to upgrade the BIOS of the BF board?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2140758

Title:
  oob interface has gone after upgrading the linux-bluefield

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-bluefield/+bug/2140758/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to