Skip to content

Releases: dm-vdo/kvdo

Version 8.1.0.4

05 May 04:19
Compare
Choose a tag to compare
Version 8.1.0.4 Pre-release
Pre-release
- Added missing lz4 symbols required to build on RHEL9.

Version 8.1.0.1

04 May 18:36
Compare
Choose a tag to compare
Version 8.1.0.1 Pre-release
Pre-release
- Rebased to upstream candidate.

6.2.4.26

02 Nov 21:21
Compare
Choose a tag to compare
6.2.4.26 Pre-release
Pre-release
Version 6.2.4.26

- Modified physical growth to validate the new VDO size against the size of
  the underlying storage.
- Fixed issues which prevented lvrename from working on lvm managed
  VDO devices.

6.2.4.14

01 Oct 22:39
Compare
Choose a tag to compare
6.2.4.14 Pre-release
Pre-release
Version 6.2.4.14

- Fixed a bug which causes the UDS index to consume an excessive
  number of CPU cycles when the VDO device is idle.

6.2.3.114

30 Jul 20:36
Compare
Choose a tag to compare
Version 6.2.3.114

- Fixed an index bug which can cause vdo stop to hang on systems with many
  cores.
- Fixed a bug where VDO would ignore errors from empty flush bios.

6.2.3.107

18 Jun 23:34
Compare
Choose a tag to compare
Version 6.2.3.107

- Fixed a bug which can cause a soft lockup if users interrupt processes
  waiting on dm-setup commands.
- Fixed a rare race which could cause a suspend of a VDO device to fail.

6.2.3.91

30 May 02:26
Compare
Choose a tag to compare
6.2.3.91 Pre-release
Pre-release
Version 6.2.3.91

- Removed unused UDS bio statistics.
- Removed support for old kernels.
- Fixed Coverity errors.
- Improved the error message when slab journal locks overflow.
- Fixed a bug which could result in VDO issuing I/O while suspended.
- Fixed a rare double-enqueue bug in the recovery journal.
- Modified VDO to not allocate an index if the VDO device is started
  with deduplication disabled.
- Nodified VDO to not log spurious journal lock warnings when cleaning up
  write requests which failed due to the VDO going read-only.

6.1.3.23

09 Apr 22:04
Compare
Choose a tag to compare
Version 6.1.3.23

- Fixed a bug where crash recovery could use the wrong threads for certain
  operations potentially resulting in memory corruption.

6.2.2.117

21 Jan 02:03
Compare
Choose a tag to compare
Version 6.2.2.117

- Fixed a bug which would cause the UDS index to be perceived as corrupt
  when a VDO volume is moved to a system with a different endianness.
- Modified UDS index rebuild to be interruptible so that shutting down a
  VDO whose index is rebuilding need not wait for the index rebuild to
  complete.
- Prevented two VDO devices from being started on the same storage.
- Fixed rare races which could result in VDO issuing I/O while suspended.
- Fixed crashes when re-suspending a VDO after it had been resumed.
- Made async mode ACID. Added async-unsafe mode to preserve the performance
  of the old implementation.

6.2.2.24

30 Oct 19:18
Compare
Choose a tag to compare
6.2.2.24 Pre-release
Pre-release
Version 6.2.2.24

- Incremented the dm target version to allow lvm to tell whether a VDO