[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAHC9VhQ7A4+msL38WpbOMYjAqLp0EtOjeLh4Dc6SQtD6OUvCQg@mail.gmail.com>
Date: Tue, 28 Mar 2023 19:08:34 -0400
From: Paul Moore <paul@...l-moore.com>
To: Shay Drory <shayd@...dia.com>, Saeed Mahameed <saeedm@...dia.com>
Cc: netdev@...r.kernel.org, regressions@...ts.linux.dev,
selinux@...r.kernel.org
Subject: Potential regression/bug in net/mlx5 driver
Hello all,
Starting with the v6.3-rcX kernel releases I noticed that my
InfiniBand devices were no longer present under /sys/class/infiniband,
causing some of my automated testing to fail. It took me a while to
find the time to bisect the issue, but I eventually identified the
problematic commit:
commit fe998a3c77b9f989a30a2a01fb00d3729a6d53a4
Author: Shay Drory <shayd@...dia.com>
Date: Wed Jun 29 11:38:21 2022 +0300
net/mlx5: Enable management PF initialization
Enable initialization of DPU Management PF, which is a new loopback PF
designed for communication with BMC.
For now Management PF doesn't support nor require most upper layer
protocols so avoid them.
Signed-off-by: Shay Drory <shayd@...dia.com>
Reviewed-by: Eran Ben Elisha <eranbe@...dia.com>
Reviewed-by: Moshe Shemesh <moshe@...dia.com>
Signed-off-by: Saeed Mahameed <saeedm@...dia.com>
I'm not a mlx5 driver expert so I can't really offer much in the way
of a fix, but as a quick test I did remove the
'mlx5_core_is_management_pf(...)' calls in mlx5/core/dev.c and
everything seemed to work okay on my test system (or rather the tests
ran without problem).
If you need any additional information, or would like me to test a
patch, please let me know.
--
paul-moore.com
Powered by blists - more mailing lists