Bug 2445760 - mstflint 4.32 segfaults on connectx-3 pro cards
Summary: mstflint 4.32 segfaults on connectx-3 pro cards
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: mstflint
Version: 43
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Michal Schmidt
QA Contact: Fedora Extras Quality Assurance
URL: https://github.com/Mellanox/mstflint/...
Whiteboard:
: 2445761 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-03-09 13:27 UTC by Ian Kumlien
Modified: 2026-08-20 15:52 UTC (History)
6 users (show)

Fixed In Version: mstflint-4.36.0-2.fc43
Clone Of:
Environment:
Last Closed: 2026-08-20 15:52:35 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Ian Kumlien 2026-03-09 13:27:41 UTC
Description of problem:
mstflint -d 04:00.0 q
Segmentation fault         (core dumped) mstflint -d 04:00.0 q

Version-Release number of selected component (if applicable):
mstflint --version
mstflint, mstflint 4.32.0, Git SHA Hash: N/A

How reproducible:
100%

Steps to Reproduce:
1. install connectx-3 pro networkcard
2. run mstflint to query it
3. result

Actual results:
segfault

Expected results:
firmware version output

Additional info:
I dunno if 4.35 fixes things for me, i built it and installed in local but at least it didn't segfault - instead it gave me:
stflint -d 04:00.0 q                                                                                                                                                                                                           
FATAL - crspace read (0xf0014) failed: Invalid argument                                                                                                                                                                                                      
FATAL - crspace read (0xf0014) failed: Invalid argument                                                                                                                                                                                                      
-E- Cannot open Device: 04:00.0. Invalid argument. MFE_GENERAL_ERROR

(even with setenforce 0)

Comment 1 Michal Schmidt 2026-07-31 15:16:59 UTC
*** Bug 2445761 has been marked as a duplicate of this bug. ***

Comment 2 Michal Schmidt 2026-07-31 15:19:42 UTC
There's an upstream bug report about it: https://github.com/Mellanox/mstflint/issues/1157

I proposed this as a fix: https://github.com/Mellanox/mstflint/pull/1831

Nvidia considers the ConnectX-3 an end-of-life product, so they're unlikely to spend effort on fixing issues related to it.

Comment 3 Michal Schmidt 2026-08-11 14:59:46 UTC
I'm not waiting for upstream to respond.
It's a small patch. We will carry it as a patch in the Fedora package for now.

Comment 4 Fedora Update System 2026-08-11 20:56:52 UTC
FEDORA-2026-ab32330643 (mstflint-4.36.0-2.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-ab32330643

Comment 5 Fedora Update System 2026-08-12 02:03:25 UTC
FEDORA-2026-ab32330643 has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-ab32330643`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-ab32330643

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 6 Fedora Update System 2026-08-20 15:52:35 UTC
FEDORA-2026-ab32330643 (mstflint-4.36.0-2.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.