Revisions of ndctl

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 439220 from Johannes Thumshirn's avatar Johannes Thumshirn (morbidrsa) (revision 6)
- Upstream version v55
  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 (forwarded request 436986 from morbidrsa)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 403807 from Johannes Thumshirn's avatar Johannes Thumshirn (morbidrsa) (revision 5)
- Fix rpmbuild failure on factory (forwarded request 403805 from morbidrsa)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 391816 from Johannes Thumshirn's avatar Johannes Thumshirn (morbidrsa) (revision 3)
- NVDIMM is not defined for any CPU architecture other than x86_64 at the
  moment.

- RPM group and description update
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 382836 from Johannes Thumshirn's avatar Johannes Thumshirn (morbidrsa) (revision 2)
- Update to v52
  This release incorporates the capabilities of the 4.6 kernel (most
  prominently 'clear poison' support), and adds the below features and
  fixes:
  
  New apis:
  ndctl_invalidate
  ndctl_cmd_ars_cap_get_range
  ndctl_bus_cmd_new_clear_error
  ndctl_cmd_clear_error_get_cleared
  ndctl_namespace_get_resource
  ndctl_pfn_get_size
  ndctl_pfn_get_resource
  
  Api fixes:
  ndctl_bus_cmd_new_ars_status - output buffer sizing fix
  ndctl_bus_cmd_new_ars_status - input validation
  ndctl_cmd_ars_in_progress - invalidate state after checking
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 372867 from Johannes Thumshirn's avatar Johannes Thumshirn (morbidrsa) (revision 1)
New package, ndctl for managing the kernel's libnvdimm subsystem
Displaying revisions 41 - 47 of 47
openSUSE Build Service is sponsored by