Skip to content

Switchtec-nvme-cli v0.5 release for Switchtec Gen4 PAX MR-2

Latest
Compare
Choose a tag to compare
@kelvin-cao kelvin-cao released this 19 Jan 08:19
· 2 commits to devel since this release

About this Release

This release supports the following Switchtec devices and releases.

Generation Variant Release
Gen4 PAX Beta (F/W version: 04.50.0.440), MR-1 (F/W version: 04.60.0.449), MR-2 (F/W version: 04.70.0.450)

What is New?

This release introduces the following new features, changes and fixes.

Features and Changes

  • Add support for 4K response data
  • Add 'switchtec vf-reset' command
  • Remove NSID field from switchtec device name
  • Disable unsupported commands

Fixes

This release includes the following fixes.

  • Fix device not properly opened/closed issue bf5a452
  • Fix incorrect sprintf return code checking 55ccc15
  • Only copy data to send buffer when a 'write' command is issued fa3fbf9
  • Fix namespace info display issue in 'switchtec list' command 08841e9
  • Fix 'admin-passthru' command not supported error 1a589a1
  • Fix 'switchtec list' enumeration issue for remote PAX 0af11bc
  • Fix 'switchtec list' enumeration for downstream switch 5706aea
  • Fix 'switchtec list' double free memory issue b914e65
  • Fix route type check in pax_get_nvme_pf_list function 0985dca
  • Fix 'vf-reset' issue on devices from remote PAX a46c165

Limitations

Not all nvme-cli commands are supported in switchtec-nvme-cli. The following command list is supported in this release of switchtec-nvme-cli.

  • id-ctrl
  • id-ns
  • list-ns
  • list-ctrl
  • list-secondary
  • ns-descs
  • create-ns
  • delete-ns
  • attach-ns
  • detach-ns
  • format
  • fw-commit
  • fw-download
  • admin-passthru
  • virt-mgmt
  • switchtec list
  • switchtec vf-reset