Skip to content

Commit

Permalink
ndctl: release v79
Browse files Browse the repository at this point in the history
This release incorporates functionality up to and including the 6.9 kernel.

Highlights include test and build fixes, a new cxl-wait-sanitize
command, support for QOS Class in cxl-create-region, and a new
cxl-set-alert-config command.

Commands:
  cxl-create-region: Add QOS Class support
  cxl-wait-sanitize: New command
  cxl-disable-region: Add a new --force option
  cxl-set-alert-config: New command
  cxl-monitor: fix event_trace array parsing
  daxctl-destroy-device: fix accounting for number of devices destroyed

Tests:
  cxl/test: use max_available_extent in cxl-destroy-region
  cxl: Add a test for qos_class in CXL test suite
  cxl/test: add 3-way HB interleave testcase to cxl-xor-region.sh
  cxl/test: add double quotes in cxl-xor-region.sh
  cxl/test: replace spaces with tabs in cxl-xor-region.sh
  test/daxctl-create.sh: remove region and dax device assumptions
  test/cxl-region-sysfs: fix a missing space syntax error
  test/cxl-region-sysfs.sh: use '[[ ]]' command to evaluate operands as arithmetic expressions
  ndctl/test: Add destroy region test
  cxl/test: Validate sanitize notifications
  cxl/test: validate the auto region in cxl-topology.sh
  cxl/test: replace a bad root decoder usage in cxl-xor-region.sh
  test/security.sh: test keyctl before excuting
  test/daxctl-devices.sh: increase the namespace size to 4GiB
  test/cxl-event: Skip cxl event testing if cxl-test is not available
  test/cxl-update-firmware: Fix checksum sysfs query

APIs:
  daxctl_dev_is_system_ram_capable
  cxl_cmd_alert_config_set_corrected_pmem_err_prog_warn_threshold
  cxl_cmd_alert_config_set_corrected_volatile_mem_err_prog_warn_threshold
  cxl_cmd_alert_config_set_dev_over_temperature_prog_warn_threshold
  cxl_cmd_alert_config_set_dev_under_temperature_prog_warn_threshold
  cxl_cmd_alert_config_set_enable_alert_actions
  cxl_cmd_alert_config_set_life_used_prog_warn_threshold
  cxl_cmd_alert_config_set_valid_alert_actions
  cxl_cmd_new_set_alert_config
  cxl_memdev_get_pmem_qos_class
  cxl_memdev_get_ram_qos_class
  cxl_memdev_wait_sanitize
  cxl_port_decoders_committed
  cxl_region_qos_class_mismatch
  cxl_root_decoder_get_qos_class
  • Loading branch information
stellarhopper committed May 2, 2024
1 parent add0c37 commit 16f4575
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion git-version
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ dirty() {
fi
}

DEF_VER=78
DEF_VER=79

LF='
'
Expand Down
14 changes: 7 additions & 7 deletions meson.build
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
project('ndctl', 'c',
version : '78',
version : '79',
license : [
'GPL-2.0',
'LGPL-2.1',
Expand Down Expand Up @@ -298,16 +298,16 @@ config_h = configure_file(
add_project_arguments('-include', 'config.h', language : 'c')

LIBNDCTL_CURRENT=27
LIBNDCTL_REVISION=2
LIBNDCTL_REVISION=3
LIBNDCTL_AGE=21

LIBDAXCTL_CURRENT=6
LIBDAXCTL_REVISION=2
LIBDAXCTL_AGE=5
LIBDAXCTL_CURRENT=7
LIBDAXCTL_REVISION=0
LIBDAXCTL_AGE=6

LIBCXL_CURRENT=6
LIBCXL_CURRENT=7
LIBCXL_REVISION=0
LIBCXL_AGE=5
LIBCXL_AGE=6

root_inc = include_directories(['.', 'ndctl', ])

Expand Down

0 comments on commit 16f4575

Please sign in to comment.