v1.13
There were some rather anoying regressions in the last release (#980, linux-nvme/nvme-cli#2761), which this release is addressing.
Another problem which popped up, is that kernel change is causing a regression. The kernel started to return a new error code. libnvme will now retry to connect when writing to /dev/nvme-fabrics returns -ENTR (linux-nvme/nvme-cli#2760).
The PyPi is broken and thus no Python release for the time being. Hopefully this gets fixed soon (#976)
Thanks to everyone contributing to this project!
Changqing Li (1):
mock.c: fix checking of HAVE_GLIBC_IOCTL
Daniel Wagner (23):
build: fix python release workflows
build: enable python test release and fix release tag
build: use correct syntax to fetch container
build: use v1 branch pypi publish action
build: use trusted publisher authentication
pyproject: add description metadata
build: set permissions for release-python
build: disable twine metadata check
build: update packaging for twine
build: install pip
build: use pipx for installing packaging
build: install packaging globally
build: install packaging in upload containers
gitignore: ignore .build-tools
src: update include directive
ioctl: return status code when using liburing
fabrics: retry connect command on EINTR
build: fix python upload workflows
build: update gh-action-pypi-publish dependency
build: use the correct version syntax for actions
build: set python version to 3.10
doc: Regenerate all docs for v1.13
Release v1.13
Dmitry Sherstoboev (1):
types: Fix Live Migration SEQIND Shift and Mask
Francis Pravin (1):
types: Update nvme_id_independent_id_ns fields based on NVMe 2.1 spec
Keith Busch (1):
libnvme: do not byte swap command dwords
Martin George (2):
tree: add routine to fetch subsys model
tree: add routine to fetch subsys firmware rev
Tokunori Ikegami (4):
types: add performance attribute structures
types: add performance characteristics feature access values
util: add performance characteristics feature decode function
types: add performance characteristics attribute type values