-
- Downloads
Merge tag 'dm-3.13-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Pull device mapper fixes from Mike Snitzer: "A set of device-mapper fixes for 3.13. A fix for possible memory corruption during DM table load, fix a possible leak of snapshot space in case of a crash, fix a possible deadlock due to a shared workqueue in the delay target, fix to initialize read-only module parameters that are used to export metrics for dm stats and dm bufio. Quite a few stable fixes were identified for both the thin- provisioning and caching targets as a result of increased regression testing using the device-mapper-test-suite (dmts). The most notable of these are the reference counting fixes for the space map btree that is used by the dm-array interface -- without these the dm-cache metadata will leak, resulting in dm-cache devices running out of metadata blocks. Also, some important fixes related to the thin-provisioning target's transition to read-only mode on error" * tag 'dm-3.13-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm: dm array: fix a reference counting bug in shadow_ablock dm space map: disallow decrementing a reference count below zero dm stats: initialize read-only module parameter dm bufio: initialize read-only module parameters dm cache: actually resize cache dm cache: update Documentation for invalidate_cblocks's range syntax dm cache policy mq: fix promotions to occur as expected dm thin: allow pool in read-only mode to transition to read-write mode dm thin: re-establish read-only state when switching to fail mode dm thin: always fallback the pool mode if commit fails dm thin: switch to read-only mode if metadata space is exhausted dm thin: switch to read only mode if a mapping insert fails dm space map metadata: return on failure in sm_metadata_new_block dm table: fail dm_table_create on dm_round_up overflow dm snapshot: avoid snapshot space leak on crash dm delay: fix a possible deadlock due to shared workqueue
No related branches found
No related tags found
Showing
- Documentation/device-mapper/cache.txt 6 additions, 4 deletionsDocumentation/device-mapper/cache.txt
- drivers/md/dm-bufio.c 5 additions, 0 deletionsdrivers/md/dm-bufio.c
- drivers/md/dm-cache-policy-mq.c 8 additions, 5 deletionsdrivers/md/dm-cache-policy-mq.c
- drivers/md/dm-cache-target.c 1 addition, 1 deletiondrivers/md/dm-cache-target.c
- drivers/md/dm-delay.c 11 additions, 12 deletionsdrivers/md/dm-delay.c
- drivers/md/dm-snap.c 64 additions, 7 deletionsdrivers/md/dm-snap.c
- drivers/md/dm-stats.c 1 addition, 0 deletionsdrivers/md/dm-stats.c
- drivers/md/dm-table.c 5 additions, 0 deletionsdrivers/md/dm-table.c
- drivers/md/dm-thin-metadata.c 8 additions, 0 deletionsdrivers/md/dm-thin-metadata.c
- drivers/md/dm-thin-metadata.h 1 addition, 0 deletionsdrivers/md/dm-thin-metadata.h
- drivers/md/dm-thin.c 39 additions, 27 deletionsdrivers/md/dm-thin.c
- drivers/md/persistent-data/dm-array.c 9 additions, 1 deletiondrivers/md/persistent-data/dm-array.c
- drivers/md/persistent-data/dm-block-manager.c 6 additions, 0 deletionsdrivers/md/persistent-data/dm-block-manager.c
- drivers/md/persistent-data/dm-block-manager.h 4 additions, 3 deletionsdrivers/md/persistent-data/dm-block-manager.h
- drivers/md/persistent-data/dm-space-map-common.c 23 additions, 9 deletionsdrivers/md/persistent-data/dm-space-map-common.c
- drivers/md/persistent-data/dm-space-map-metadata.c 6 additions, 2 deletionsdrivers/md/persistent-data/dm-space-map-metadata.c
Loading
Please register or sign in to comment