Blame SOURCES/0148-ndctl-release-v73.patch

2eb93d
From dd58d43458943d20ff063850670bf54a5242c9c5 Mon Sep 17 00:00:00 2001
2eb93d
From: Vishal Verma <vishal.l.verma@intel.com>
2eb93d
Date: Sun, 6 Mar 2022 23:39:25 -0700
2eb93d
Subject: [PATCH 148/217] ndctl: release v73
2eb93d
2eb93d
This release incorporates functionality up to the 5.17 kernel.
2eb93d
2eb93d
Highlights include full CXL topology walk and filtering in cxl-list, a
2eb93d
new cxl-cli command to set memdev partitioning info, several unit test
2eb93d
fixes, conversion of the build system to meson, smart error injection
2eb93d
enhancements for 'papr' NVDIMMs, and RPM spec fixes to support config
2eb93d
file migration, and flatpak builds.
2eb93d
2eb93d
Commands:
2eb93d
  cxl-list: full topology walk and filtering
2eb93d
  cxl-set-partition: new command to set memdev partitions
2eb93d
  cxl{enable,disable}-port: new commands
2eb93d
  cxl{enable,disable}-memdev: new commands
2eb93d
2eb93d
Tests:
2eb93d
  Deprecate BLK aperture support
2eb93d
  inject-smart.sh: increase tolerance for decimal formatted fields
2eb93d
2eb93d
APIs:
2eb93d
  ndctl_dimm_refresh_flags
2eb93d
  cxl_bus_get_ctx
2eb93d
  cxl_bus_get_devname
2eb93d
  cxl_bus_get_first
2eb93d
  cxl_bus_get_id
2eb93d
  cxl_bus_get_next
2eb93d
  cxl_bus_get_port
2eb93d
  cxl_bus_get_provider
2eb93d
  cxl_cmd_identify_get_persistent_only_size
2eb93d
  cxl_cmd_identify_get_total_size
2eb93d
  cxl_cmd_identify_get_volatile_only_size
2eb93d
  cxl_cmd_new_get_partition
2eb93d
  cxl_cmd_new_set_partition
2eb93d
  cxl_cmd_partition_get_active_persistent_size
2eb93d
  cxl_cmd_partition_get_active_volatile_size
2eb93d
  cxl_cmd_partition_get_next_persistent_size
2eb93d
  cxl_cmd_partition_get_next_volatile_size
2eb93d
  cxl_cmd_partition_set_mode
2eb93d
  cxl_decoder_get_ctx
2eb93d
  cxl_decoder_get_devname
2eb93d
  cxl_decoder_get_first
2eb93d
  cxl_decoder_get_id
2eb93d
  cxl_decoder_get_next
2eb93d
  cxl_decoder_get_nr_targets
2eb93d
  cxl_decoder_get_port
2eb93d
  cxl_decoder_get_resource
2eb93d
  cxl_decoder_get_size
2eb93d
  cxl_decoder_get_target_by_memdev
2eb93d
  cxl_decoder_get_target_by_position
2eb93d
  cxl_decoder_get_target_type
2eb93d
  cxl_decoder_is_accelmem_capable
2eb93d
  cxl_decoder_is_locked
2eb93d
  cxl_decoder_is_mem_capable
2eb93d
  cxl_decoder_is_pmem_capable
2eb93d
  cxl_decoder_is_volatile_capable
2eb93d
  cxl_dport_get_devname
2eb93d
  cxl_dport_get_first
2eb93d
  cxl_dport_get_id
2eb93d
  cxl_dport_get_next
2eb93d
  cxl_dport_get_physical_node
2eb93d
  cxl_dport_get_port
2eb93d
  cxl_dport_maps_memdev
2eb93d
  cxl_endpoint_get_bus
2eb93d
  cxl_endpoint_get_ctx
2eb93d
  cxl_endpoint_get_devname
2eb93d
  cxl_endpoint_get_first
2eb93d
  cxl_endpoint_get_host
2eb93d
  cxl_endpoint_get_id
2eb93d
  cxl_endpoint_get_memdev
2eb93d
  cxl_endpoint_get_next
2eb93d
  cxl_endpoint_get_parent
2eb93d
  cxl_endpoint_get_port
2eb93d
  cxl_endpoint_is_enabled
2eb93d
  cxl_memdev_disable_invalidate
2eb93d
  cxl_memdev_enable
2eb93d
  cxl_memdev_get_bus
2eb93d
  cxl_memdev_get_endpoint
2eb93d
  cxl_memdev_get_host
2eb93d
  cxl_memdev_get_numa_node
2eb93d
  cxl_memdev_get_serial
2eb93d
  cxl_memdev_is_enabled
2eb93d
  cxl_port_disable_invalidate
2eb93d
  cxl_port_enable
2eb93d
  cxl_port_get_bus
2eb93d
  cxl_port_get_bus
2eb93d
  cxl_port_get_ctx
2eb93d
  cxl_port_get_devname
2eb93d
  cxl_port_get_dport_by_memdev
2eb93d
  cxl_port_get_first
2eb93d
  cxl_port_get_host
2eb93d
  cxl_port_get_id
2eb93d
  cxl_port_get_next
2eb93d
  cxl_port_get_next_all
2eb93d
  cxl_port_get_nr_dports
2eb93d
  cxl_port_get_parent
2eb93d
  cxl_port_hosts_memdev
2eb93d
  cxl_port_is_enabled
2eb93d
  cxl_port_is_endpoint
2eb93d
  cxl_port_is_root
2eb93d
  cxl_port_is_switch
2eb93d
  cxl_port_to_bus
2eb93d
  cxl_port_to_endpoint
2eb93d
  cxl_target_get_decoder
2eb93d
  cxl_target_get_devname
2eb93d
  cxl_target_get_first
2eb93d
  cxl_target_get_id
2eb93d
  cxl_target_get_next
2eb93d
  cxl_target_get_physical_node
2eb93d
  cxl_target_get_position
2eb93d
  cxl_target_maps_memdev
2eb93d
---
2eb93d
 meson.build | 14 +++++++-------
2eb93d
 1 file changed, 7 insertions(+), 7 deletions(-)
2eb93d
2eb93d
diff --git a/meson.build b/meson.build
2eb93d
index f25ec6c..42e11aa 100644
2eb93d
--- a/meson.build
2eb93d
+++ b/meson.build
2eb93d
@@ -1,5 +1,5 @@
2eb93d
 project('ndctl', 'c',
2eb93d
-  version : '72',
2eb93d
+  version : '73',
2eb93d
   license : [
2eb93d
     'GPL-2.0',
2eb93d
     'LGPL-2.1',
2eb93d
@@ -270,17 +270,17 @@ config_h = configure_file(
2eb93d
 )
2eb93d
 add_project_arguments('-include', 'config.h', language : 'c')
2eb93d
 
2eb93d
-LIBNDCTL_CURRENT=25
2eb93d
-LIBNDCTL_REVISION=1
2eb93d
-LIBNDCTL_AGE=19
2eb93d
+LIBNDCTL_CURRENT=26
2eb93d
+LIBNDCTL_REVISION=0
2eb93d
+LIBNDCTL_AGE=20
2eb93d
 
2eb93d
 LIBDAXCTL_CURRENT=6
2eb93d
-LIBDAXCTL_REVISION=0
2eb93d
+LIBDAXCTL_REVISION=1
2eb93d
 LIBDAXCTL_AGE=5
2eb93d
 
2eb93d
-LIBCXL_CURRENT=1
2eb93d
+LIBCXL_CURRENT=2
2eb93d
 LIBCXL_REVISION=0
2eb93d
-LIBCXL_AGE=0
2eb93d
+LIBCXL_AGE=1
2eb93d
 
2eb93d
 root_inc = include_directories(['.', 'ndctl', ])
2eb93d
 
2eb93d
-- 
2eb93d
2.27.0
2eb93d