Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libnvme for openSUSE:Factory checked in at 2024-05-05 12:10:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libnvme (Old) and /work/SRC/openSUSE:Factory/.libnvme.new.1880 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libnvme" Sun May 5 12:10:28 2024 rev:29 rq:1171772 version:1.9+0.g80c5cf2 Changes: -------- --- /work/SRC/openSUSE:Factory/libnvme/libnvme.changes 2024-02-15 20:59:30.714114902 +0100 +++ /work/SRC/openSUSE:Factory/.libnvme.new.1880/libnvme.changes 2024-05-05 12:10:35.891469704 +0200 @@ -1,0 +2,75 @@ +Fri May 03 13:11:16 UTC 2024 - Daniel Wagner <daniel.wag...@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 + +------------------------------------------------------------------- Old: ---- 0001-build-disable-sysfs-test.patch libnvme-1.8+0.gbff7dda.obscpio New: ---- libnvme-1.9+0.g80c5cf2.obscpio BETA DEBUG BEGIN: Old:- Upstream changed the sysfs test setup, thus sysfs test works in OSB * remove 0001-build-disable-sysfs-test.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libnvme.spec ++++++ --- /var/tmp/diff_new_pack.5Kmp2V/_old 2024-05-05 12:10:36.683498367 +0200 +++ /var/tmp/diff_new_pack.5Kmp2V/_new 2024-05-05 12:10:36.683498367 +0200 @@ -21,13 +21,12 @@ %bcond_without check Name: libnvme -Version: 1.8+0.gbff7dda +Version: 1.9+0.g80c5cf2 Release: 0 Summary: Linux-native nvme device management library License: LGPL-2.1-or-later URL: https://github.com/linux-nvme/libnvme/ Source0: libnvme-%{version}.tar.gz -Patch001: 0001-build-disable-sysfs-test.patch BuildRequires: dbus-1-devel BuildRequires: gcc BuildRequires: gcc-c++ ++++++ _service ++++++ --- /var/tmp/diff_new_pack.5Kmp2V/_old 2024-05-05 12:10:36.723499815 +0200 +++ /var/tmp/diff_new_pack.5Kmp2V/_new 2024-05-05 12:10:36.727499960 +0200 @@ -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@+@TAG_OFFSET@.g%h</param> - <param name="revision">bff7dda</param> + <param name="revision">80c5cf2aa45f4afc7571dc48850fae3fd62828af</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> </service> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.5Kmp2V/_old 2024-05-05 12:10:36.751500828 +0200 +++ /var/tmp/diff_new_pack.5Kmp2V/_new 2024-05-05 12:10:36.755500973 +0200 @@ -1,7 +1,7 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/linux-nvme/libnvme.git</param> - <param name="changesrevision">bff7dda7e2a0f883d0b89e23fed725c916de3e61</param> + <param name="changesrevision">80c5cf2aa45f4afc7571dc48850fae3fd62828af</param> </service> </servicedata> (No newline at EOF) ++++++ libnvme-1.8+0.gbff7dda.obscpio -> libnvme-1.9+0.g80c5cf2.obscpio ++++++ ++++ 15583 lines of diff (skipped) ++++++ libnvme.obsinfo ++++++ --- /var/tmp/diff_new_pack.5Kmp2V/_old 2024-05-05 12:10:37.307520950 +0200 +++ /var/tmp/diff_new_pack.5Kmp2V/_new 2024-05-05 12:10:37.307520950 +0200 @@ -1,5 +1,5 @@ name: libnvme -version: 1.8+0.gbff7dda -mtime: 1707903643 -commit: bff7dda7e2a0f883d0b89e23fed725c916de3e61 +version: 1.9+0.g80c5cf2 +mtime: 1714738100 +commit: 80c5cf2aa45f4afc7571dc48850fae3fd62828af