On Sat, 2019-02-02 at 02:32 +0000, Verma, Vishal L wrote:
> This release incorporates functionality up to the 5.0 kernel, and
> adds a
> number of bug fixes and improvements.
> 
> Highlights include a migration path for the new dax-bus ABI, several
> cleanups to ndctl-monitor, support for firmware status translation,
> displaying the supported_alignments attribute, and using it in the
> namespace creation process, and support for security operations as
> defined in the Intel DSM specification.
> 
> shortlog of the commits that went into this release:
> 
Ah I had a stale shortlog there. Here is the fixed up one:

Dan Williams (17):
      test, device-dax: Fix intermittent poison handling failures
      test, dsm-fail: Cleanup leftover debug
      ndctl, build: Define HAVE_UUID
      ndctl, daxctl: Split builtin.h per-command
      ndctl, daxctl: Add type-safety to command harness
      ndctl/monitor: Drop 'struct ndctl_ctx *' casts
      ndctl/monitor: Unify definition of default monitor configfile path
      ndctl/monitor: Fix / cleanup log_file()
      ndctl/monitor: Drop vasprintf usage
      ndctl/monitor: Kill usage of ndctl/lib/private.h
      ndctl/init-labels: Fix label slot accounting per UEFI 2.7
      ndctl: Introduce ndctl/config.h
      ndctl, rpm: Mark monitor.conf as a configuration file
      ndctl/build: Fix config.h dependency
      daxctl: Support the /sys/bus/dax ABI
      daxctl: Opt-in to /sys/bus/dax ABI
      Documentation: Update copyright

Dave Jiang (11):
      ndctl: add support for displaying the security state
      ndctl: add a Theory of Operation document for security commands
      ndctl: add passphrase management commands
      ndctl: add a freeze-security command
      ndctl: add a sanitize-dimm command
      ndctl: add a unit test to exercise security operations
      ndctl: add a load-keys command and a modprobe config
      ndctl: add an overwrite option to 'sanitize-dimm'
      ndctl: add a wait-overwrite command
      ndctl: master phassphrase management support
      ndctl: allow for a 'secure erase' using the master passphrase

Igor Gnatenko (2):
      ndctl.spec.in: remove obsolete ldconfig scriptlets
      ndctl.spec.in: remove obsolete Group tag

Johannes Thumshirn (1):
      ndctl, monitor: use type=simple instead of type=forking

Ocean He (1):
      ndctl: recover from failed namespace creation

Oliver O'Halloran (7):
      libndctl: Use the supported_alignment attribute
      ndctl/namespace: Check for seed namespaces earlier
      ndctl/namespace: Use seed alignment as the default
      ndctl/namespace: Validate alignment from the {pfn|dax} seed
      ndctl: Add alignment to the namespace JSON output
      ndctl/namespace: Make the create-namespace JSON output non-verbose
      ndctl: Add supported_alignments to the JSON output

Piotr Balcer (1):
      libndctl: fix bb iterator leak in namespaces

Toshi Kani (1):
      ndctl: fix zero-labels to handle firmware error properly

Vishal Verma (15):
      libndctl: ignore ENXIO in ndctl_namespace_delete
      libndctl, intel: Add infrastructure for firmware_status translation
      ndctl, inject-smart: switch to ndctl_cmd_submit_xlat
      ndctl, monitor: switch to ndctl_cmd_submit_xlat
      ndctl: clean up usage of ndctl_cmd_submit
      ndctl, Documentation: Allow for Makefile variables in Documentation
      daxctl: Add bash-completion
      libndctl: Fix the failure interpretation for status translations
      ndctl, bash-completion: add helpers for security commands
      ndctl, rpmbuild: Add a dummy readme file to ndctl_keysdir
      ndctl, keys: fix a memory leak in dimm_create_key()
      ndctl, keys: fix a resource leak in verify_kek()
      libndctl: fix a couple of theoretical buffer overruns
      ndctl, load-keys: fix a resource leak in load_dimm_keys()
      ndctl: release v64
_______________________________________________
Linux-nvdimm mailing list
[email protected]
https://lists.01.org/mailman/listinfo/linux-nvdimm

Reply via email to