Accepting request 1033045 from home:wagi:branches:Base:System
- Update to version 1.2: * Add more details for return code of MI admin cmds * Parse dhchap_host_key on controller level * Update json config schema for missing dhchap host key * fabrics: Add new TP8010 definitions * fabrics: Add nvmf_get_discovery_wargs() * fabrics: Duplicate strings when merging configs * fabrics: Filter out empty strings in add_argument() * fabrics: Use fallthrough statement * ioctl: Set log page offset for nvme_get_log_telemetry_host * json-schema: add dhchap_key details to host section * json: Enforce correctly formatted JSON config files * json: Verify JSON config file starts with an array * mi: Add Get Log Page helpers * mi: Add Identify function for secondary controller list * mi: Add Identify helper for ns-descs and primary-ctrl-caps * mi: Add firmware download and commit commands * mi: Add identify helper for nsid-capable Controller List * mi: Add identify helpers for namespace lists * mi: Add identify helpers for namespaces * mi: Allow Admin-message sized More Processing Required responses * mi: Distinguish MI status from NVMe (CDW3) status * mi: Fix C++ compiler errors * mi: Implement Format NVM command * mi: Implement Get & Set Features Admin commands * mi: Implement NS attach command and helpers * mi: Implement Namespace Management command and create/delete helpers * mi: Implement Sanitize command * mi: Init ctrl_id within xfer * mi: Introduce a helper for response status, unify values with ioctls * mi: Set log page offset for nvme_get_log_telemetry_host * mi: add nvme_mi_status_to_string() * mi: fix a memory leak in nvme_mi_open_mctp() * mi: fix get_log_page chunked offset check * nvme-tree: avoid segfault if auth keys are unavailable * python: Use nvmf_get_discovery_wargs() * tree: rename controller 'dhchap_key' to 'dhchap_ctrl_key' * types: Move enum nvme_data_tfr to types * util: Add LINE_MAX define * util: Add get feature length 2 API to support direction parameter * util: Add simple UUID type * util: Do not expose fallthrough defines - Make man page build conditiional. Install man page location has been fixed upstream. - Mark the Python directory own by the libnvme3-python package OBS-URL: https://build.opensuse.org/request/show/1033045 OBS-URL: https://build.opensuse.org/package/show/Base:System/libnvme?expand=0&rev=29
This commit is contained in:
parent
a223f49c60
commit
b0820117a5
2
_service
2
_service
@ -4,7 +4,7 @@
|
||||
<param name="url">https://github.com/linux-nvme/libnvme.git</param>
|
||||
<param name="filename">libnvme</param>
|
||||
<param name="versionformat">@PARENT_TAG@</param>
|
||||
<param name="revision">v1.1</param>
|
||||
<param name="revision">v1.2</param>
|
||||
<param name="versionrewrite-pattern">v(.*)</param>
|
||||
<param name="changesgenerate">enable</param>
|
||||
</service>
|
||||
|
@ -1,6 +1,6 @@
|
||||
<servicedata>
|
||||
<service name="tar_scm">
|
||||
<param name="url">https://github.com/linux-nvme/libnvme.git</param>
|
||||
<param name="changesrevision">47e3562a7d9b4bb871f374058c52c654fb4735e9</param>
|
||||
<param name="changesrevision">b25dc6102bc000ff4c8061e6448cfb4c034eaed6</param>
|
||||
</service>
|
||||
</servicedata>
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:349434ea837591a15ce00141b3a6e2fda5d141a9b8554c0db6c1ec2aefcbd40f
|
||||
size 2183180
|
3
libnvme-1.2.obscpio
Normal file
3
libnvme-1.2.obscpio
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8ff8ed5b69d498fbd25a5d2e032c0e5d5590d7b4533e3b02abe483841477fa84
|
||||
size 2406924
|
@ -1,3 +1,52 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 02 16:06:21 UTC 2022 - Daniel Wagner <daniel.wagner@suse.com>
|
||||
|
||||
- Update to version 1.2:
|
||||
* Add more details for return code of MI admin cmds
|
||||
* Parse dhchap_host_key on controller level
|
||||
* Update json config schema for missing dhchap host key
|
||||
* fabrics: Add new TP8010 definitions
|
||||
* fabrics: Add nvmf_get_discovery_wargs()
|
||||
* fabrics: Duplicate strings when merging configs
|
||||
* fabrics: Filter out empty strings in add_argument()
|
||||
* fabrics: Use fallthrough statement
|
||||
* ioctl: Set log page offset for nvme_get_log_telemetry_host
|
||||
* json-schema: add dhchap_key details to host section
|
||||
* json: Enforce correctly formatted JSON config files
|
||||
* json: Verify JSON config file starts with an array
|
||||
* mi: Add Get Log Page helpers
|
||||
* mi: Add Identify function for secondary controller list
|
||||
* mi: Add Identify helper for ns-descs and primary-ctrl-caps
|
||||
* mi: Add firmware download and commit commands
|
||||
* mi: Add identify helper for nsid-capable Controller List
|
||||
* mi: Add identify helpers for namespace lists
|
||||
* mi: Add identify helpers for namespaces
|
||||
* mi: Allow Admin-message sized More Processing Required responses
|
||||
* mi: Distinguish MI status from NVMe (CDW3) status
|
||||
* mi: Fix C++ compiler errors
|
||||
* mi: Implement Format NVM command
|
||||
* mi: Implement Get & Set Features Admin commands
|
||||
* mi: Implement NS attach command and helpers
|
||||
* mi: Implement Namespace Management command and create/delete helpers
|
||||
* mi: Implement Sanitize command
|
||||
* mi: Init ctrl_id within xfer
|
||||
* mi: Introduce a helper for response status, unify values with ioctls
|
||||
* mi: Set log page offset for nvme_get_log_telemetry_host
|
||||
* mi: add nvme_mi_status_to_string()
|
||||
* mi: fix a memory leak in nvme_mi_open_mctp()
|
||||
* mi: fix get_log_page chunked offset check
|
||||
* nvme-tree: avoid segfault if auth keys are unavailable
|
||||
* python: Use nvmf_get_discovery_wargs()
|
||||
* tree: rename controller 'dhchap_key' to 'dhchap_ctrl_key'
|
||||
* types: Move enum nvme_data_tfr to types
|
||||
* util: Add LINE_MAX define
|
||||
* util: Add get feature length 2 API to support direction parameter
|
||||
* util: Add simple UUID type
|
||||
* util: Do not expose fallthrough defines
|
||||
- Make man page build conditiional. Install man page location has been
|
||||
fixed upstream.
|
||||
- Mark the Python directory own by the libnvme3-python package
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 31 19:06:17 UTC 2022 - Bernhard Wiedemann <bwiedemann@suse.com>
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
name: libnvme
|
||||
version: 1.1
|
||||
mtime: 1659357926
|
||||
commit: 47e3562a7d9b4bb871f374058c52c654fb4735e9
|
||||
version: 1.2
|
||||
mtime: 1666977829
|
||||
commit: b25dc6102bc000ff4c8061e6448cfb4c034eaed6
|
||||
|
@ -19,7 +19,7 @@
|
||||
%define sover 1
|
||||
|
||||
Name: libnvme
|
||||
Version: 1.1
|
||||
Version: 1.2
|
||||
Release: 0
|
||||
Summary: Linux-native nvme device management library
|
||||
License: LGPL-2.1-or-later
|
||||
@ -76,8 +76,7 @@ Python binding part.
|
||||
|
||||
%build
|
||||
export KBUILD_BUILD_TIMESTAMP=@${SOURCE_DATE_EPOCH:-$(date +%s)}
|
||||
%meson \
|
||||
-Ddocs=man -Ddocs-build=true
|
||||
%meson -Ddocs=man %{?_with_docs_build:-Ddocs-build=true}
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
@ -108,7 +107,7 @@ export KBUILD_BUILD_TIMESTAMP=@${SOURCE_DATE_EPOCH:-$(date +%s)}
|
||||
%{_libdir}/%{name}-mi.so.%{sover}*
|
||||
|
||||
%files -n python3-libnvme
|
||||
%{python3_sitearch}/libnvme
|
||||
%dir %{python3_sitearch}/libnvme
|
||||
%{python3_sitearch}/libnvme/*.so
|
||||
%{python3_sitearch}/libnvme/__init__.py
|
||||
%{python3_sitearch}/libnvme/nvme.py
|
||||
|
Loading…
Reference in New Issue
Block a user