Skip to content

Releases: linux-nvme/nvme-stas

v2.3.1

28 Nov 15:54
534f33c
Compare
Choose a tag to compare

Summary

Bug fixes:

  • Fix big-endian support. See NEWS.md for details.
  • Various fixes/improvements to unit tests.

What's Changed

New Contributors

Full Changelog: v2.3...v2.3.1

v2.3

21 Sep 17:32
fa23cc7
Compare
Choose a tag to compare

Summary

See NEWS.md.

What's Changed

Full Changelog: v2.2.2...v2.3

v2.3 Release Candidate 5

23 Aug 16:29
a8dfc5b
Compare
Choose a tag to compare
Pre-release

Summary

Bug fixes:

  • Fix subsysnqn comparison (TP8013). Discovery controllers can be configured with either the well-known NQN (nqn.2014-08.org.nvmexpress.discovery) or with a unique NQN (per TP8013). Therefore, when comparing a candidate connection to an existing one, we must consider the two forms of NQN.

What's Changed

Full Changelog: v2.3-rc4...v2.3-rc5

v2.3 Release Candidate 4

15 Aug 17:57
6499b02
Compare
Choose a tag to compare
Pre-release

Summary

Bug fixes:

  • Improve algorithm to detect if an existing connection can be reused

What's Changed

Full Changelog: v2.3-rc3...v2.3-rc4

v2.3 Release Candidate 3

01 Aug 14:38
f5eb169
Compare
Choose a tag to compare
Pre-release

Summary

Bug fixes:

  • Take Host NQN into account when identifying connections. The Host NQN used for Boot from SAN (BFS) connections may be different from the Host NQN used after boot (i.e. /etc/nvme/hostnqn). This is important so that a BFS connection doesn't get reused after boot, but instead a new connection with a different Host NQN is created.

What's Changed

Full Changelog: v2.3-rc2...v2.3-rc3

v2.3 Release Candidate 2

13 Jul 17:57
8d0caac
Compare
Choose a tag to compare
Pre-release

Summary

New features:

  • Add connectivity checker to verify that IP addresses reported by Avahi are actually reachable.
  • Detect IP addresses duplicated on multiple interfaces. This is to identify network mis-configuration.

Bug fixes:

  • Do not delete and recreate DC objects on kernel events indicating that an nvme device associated to a discovery controller was removed by the kernel. This results in cached discovery log pages (DLP) being flushed. Instead, simply trigger a connection retry while keeping the DLP intact.

What's Changed

Full Changelog: v2.3-rc1...v2.3-rc2

v2.3 Release Candidate 1

13 Jun 16:18
3a83994
Compare
Choose a tag to compare
Pre-release

Summary

New features:

  • Add support for nBFT (NVMe-oF Boot Firmware Table)

Bug fixes:

  • For TCP transport: use sysfs controller src_addr to better match a newly configured controller to those found in the sysfs.
  • udev-rules race condition mitigation: only react to "rediscover" events.

What's Changed

Full Changelog: v2.2.2...v2.3-rc1

v2.2.3-rc1

12 Jun 20:26
3547a04
Compare
Choose a tag to compare
v2.2.3-rc1 Pre-release
Pre-release

Summary

Bug fix: Don't react to connected kernel events. Only react to rediscover events.

What's Changed

Full Changelog: v2.2.2...v2.2.3-rc1

v2.2.2

07 Jun 22:28
fd07276
Compare
Choose a tag to compare

Summary

Bug fix: During a software upgrade, while migrating the previous last known configuration, an old TID object may not contain a self._cfg member. To avoid crashing the system while loading the old config, one must introspect the old TID object to see if it contains a self._cfg member before trying to access it.

What's Changed

Full Changelog: v2.2.1...v2.2.2

v2.2.1

20 Mar 20:06
435248b
Compare
Choose a tag to compare

Summary

Just a few bug fixes. See NEWS.md.

What's Changed

Full Changelog: v2.2...v2.2.1