Skip to content

blktests nvme/046 failure #3105

@kawasaki

Description

@kawasaki

When I tested the latest libnvme and nvme-cli, I observed blktests test case nvme/046 failed.

nvme/046 => nvme0n1 (basic test for unprivileged passthrough on /dev/ngX) [failed]
    runtime  0.248s  ...  0.375s
    --- tests/nvme/046.out      2023-04-06 10:11:07.925670528 +0900
    +++ /home/shin/Blktests/blktests/results/nvme0n1/nvme/046.out.bad   2026-02-20 16:35:18.834545847 +0900
    @@ -1,2 +1,5 @@
     Running nvme/046
    +Error: io-passthru read failed
    +Error: id-ns failed
    +Error: id-ctrl failed
     Test complete

The failure was not observed with older libnvme/nvme-cli (1.15/2.15). I tried to bisect pinning libnvme version to the git hash d65b44cd. The failure was observed with nvme-cli git hash 4fb93ad, and was not observed with git hash 77b6d0c. There are some commits between these commits, but they all look failing to build nvme-cli.

I guess and hope that libnvme/nvme-cli experts' knowledge to resolve this failure quicker than my effort.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions