SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for kmod-kvdo-6.1.3.23-5.el7.x86_64.rpm :
Thu Apr 9 14:00:00 2020 - Andy Walsh 6.1.3.23-5
- Fixed a bug where crash recovery could use the wrong threads for certain
operations potentially resulting in memory corruption.
- Resolves: rhbz#1821275

Thu Sep 5 14:00:00 2019 - Andy Walsh 6.1.3.7-5
- Fixed a rare bug which would log an assertion failure when shutting down
a VDO device.
- Resolves: rhbz#1749000

Tue Aug 20 14:00:00 2019 - Andy Walsh 6.1.3.4-5
- Reduced and rate limited more error logging in order to avoid kernel
soft-lockups.
- Resolves: rhbz#1706196
- Fixed a bug in the handling of re-used bios. This bug resulted in a
kernel panic when rebooting a system after a crash with a VDO device on
USB attached storage.
- Resolves: rhbz#1676643

Wed Mar 27 13:00:00 2019 - Andy Walsh 6.1.2.41-5
- Reduced and rate limited error logging in order to avoid kernel soft-lockups.
- Resolves: rhbz#1687005

Tue Mar 19 13:00:00 2019 - Andy Walsh 6.1.2.38-5
- Fixed more error path memory leaks.
- Resolves: rhbz#1609426
- Rebased to version 6.2.0 of the UDS module
- Resolves: rhbz#1637762
- Improved counting of dedupe timeouts by including in the count queries
which are not made due to their being a lack of resources from previous
queries taking too long.
- Resolves: rhbz#1639898
- Fixed a NULL pointer dereference if dmeventd registration fails.
- Resolves: rhbz#1640794
- Fixed a bug in the statistics tracking partial I/Os.
- Resolves: rhbz#1594406
- Allowed VDO backing devices to be specified by major:minor device number.
- Resolves: rhbz#1637762
- Suppressed egregious read-only error logging.
- Resolves: rhbz#1687005

Tue Sep 18 14:00:00 2018 - Andy Walsh 6.1.1.125-5
- Adjusted the warning when modules are found during install.
- Resolves: rhbz#1553420

Fri Sep 14 14:00:00 2018 - Andy Walsh 6.1.1.125-4
- Attempt to unload modules and print a warning if unable to.
- Resolves: rhbz#1553420
- Fixed a hang when recovering a VDO volume with a physical size larger than
16TB.
- Resolves: rhbz#1628316

Wed Sep 5 14:00:00 2018 - Andy Walsh 6.1.1.120-3
- Rebuilt to work with kernel build
- Resolves: rhbz#1625555

Sun Jul 29 14:00:00 2018 - Andy Walsh 6.1.1.120-2
- No longer attempt to unload modules in %preun
- Resolves: rhbz#1553420
- Improved memory allocation by not using the incorrect __GFP_NORETRY flag
and by using the memalloc_noio_save mechanism.
- Resolves: rhbz#1571292
- Fixed a potential deadlock in the UDS index by using the kernel supplied
struct callback instead of our own implementation of synchronous
callbacks.
- Resolves: rhbz#1602151
- Fixed a potential stack overflow when reaping the recovery journal.
- Resolves: rhbz#1608070
- No longer attempt to unload modules in %preun
- Resolves: rhbz#1553420
- Improved safety around memory allocation permissions
- Resolves: rhbz#1595923
- Improved statistics accounting to allow for concurrent dedupe.
- Resolves: rhbz#1540722

Sun Jul 15 14:00:00 2018 - Andy Walsh 6.1.1.111-1
- Added support for issuing fullness warnings via dmeventd
- rhbz#1519307
- Fixed a bug which would cause kernel panics when a VDO device is stacked on a
RAID50 device.
- Resolves: rhbz#1593444
- Improved logging when growing the physical size of a VDO volume.
- Resolves: rhbz#1597890
- Resolves: rhbz#1597886
- Removed misleading log messages when rebuilding the UDS index.
- Resolves: rhbz#1599867

Wed Jun 20 14:00:00 2018 - Andy Walsh 6.1.1.99-1
- Added /sys/kvdo/version which contains the currently loaded version of
the kvdo module.
- Resolves: rhbz#1533950
- Added logging of normal operation when a VDO device starts normally.
- Resolves: rhbz#1520988
- Fixed a race in the UDS module which could cause the index to go offline.
- Resolves: rhbz#1520988
- Fixed a bug which would cause attempts to grow the physical size of a VDO
device to fail if the device below the VDO was resized while the VDO was
offline.
- Resolves: rhbz#1582647
- Fixed thread safety issues in the UDS page cache.
- Resolves: rhbz#1579492
- Modified the vdo script to not allow creation of a VDO device on top of an
already running VDO device.
- Resolves: rhbz#1572640
- Fixed a bug which could cause data loss when discarding unused portions of a
VDO\'s logical space.
- Resolves: rhbz#1589249
- Modified grow physical to fail in the prepare step if the size isn\'t
changing, avoiding a suspend-and-resume cycle.
- Resolves: rhbz#1576539

Fri May 11 14:00:00 2018 - Andy Walsh - 6.1.1.84-1
- Deleted unused UDS features.
- Improved performance of sub 4K writes.
- Simplified and improved performance of writes with FUA.
- Improved the accuracy of dedupe statistics.
- Made the MurmurHash3 implementation architecture independent.
- Fixed compilation errors on newer versions of GCC.
- Eliminated spurious allocation of a UDS sparse cache for dense indexes.
- Fixed a deadlock resulting from sleeping while holding a spinlock while
getting statistics.
- Resvolves: rhbz#1562228
- Fixed bugs related to the timing of the creation and destruction of sysfs
nodes relative to the creation and destruction of VDO data structures.
- Resolves: rhbz#1559692
- Fixed a bug which made deduplication impossible to disable.
- Removed obsolete code.
- Improved deduplication of concurrent requests containing the same data.
- Reduced unnecessary logging.
- Resolves: rhbz#1511127
- Removed the prepare_ioctl() function to avoid signature changes since
this function currently does nothing.
- Resolves: rhbz#1568129
- Fixed a bug which made using a sparse index impossible to create.
- Resolves: rhbz#1570156

Thu May 10 14:00:00 2018 - Andy Walsh - 6.1.1.24-1
- Rebased to 6.1.1 branch from github
- Resolves: rhbz#1576701
- Improved some error messages

Tue Feb 27 13:00:00 2018 - Andy Walsh - 6.1.0.153-15
- Fixed preun handling of loaded modules
- Resolves: rhbz#1549178

Fri Feb 16 13:00:00 2018 - Joseph Chapman - 6.1.0.149-13
- Sync mode is safe if underlying storage changes to requiring flushes
- Resolves: rhbz#1540777

Wed Feb 7 13:00:00 2018 - Joseph Chapman - 6.1.0.146-13
- Module target is now \"vdo\" instead of \"dedupe\"
- Fixed a bug where crash recovery led to failed kernel page request
- Improved modification log messages
- Improved package description and summary fields
- Resolves: rhbz#1535127
- Resolves: rhbz#1535597
- Resolves: rhbz#1540696
- Resolves: rhbz#1541409

Tue Feb 6 13:00:00 2018 - Andy Walsh - 6.1.0.144-13
- Updated summary and descriptions
- Resolves: rhbz#1541409

Thu Feb 1 13:00:00 2018 - Joseph Chapman - 6.1.0.130-12
- Fix General Protection Fault unlocking UDS callback mutex
- Removing kmod-kvdo package unloads kernel module
- Fix URL to point to GitHub tree
- Resolves: rhbz#1510176
- Resolves: rhbz#1533260
- Resolves: rhbz#1539061

Fri Jan 19 13:00:00 2018 - Joseph Chapman - 6.1.0.124-11
- Fixed provisional referencing for dedupe.
- Only log a bio submission from a VDO to itself.
- vdoformat cleans up metadata properly after fail.
- Resolves: rhbz#1511587
- Resolves: rhbz#1520972
- Resolves: rhbz#1532481

Wed Jan 10 13:00:00 2018 - Joseph Chapman - 6.1.0.114-11
- /sys/uds permissions now resticted to superuser only
- Remove /sys/uds files that should not be used in production
- Removing kvdo module reports version
- VDO automatically chooses the proper write policy by default
- Fixed a Coverity-detected error path leak
- Resolves: rhbz#1525305
- Resolves: rhbz#1527734
- Resolves: rhbz#1527737
- Resolves: rhbz#1527924
- Resolves: rhbz#1528399

Thu Dec 21 13:00:00 2017 - Joseph Chapman - 6.1.0.106-11
- Detect journal overflow after 160E of writes
- Clean up UDS threads when removing last VDO
- Resolves: rhbz#1512968
- Resolves: rhbz#1523240

Tue Dec 12 13:00:00 2017 Joe Chapman 6.1.0.97-11
- Default logical size is no longer over-provisioned
- Remove debug logging when verifying dedupe advice
- Resolves: rhbz#1519330

Fri Dec 8 13:00:00 2017 Joe Chapman 6.1.0.89-11
- improve metadata cleanup after vdoformat failure
- log REQ_FLUSH & REQ_FUA at level INFO
- improve performance of cuncurrent write requests with the same data
- Resolves: rhbz#1520972
- Resolves: rhbz#1521200

Fri Dec 1 13:00:00 2017 Joe Chapman 6.1.0.72-10
- clear VDO metadata on a vdo remove call
- fix create of new dedupe indices
- add magic number to VDO geometry block
- do less logging when stopping a VDO
- add a UUID
- Resolves: rhbz#1512127
- Resolves: rhbz#1516081
- Resolves: rhbz#1511109
- Resolves: rhbz#1515183

Fri Nov 17 13:00:00 2017 Joe Chapman 6.1.0.55-9
- fail loading an uncreated index more gracefully
- remove spurious/unnecessary files from the distribution
- fix kernel module version
- make logging less chatty
- fix an integer overflow in makeVDOLayout
- Resolves: rhbz#1511034
- Resolves: rhbz#1511109
- Resolves: rhbz#1511096

Fri Nov 10 13:00:00 2017 Joe Chapman 6.1.0.44-8
- fix readCacheSize handling large numbers
- vdoformat signals error when it finds a geometry block
- prevent kernel oops when loading an old geometry block
- vdoformat silently rounds down physical sizes to a block boundary
- UDS threads identify related VDO device
- clean up contents of source tarballs
- Resolves: rhbz#1505936
- Resolves: rhbz#1507996
- Resolves: rhbz#1509466
- Resolves: rhbz#1510558
- Resolves: rhbz#1510585
- Resolves: rhbz#1511201
- Resolves: rhbz#1511209

Fri Nov 3 13:00:00 2017 Joe Chapman 6.1.0.34-7
- Bugfixes
- Resolves: rhbz#1491422

Mon Oct 30 13:00:00 2017 Joe Chapman 6.1.0.13-6
- Fixed some scanning tool complaints
- Resolves: rhbz#1491422

Tue Oct 24 14:00:00 2017 Andy Walsh 6.1.0.0-6
- Fixed kernel requirement to allow subsequent releases without updating spec
- Resolves: rhbz#1491422

Fri Oct 20 14:00:00 2017 John Wiele 6.1.0.0-5
- Bumped kernel requirement to 3.10.0-741
- Resolves: rhbz#1491422

Tue Oct 17 14:00:00 2017 John Wiele 6.1.0.0-4
- Resolved some missing symbols
- Resolves: rhbz#1491422

Mon Oct 16 14:00:00 2017 John Wiele 6.1.0.0-3
- Updated to provide a useable package
- Resolves: rhbz#1491422

Sat Oct 14 14:00:00 2017 Andy Walsh 6.1.0.0-2
- Removed invalid requirement and some unnecessary comments in spec
- Resolves: rhbz#1491422

Wed Oct 11 14:00:00 2017 John Wiele 6.1.0.0-1
- Initial vdo module for Driver Update Program
- Resolves: rhbz#1491422


 
ICM