Accepting request 1171770 from home:wagi:branches:Base:System
- Update to version 1.9+0.g80c5cf2: * types: Added Command and Feature Lockdown LID * types: add ASQ, ACQ and BPMBL controller properties definitions * types: add controller properties enum documentation * types: fix CRTO.CRIMT mask value definition * tree: use strtou32 to read lba_size * types: Fix PMRWBM register name * examples: fix mi-mctp build warning errors * test: add CSTS.ST, CAP.CPS and CAP.NSSS registers * types: add CAP.CPS and CAP.NSSS definitions * types: add enum nvme_cap documentation * types: Add enum nvme_unit/cmbebs/cmbswtp/flbas/cmic documentation * util: Add string constant for ENVME_CONNECT_IGNORED * tests: Add sample NBFT table with mpath IPv4+IPv6 discovery * types: add controller status shutdown type (CSTS.ST) definition * types: Add enum nvme_csts documentation * types: Add NVME_CMIC definitions * types: Add CMBSWTP property definitions * types: Add NVME_CMBEBS property definitions * types: Fix boot partition read offset (BPROF) mask value * tree: fix mem leak in nvme_ns_init() (bsc#1223331) * fabrics: retry discovery log page when DNR is not set * ioctl: return EPROTO when an NVMe status occurred * linux: Allocate aligned payload for nvme_get_telemetry_log * test: use diff to compare sysfs output * tree: fix lba_count size calculation * tree: Add NVM subsystem controller identifier * test: Add unit test for nvme_id_ns_flbas_to_lbaf_inuse() * types: Fix NVME_CSTS_SHST_MASK definition * util: Fixed nvme_id_ns_flbas_to_lbaf_inuse() * types: Add optional data present filed mask and shift definition * types: Fix EOM header optional data present fields definition * libnvme : record the nvme pci adapter physical slot (bsc#1223208) * sysfs: minimize heap allocations of sysfs paths * json: Fix uninitialized variables * libnvme: add missing symbol nvme_scan_tls_keys * nbft: Whitespace fixes (bsc#1222026) * tests: Add complex NBFT table from Dell R660 (bsc#1222026) * tests: Adapt to added NBFT SSNS flags (bsc#1222026) * nbft: Add SSNS 'discovered' flag (bsc#1222026) * nbft: Add SSNS 'unavailable' flag (bsc#1222026) * doc: Document the NBFT API (bsc#1222026) * ioctl: Move nvme_cmd_dword_fields definitions into header file * types: Add PEL set feature event layout definitions * types: Fix enum nvme_pel_rci documentation error * types: Add boot partition information definitions * types: Add PEL header additional information definitions * fabrics: keyring is a long (bsc#1216982) * config-schema.json.in: tls keys and keyrings are strings (bsc#1216982) * linux: Add nvme_scan_tls_keys() (bsc#1216982) * json: dump TLS key data in PSK interchange format (bsc#1216982) * json: import TLS key from PSK interchange format (bsc#1216982) * json: export TLS key in PSK interchange format (bsc#1216982) * tree: read TLS key in nvme_configure_ctrl() (bsc#1216982) * linux: rework nvme_insert_tls_key_versioned() (bsc#1216982) * linux: add nvme_import_tls_key() (bsc#1216982) * linux: add nvme_export_tls_key() (bsc#1216982) * crc32: Add CRC32 algorithm (bsc#1216982) * linux: add nvme_update_key() (bsc#1216982) * linux: add nvme_read_key() (bsc#1216982) * linux: allow for NULL argument in nvme_lookup_keyring() (bsc#1216982) * log: Respect DEFAULT_LOGLEVEL on uninitialized logging * log: Introduce nvme_get_logging_level() * ioctl: remove incomplete debug logging infrastructure * ioctl: export nvme_submit_passthru{64} as weak symbol * log: move nvme_{set|get}_debug to log.c * fabrics: check the read() return value * types: Add PEL reporting context port identifier type definitions * types: Add persistent event log reporting context definitions - Upstream changed the sysfs test setup, thus sysfs test works in OSB * remove 0001-build-disable-sysfs-test.patch OBS-URL: https://build.opensuse.org/request/show/1171770 OBS-URL: https://build.opensuse.org/package/show/Base:System/libnvme?expand=0&rev=57
This commit is contained in:
parent
4d7c3355ad
commit
8e6ae9b2b1
@ -1,28 +0,0 @@
|
|||||||
From 6ec2c60668edd79d78552c0345e40bab52e3aa33 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Daniel Wagner <dwagner@suse.de>
|
|
||||||
Date: Wed, 14 Feb 2024 14:19:07 +0100
|
|
||||||
Subject: [PATCH] build: disable sysfs test
|
|
||||||
|
|
||||||
The test is not running stable in OSC environment. This is a new test
|
|
||||||
which is running stable in the upstream CI builds. So this is something
|
|
||||||
downstream and needs some more digging.
|
|
||||||
|
|
||||||
Signed-off-by: Daniel Wagner <dwagner@suse.de>
|
|
||||||
---
|
|
||||||
test/meson.build | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/test/meson.build b/test/meson.build
|
|
||||||
index 93e69991d6d7..a76f57973b6f 100644
|
|
||||||
--- a/test/meson.build
|
|
||||||
+++ b/test/meson.build
|
|
||||||
@@ -99,5 +99,5 @@ subdir('ioctl')
|
|
||||||
subdir('nbft')
|
|
||||||
|
|
||||||
if json_c_dep.found()
|
|
||||||
- subdir('sysfs')
|
|
||||||
+# subdir('sysfs')
|
|
||||||
endif
|
|
||||||
--
|
|
||||||
2.43.0
|
|
||||||
|
|
2
_service
2
_service
@ -4,7 +4,7 @@
|
|||||||
<param name="url">https://github.com/linux-nvme/libnvme.git</param>
|
<param name="url">https://github.com/linux-nvme/libnvme.git</param>
|
||||||
<param name="filename">libnvme</param>
|
<param name="filename">libnvme</param>
|
||||||
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@.g%h</param>
|
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@.g%h</param>
|
||||||
<param name="revision">bff7dda</param>
|
<param name="revision">80c5cf2aa45f4afc7571dc48850fae3fd62828af</param>
|
||||||
<param name="versionrewrite-pattern">v(.*)</param>
|
<param name="versionrewrite-pattern">v(.*)</param>
|
||||||
<param name="changesgenerate">enable</param>
|
<param name="changesgenerate">enable</param>
|
||||||
</service>
|
</service>
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<servicedata>
|
<servicedata>
|
||||||
<service name="tar_scm">
|
<service name="tar_scm">
|
||||||
<param name="url">https://github.com/linux-nvme/libnvme.git</param>
|
<param name="url">https://github.com/linux-nvme/libnvme.git</param>
|
||||||
<param name="changesrevision">bff7dda7e2a0f883d0b89e23fed725c916de3e61</param>
|
<param name="changesrevision">80c5cf2aa45f4afc7571dc48850fae3fd62828af</param>
|
||||||
</service>
|
</service>
|
||||||
</servicedata>
|
</servicedata>
|
BIN
libnvme-1.8+0.gbff7dda.obscpio
(Stored with Git LFS)
BIN
libnvme-1.8+0.gbff7dda.obscpio
(Stored with Git LFS)
Binary file not shown.
3
libnvme-1.9+0.g80c5cf2.obscpio
Normal file
3
libnvme-1.9+0.g80c5cf2.obscpio
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:b8600f8e315e848d6fe3116f2817855be74f616782e59d476e2b49eafb44217a
|
||||||
|
size 3270156
|
@ -1,3 +1,78 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri May 03 13:11:16 UTC 2024 - Daniel Wagner <daniel.wagner@suse.com>
|
||||||
|
|
||||||
|
- Update to version 1.9+0.g80c5cf2:
|
||||||
|
* types: Added Command and Feature Lockdown LID
|
||||||
|
* types: add ASQ, ACQ and BPMBL controller properties definitions
|
||||||
|
* types: add controller properties enum documentation
|
||||||
|
* types: fix CRTO.CRIMT mask value definition
|
||||||
|
* tree: use strtou32 to read lba_size
|
||||||
|
* types: Fix PMRWBM register name
|
||||||
|
* examples: fix mi-mctp build warning errors
|
||||||
|
* test: add CSTS.ST, CAP.CPS and CAP.NSSS registers
|
||||||
|
* types: add CAP.CPS and CAP.NSSS definitions
|
||||||
|
* types: add enum nvme_cap documentation
|
||||||
|
* types: Add enum nvme_unit/cmbebs/cmbswtp/flbas/cmic documentation
|
||||||
|
* util: Add string constant for ENVME_CONNECT_IGNORED
|
||||||
|
* tests: Add sample NBFT table with mpath IPv4+IPv6 discovery
|
||||||
|
* types: add controller status shutdown type (CSTS.ST) definition
|
||||||
|
* types: Add enum nvme_csts documentation
|
||||||
|
* types: Add NVME_CMIC definitions
|
||||||
|
* types: Add CMBSWTP property definitions
|
||||||
|
* types: Add NVME_CMBEBS property definitions
|
||||||
|
* types: Fix boot partition read offset (BPROF) mask value
|
||||||
|
* tree: fix mem leak in nvme_ns_init() (bsc#1223331)
|
||||||
|
* fabrics: retry discovery log page when DNR is not set
|
||||||
|
* ioctl: return EPROTO when an NVMe status occurred
|
||||||
|
* linux: Allocate aligned payload for nvme_get_telemetry_log
|
||||||
|
* test: use diff to compare sysfs output
|
||||||
|
* tree: fix lba_count size calculation
|
||||||
|
* tree: Add NVM subsystem controller identifier
|
||||||
|
* test: Add unit test for nvme_id_ns_flbas_to_lbaf_inuse()
|
||||||
|
* types: Fix NVME_CSTS_SHST_MASK definition
|
||||||
|
* util: Fixed nvme_id_ns_flbas_to_lbaf_inuse()
|
||||||
|
* types: Add optional data present filed mask and shift definition
|
||||||
|
* types: Fix EOM header optional data present fields definition
|
||||||
|
* libnvme : record the nvme pci adapter physical slot (bsc#1223208)
|
||||||
|
* sysfs: minimize heap allocations of sysfs paths
|
||||||
|
* json: Fix uninitialized variables
|
||||||
|
* libnvme: add missing symbol nvme_scan_tls_keys
|
||||||
|
* nbft: Whitespace fixes (bsc#1222026)
|
||||||
|
* tests: Add complex NBFT table from Dell R660 (bsc#1222026)
|
||||||
|
* tests: Adapt to added NBFT SSNS flags (bsc#1222026)
|
||||||
|
* nbft: Add SSNS 'discovered' flag (bsc#1222026)
|
||||||
|
* nbft: Add SSNS 'unavailable' flag (bsc#1222026)
|
||||||
|
* doc: Document the NBFT API (bsc#1222026)
|
||||||
|
* ioctl: Move nvme_cmd_dword_fields definitions into header file
|
||||||
|
* types: Add PEL set feature event layout definitions
|
||||||
|
* types: Fix enum nvme_pel_rci documentation error
|
||||||
|
* types: Add boot partition information definitions
|
||||||
|
* types: Add PEL header additional information definitions
|
||||||
|
* fabrics: keyring is a long (bsc#1216982)
|
||||||
|
* config-schema.json.in: tls keys and keyrings are strings (bsc#1216982)
|
||||||
|
* linux: Add nvme_scan_tls_keys() (bsc#1216982)
|
||||||
|
* json: dump TLS key data in PSK interchange format (bsc#1216982)
|
||||||
|
* json: import TLS key from PSK interchange format (bsc#1216982)
|
||||||
|
* json: export TLS key in PSK interchange format (bsc#1216982)
|
||||||
|
* tree: read TLS key in nvme_configure_ctrl() (bsc#1216982)
|
||||||
|
* linux: rework nvme_insert_tls_key_versioned() (bsc#1216982)
|
||||||
|
* linux: add nvme_import_tls_key() (bsc#1216982)
|
||||||
|
* linux: add nvme_export_tls_key() (bsc#1216982)
|
||||||
|
* crc32: Add CRC32 algorithm (bsc#1216982)
|
||||||
|
* linux: add nvme_update_key() (bsc#1216982)
|
||||||
|
* linux: add nvme_read_key() (bsc#1216982)
|
||||||
|
* linux: allow for NULL argument in nvme_lookup_keyring() (bsc#1216982)
|
||||||
|
* log: Respect DEFAULT_LOGLEVEL on uninitialized logging
|
||||||
|
* log: Introduce nvme_get_logging_level()
|
||||||
|
* ioctl: remove incomplete debug logging infrastructure
|
||||||
|
* ioctl: export nvme_submit_passthru{64} as weak symbol
|
||||||
|
* log: move nvme_{set|get}_debug to log.c
|
||||||
|
* fabrics: check the read() return value
|
||||||
|
* types: Add PEL reporting context port identifier type definitions
|
||||||
|
* types: Add persistent event log reporting context definitions
|
||||||
|
- Upstream changed the sysfs test setup, thus sysfs test works in OSB
|
||||||
|
* remove 0001-build-disable-sysfs-test.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Feb 14 12:04:28 UTC 2024 - Daniel Wagner <daniel.wagner@suse.com>
|
Wed Feb 14 12:04:28 UTC 2024 - Daniel Wagner <daniel.wagner@suse.com>
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
name: libnvme
|
name: libnvme
|
||||||
version: 1.8+0.gbff7dda
|
version: 1.9+0.g80c5cf2
|
||||||
mtime: 1707903643
|
mtime: 1714738100
|
||||||
commit: bff7dda7e2a0f883d0b89e23fed725c916de3e61
|
commit: 80c5cf2aa45f4afc7571dc48850fae3fd62828af
|
||||||
|
@ -21,13 +21,12 @@
|
|||||||
%bcond_without check
|
%bcond_without check
|
||||||
|
|
||||||
Name: libnvme
|
Name: libnvme
|
||||||
Version: 1.8+0.gbff7dda
|
Version: 1.9+0.g80c5cf2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Linux-native nvme device management library
|
Summary: Linux-native nvme device management library
|
||||||
License: LGPL-2.1-or-later
|
License: LGPL-2.1-or-later
|
||||||
URL: https://github.com/linux-nvme/libnvme/
|
URL: https://github.com/linux-nvme/libnvme/
|
||||||
Source0: libnvme-%{version}.tar.gz
|
Source0: libnvme-%{version}.tar.gz
|
||||||
Patch001: 0001-build-disable-sysfs-test.patch
|
|
||||||
BuildRequires: dbus-1-devel
|
BuildRequires: dbus-1-devel
|
||||||
BuildRequires: gcc
|
BuildRequires: gcc
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
|
Loading…
Reference in New Issue
Block a user