Skip to content

Commit

Permalink
ndctl: release v55
Browse files Browse the repository at this point in the history
This release incorporates the capabilities of the 4.9 kernel. Major
highlights include support for retrieving the health status of HPE
NVDIMMs, and new label manipulation / validation commands.

Commands:
    list: add HPE NVDIMM health reporting
    init-labels: initialize a namespace-label index-block
    check-labels: validate a namespace-label index-block
    create-namespace: fix crash when target region disabled
    bash-completion: add {en,dis}able-dimm and {check,init}-labels support

Tests:
    dsm-fail: check that namespaces stay disabled when label DSMs fail
    multi-pmem: validate pmem-region sub-division support
    libndctl: add btt-size check
    libndctl: test health event notification support
    device-dax: validate "invalidate on shutdown" behavior of dax devices
    device-dax: validate direct-i/o to device-dax mappings
    device-dax: check kernel fix for file offset to phys offset translation
    device-dax: check kernel fix for crash when reading /proc/<pid>/smaps
    clear: check kernel fix for making cleared badblocks stay cleared

Apis:
    daxctl_region_get_available_size: new, in support of dax sub-division
    daxctl_region_get_devname: new, in support of dax sub-division
    daxctl_region_get_dev_seed: new, in support of dax sub-division
    ndctl_dimm_get_health_eventfd: new, fires upon firmware health event notification
    ndctl_cmd_cfg_read_get_size: new, simplifies label manipulation routines
    ndctl_dimm_get_available_labels: fix error return value to be ULONG_MAX
    ndctl_region_get_available_size: fix error return value to be ULLONG_MAX
    ndctl_dimm_cmd_new_cfg_{read,write}: fix to not overflow label area size
  • Loading branch information
djbw committed Oct 21, 2016
1 parent 9296732 commit 1360f38
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
8 changes: 4 additions & 4 deletions Makefile.am.in
Original file line number Diff line number Diff line change
Expand Up @@ -35,10 +35,10 @@ SED_PROCESS = \
-e 's,@includedir\@,$(includedir),g' \
< $< > $@ || rm $@

LIBNDCTL_CURRENT=9
LIBNDCTL_CURRENT=10
LIBNDCTL_REVISION=0
LIBNDCTL_AGE=3
LIBNDCTL_AGE=4

LIBDAXCTL_CURRENT=1
LIBDAXCTL_CURRENT=2
LIBDAXCTL_REVISION=0
LIBDAXCTL_AGE=0
LIBDAXCTL_AGE=1
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=54
DEF_VER=55

LF='
'
Expand Down

0 comments on commit 1360f38

Please sign in to comment.