Skip to content

Conversation

@MaisenbacherD
Copy link

Drop struct nvme_set_features_args.

@MaisenbacherD MaisenbacherD requested a review from igaw August 3, 2025 14:43
@MaisenbacherD
Copy link
Author

I am working on reordering the arguments now and then providing a nvme-cli patch for those changes.

@MaisenbacherD
Copy link
Author

Reordering of arguments is done. I have some more indentation cleanup to do.

@MaisenbacherD MaisenbacherD force-pushed the libnvme2-dennis-wip branch 2 times, most recently from 72c232d to 5b41a70 Compare August 8, 2025 07:02
Drop struct nvme_set_features_args.

Signed-off-by: Dennis Maisenbacher <[email protected]>
Introduce a timeout variable to nvme_link that can be adjusted by the
user. If the timeout value of the command to be submitted matches the
default value, it is overwritten with the nvme_link specific timeout.

Signed-off-by: Dennis Maisenbacher <[email protected]>
@MaisenbacherD
Copy link
Author

@igaw Do you already have some patches lying around for nvme-cli3 that compiles with current nvme-experiments/libnvme2? Otherwise, I will rebase to where nvme_passthu_cmd was not used directly yet. :)

@igaw
Copy link

igaw commented Aug 8, 2025

nvme-cli3 is in sync up to the ioctl.h changes. so after that it wont compile

@igaw
Copy link

igaw commented Aug 8, 2025

I'll pull this PR and do some reorder of the patches in the branch as rebase etc.

@igaw igaw merged commit 2cde598 into nvme-experiments:libnvme2 Aug 8, 2025
1 check passed
@igaw
Copy link

igaw commented Aug 8, 2025

Thanks btw!

@MaisenbacherD
Copy link
Author

nvme-cli3 is in sync up to the ioctl.h changes. so after that it wont compile

@igaw nvme-cli3 is currently in sync up to the ioctl.h changes until d59c021

But e.g. 5fa5c8a introduces API changes that are not updated on nvme-cli3 if I am not completely off.

@MaisenbacherD MaisenbacherD deleted the libnvme2-dennis-wip branch August 11, 2025 09:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants