Bug 2370805

Summary: blktests nvme/023 failed which need one libnvme commit
Product: [Fedora] Fedora Reporter: Zhang Yi <yizhan>
Component: libnvmeAssignee: Tomáš Bžatek <tbzatek>
Status: CLOSED ERRATA QA Contact:
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: mlombard, tbzatek
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: libnvme-1.14-1.fc42 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-07-12 01:45:59 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Zhang Yi 2025-06-06 14:16:23 UTC
CKI tracking issue: https://datawarehouse.cki-project.org/issue/3845

Include libnvme commit: https://github.com/linux-nvme/libnvme/commit/0454a99696230ad17574051b039c3409cc36f2c3

Reproducible: Always

Steps to Reproduce:
1. run blktests nvme/023
2.
3.

Comment 1 Tomáš Bžatek 2025-06-06 14:22:26 UTC
Thanks for the heads-up, I'll backport it next week along with the libnvme-1.14 upstream release.

Comment 2 Zhang Yi 2025-06-06 14:28:24 UTC
Thanks Tomáš, CCed you on the mail.

The libnvme maintainer seems will release a new version, and then we can build it.

Comment 3 Tomáš Bžatek 2025-06-06 14:41:53 UTC
(In reply to Zhang Yi from comment #2)
> Thanks Tomáš, CCed you on the mail.
> 
> The libnvme maintainer seems will release a new version, and then we can
> build it.

Oh, thanks! I'll wait a bit then.

FYI, io-uring in libnvme (and nvme-cli) still has some rough edges, I spotted minor differences in error codes for corner cases. That's the reason why we keep it disabled in our CentoOS/RHEL builds.

Comment 4 Tomáš Bžatek 2025-07-09 11:38:47 UTC
I see io_uring support was suggested to be left turned off at last: https://github.com/linux-nvme/libnvme/pull/1032

Comment 5 Fedora Update System 2025-07-09 13:18:52 UTC
FEDORA-2025-e818289ebf (libnvme-1.14-1.fc42 and nvme-cli-2.14-1.fc42) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-e818289ebf

Comment 6 Fedora Update System 2025-07-10 16:01:43 UTC
FEDORA-2025-e818289ebf has been pushed to the Fedora 42 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-e818289ebf`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-e818289ebf

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

Comment 7 Fedora Update System 2025-07-12 01:45:59 UTC
FEDORA-2025-e818289ebf (libnvme-1.14-1.fc42 and nvme-cli-2.14-1.fc42) has been pushed to the Fedora 42 stable repository.
If problem still persists, please make note of it in this bug report.