Blame SOURCES/0064-ndctl-release-v72.patch

2eb93d
From 25062cf34c70012f5d42ce1fef7e2dc129807c10 Mon Sep 17 00:00:00 2001
2eb93d
From: Vishal Verma <vishal.l.verma@intel.com>
2eb93d
Date: Fri, 17 Dec 2021 21:14:37 -0700
2eb93d
Subject: [PATCH 064/217] ndctl: release v72
2eb93d
2eb93d
This release incorporates functionality up to the 5.16 kernel.
2eb93d
2eb93d
Highlights include a new utility and library for interfacing with the
2eb93d
'CXL' drivers and devices, a policy based configuration mechanism for
2eb93d
ndctl and daxctl, fixes, test updates, and general additions for the
2eb93d
PAPR family of NVDIMMs, more seed device accounting fixes, misc unit
2eb93d
test and documentation updates, and fixes to NVDIMM bus scrubbing.
2eb93d
2eb93d
Commands:
2eb93d
  cxl-cli: new utility providing list, {read,write,zero}-label commands
2eb93d
  daxctl-reconfigure-device: new --check-config option
2eb93d
  ndctl-monitor: add support for a new unified config file format
2eb93d
  ndctl-*-namespace: seed namespace accounting fixes
2eb93d
2eb93d
Tests:
2eb93d
  Fix device-dax mremap() test
2eb93d
  Exercise soft_offline_page() corner cases
2eb93d
  Fix btt expect table compile warning
2eb93d
  monitor.sh: add checking the presence of jq command ahead of time
2eb93d
2eb93d
APIs:
2eb93d
  ndctl_bus_nfit_translate_spa
2eb93d
  ndctl_dimm_sizeof_namespace_index
2eb93d
  ndctl_get_config_path
2eb93d
  ndctl_set_config_path
2eb93d
  daxctl_dev_has_online_memory
2eb93d
  daxctl_dev_will_auto_online_memory
2eb93d
  daxctl_get_config_path
2eb93d
  daxctl_set_config_path
2eb93d
  cxl_cmd_get_devname
2eb93d
  cxl_cmd_get_mbox_status
2eb93d
  cxl_cmd_get_out_size
2eb93d
  cxl_cmd_health_info_get_dirty_shutdowns
2eb93d
  cxl_cmd_health_info_get_ext_corrected_persistent_normal
2eb93d
  cxl_cmd_health_info_get_ext_corrected_persistent_warning
2eb93d
  cxl_cmd_health_info_get_ext_corrected_volatile_normal
2eb93d
  cxl_cmd_health_info_get_ext_corrected_volatile_warning
2eb93d
  cxl_cmd_health_info_get_ext_life_used_critical
2eb93d
  cxl_cmd_health_info_get_ext_life_used_normal
2eb93d
  cxl_cmd_health_info_get_ext_life_used_warning
2eb93d
  cxl_cmd_health_info_get_ext_temperature_critical
2eb93d
  cxl_cmd_health_info_get_ext_temperature_normal
2eb93d
  cxl_cmd_health_info_get_ext_temperature_warning
2eb93d
  cxl_cmd_health_info_get_hw_replacement_needed
2eb93d
  cxl_cmd_health_info_get_life_used
2eb93d
  cxl_cmd_health_info_get_maintenance_needed
2eb93d
  cxl_cmd_health_info_get_media_data_loss_imminent
2eb93d
  cxl_cmd_health_info_get_media_data_lost
2eb93d
  cxl_cmd_health_info_get_media_normal
2eb93d
  cxl_cmd_health_info_get_media_not_ready
2eb93d
  cxl_cmd_health_info_get_media_persistence_loss_imminent
2eb93d
  cxl_cmd_health_info_get_media_persistence_lost
2eb93d
  cxl_cmd_health_info_get_media_powerloss_data_loss
2eb93d
  cxl_cmd_health_info_get_media_powerloss_persistence_loss
2eb93d
  cxl_cmd_health_info_get_media_shutdown_data_loss
2eb93d
  cxl_cmd_health_info_get_media_shutdown_persistence_loss
2eb93d
  cxl_cmd_health_info_get_performance_degraded
2eb93d
  cxl_cmd_health_info_get_pmem_errors
2eb93d
  cxl_cmd_health_info_get_temperature
2eb93d
  cxl_cmd_health_info_get_volatile_errors
2eb93d
  cxl_cmd_identify_get_fw_rev
2eb93d
  cxl_cmd_identify_get_label_size
2eb93d
  cxl_cmd_identify_get_partition_align
2eb93d
  cxl_cmd_new_get_health_info
2eb93d
  cxl_cmd_new_identify
2eb93d
  cxl_cmd_new_raw
2eb93d
  cxl_cmd_new_read_label
2eb93d
  cxl_cmd_new_write_label
2eb93d
  cxl_cmd_read_label_get_payload
2eb93d
  cxl_cmd_ref
2eb93d
  cxl_cmd_set_input_payload
2eb93d
  cxl_cmd_set_output_payload
2eb93d
  cxl_cmd_submit
2eb93d
  cxl_cmd_unref
2eb93d
  cxl_get_log_priority
2eb93d
  cxl_get_private_data
2eb93d
  cxl_get_userdata
2eb93d
  cxl_memdev_get_ctx
2eb93d
  cxl_memdev_get_devname
2eb93d
  cxl_memdev_get_firmware_verison
2eb93d
  cxl_memdev_get_first
2eb93d
  cxl_memdev_get_id
2eb93d
  cxl_memdev_get_label_size
2eb93d
  cxl_memdev_get_major
2eb93d
  cxl_memdev_get_minor
2eb93d
  cxl_memdev_get_next
2eb93d
  cxl_memdev_get_pmem_size
2eb93d
  cxl_memdev_get_ram_size
2eb93d
  cxl_memdev_nvdimm_bridge_active
2eb93d
  cxl_memdev_read_label
2eb93d
  cxl_memdev_write_label
2eb93d
  cxl_memdev_zero_label
2eb93d
  cxl_new
2eb93d
  cxl_ref
2eb93d
  cxl_set_log_fn
2eb93d
  cxl_set_log_priority
2eb93d
  cxl_set_private_data
2eb93d
  cxl_set_userdata
2eb93d
  cxl_unref
2eb93d
---
2eb93d
 Makefile.am.in | 8 ++++----
2eb93d
 git-version    | 2 +-
2eb93d
 2 files changed, 5 insertions(+), 5 deletions(-)
2eb93d
2eb93d
diff -up ndctl-71.1/Makefile.am.in.orig ndctl-71.1/Makefile.am.in
2eb93d
--- ndctl-71.1/Makefile.am.in.orig	2022-10-07 15:20:47.982353042 -0400
2eb93d
+++ ndctl-71.1/Makefile.am.in	2022-10-07 15:21:02.174401362 -0400
2eb93d
@@ -36,13 +36,13 @@ SED_PROCESS = \
2eb93d
 	-e 's,@includedir\@,$(includedir),g' \
2eb93d
 	< $< > $@ || rm $@
2eb93d
 
2eb93d
-LIBNDCTL_CURRENT=25
2eb93d
+LIBNDCTL_CURRENT=26
2eb93d
 LIBNDCTL_REVISION=1
2eb93d
-LIBNDCTL_AGE=19
2eb93d
+LIBNDCTL_AGE=20
2eb93d
 
2eb93d
-LIBDAXCTL_CURRENT=6
2eb93d
+LIBDAXCTL_CURRENT=7
2eb93d
 LIBDAXCTL_REVISION=0
2eb93d
-LIBDAXCTL_AGE=5
2eb93d
+LIBDAXCTL_AGE=6
2eb93d
 
2eb93d
 LIBCXL_CURRENT=1
2eb93d
 LIBCXL_REVISION=0
2eb93d
diff -up ndctl-71.1/git-version.orig ndctl-71.1/git-version
2eb93d
--- ndctl-71.1/git-version.orig	2022-10-07 15:21:02.175401365 -0400
2eb93d
+++ ndctl-71.1/git-version	2022-10-07 15:21:27.267486796 -0400
2eb93d
@@ -19,7 +19,7 @@ dirty() {
2eb93d
 	fi
2eb93d
 }
2eb93d
 
2eb93d
-DEF_VER=71.1
2eb93d
+DEF_VER=72
2eb93d
 
2eb93d
 LF='
2eb93d
 '