Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This release incorporates functionality up to the 5.3 kernel, and adds a number of bug fixes, and improvements. Highlights include a new command to reconfigure dax devices to different modes (devdax - default, and system-ram - to hotplug the dax device as system memory), improvements to ndctl-{read,write,init}-labels allowing smaller sized reads/writes, usability fixes to ndctl-monitor, and ndctl-create-namespace, and a fix to ndctl-check-namespace allowing it to be used on systems with different page sizes. Commands: daxctl-reconfigure-device: new command for device mode management daxctl-{on,off}line-memory: new commands for devices in system-ram mode monitor: logging improvements, allow sending to background inject-error: refuse to operate on activew BTT namespaces *-labels: improvements to minimize data transfer create-namespace: usability improvements around region search Tests: security.sh: handle backup keys, mark test as 'destructive' device-dax: fix bus-model detection daxctl-devices: new test for daxctl-reconfigure-device APIs: ndctl_cmd_cfg_read_set_extent ndctl_cmd_cfg_write_set_extent ndctl_dimm_read_label_extent ndctl_dimm_read_label_index ndctl_dimm_zero_label_extent daxctl_dev_disable daxctl_dev_enable_devdax daxctl_dev_enable_ram daxctl_dev_get_ctx daxctl_dev_get_memory daxctl_dev_get_resource daxctl_dev_get_target_node daxctl_dev_is_enabled daxctl_memory_get_block_size daxctl_memory_get_dev daxctl_memory_get_node_path daxctl_memory_is_online daxctl_memory_num_sections daxctl_memory_offline daxctl_memory_online
- Loading branch information