Mike Snitzer
2e68c4e6ca
dm cache: add policy name to status output
...
The cache's policy may have been established using the "default" alias,
which is currently the "mq" policy but the default policy may change in
the future. It is useful to know exactly which policy is being used.
Add a 'real' member to the dm_cache_policy_type structure and have the
"default" dm_cache_policy_type point to the real "mq"
dm_cache_policy_type. Update dm_cache_policy_get_name() to check if
real is set, if so report the name of the real policy (not the alias).
Requested-by: Jonathan Brassow <jbrassow@redhat.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
2014-01-16 13:44:11 -05:00
..
bcache
bcache: defensively handle format strings
2013-11-10 21:56:43 -08:00
persistent-data
dm btree: add dm_btree_find_lowest_key
2014-01-09 16:29:17 -05:00
bitmap.c
sysfs: clean up sysfs_get_dirent()
2013-09-26 15:33:18 -07:00
bitmap.h
dm-bio-prison.c
dm: add cache target
2013-03-01 22:45:51 +00:00
dm-bio-prison.h
dm: add cache target
2013-03-01 22:45:51 +00:00
dm-bio-record.h
dm-bufio.c
dm snapshot: use dm-bufio prefetch
2014-01-14 23:23:03 -05:00
dm-bufio.h
dm snapshot: use dm-bufio prefetch
2014-01-14 23:23:03 -05:00
dm-builtin.c
dm sysfs: fix a module unload race
2014-01-14 23:23:04 -05:00
dm-cache-block-types.h
dm: add cache target
2013-03-01 22:45:51 +00:00
dm-cache-metadata.c
dm cache metadata: check the metadata version when reading the superblock
2013-11-11 11:37:49 -05:00
dm-cache-metadata.h
dm cache: add passthrough mode
2013-11-11 11:37:49 -05:00
dm-cache-policy-cleaner.c
dm cache: policy change version from string to integer set
2013-03-20 17:21:27 +00:00
dm-cache-policy-internal.h
dm cache: add remove_cblock method to policy interface
2013-11-11 11:37:50 -05:00
dm-cache-policy-mq.c
dm cache: add policy name to status output
2014-01-16 13:44:11 -05:00
dm-cache-policy.c
dm cache: add policy name to status output
2014-01-16 13:44:11 -05:00
dm-cache-policy.h
dm cache: add policy name to status output
2014-01-16 13:44:11 -05:00
dm-cache-target.c
dm cache: add policy name to status output
2014-01-16 13:44:11 -05:00
dm-crypt.c
tree-wide: use reinit_completion instead of INIT_COMPLETION
2013-11-15 09:32:21 +09:00
dm-delay.c
dm delay: use per-bio data instead of a mempool and slab cache
2014-01-07 10:11:45 -05:00
dm-exception-store.c
dm-exception-store.h
dm-flakey.c
dm flakey: correct ctr alloc failure mesg
2013-07-10 23:41:17 +01:00
dm-io.c
dm: add reserved_bio_based_ios module parameter
2013-09-23 10:42:24 -04:00
dm-ioctl.c
dm: allow remove to be deferred
2013-11-09 18:20:22 -05:00
dm-kcopyd.c
dm: stop using WQ_NON_REENTRANT
2013-08-23 09:02:13 -04:00
dm-linear.c
dm: rename request variables to bios
2013-03-01 22:45:47 +00:00
dm-log-userspace-base.c
dm-log-userspace-transfer.c
dm-log-userspace-transfer.h
dm-log.c
dm-mpath.c
dm mpath: requeue I/O during pg_init
2013-11-05 11:20:34 -05:00
dm-mpath.h
dm-path-selector.c
dm-path-selector.h
dm-queue-length.c
dm-raid.c
MD: Remember the last sync operation that was performed
2013-06-26 12:38:24 +10:00
dm-raid1.c
dm: stop using WQ_NON_REENTRANT
2013-08-23 09:02:13 -04:00
dm-region-hash.c
dm-round-robin.c
dm-service-time.c
dm-snap-persistent.c
dm snapshot: use dm-bufio prefetch
2014-01-14 23:23:03 -05:00
dm-snap-transient.c
dm-snap.c
dm snapshot: use GFP_KERNEL when initializing exceptions
2014-01-14 11:18:16 -05:00
dm-stats.c
dm stats: initialize read-only module parameter
2013-12-10 19:13:21 -05:00
dm-stats.h
dm: add statistics support
2013-09-05 20:46:06 -04:00
dm-stripe.c
dm stripe: silence a couple sparse warnings
2013-09-06 11:36:01 -04:00
dm-switch.c
dm: add switch target
2013-07-10 23:41:19 +01:00
dm-sysfs.c
dm sysfs: fix a module unload race
2014-01-14 23:23:04 -05:00
dm-table.c
dm table: remove unused buggy code that extends the targets array
2014-01-07 10:11:44 -05:00
dm-target.c
dm: allow error target to replace bio-based and request-based targets
2013-09-05 20:46:05 -04:00
dm-thin-metadata.c
dm thin: fix discard support to a previously shared block
2014-01-07 10:11:43 -05:00
dm-thin-metadata.h
dm thin: use bool rather than unsigned for flags in structures
2014-01-07 10:14:18 -05:00
dm-thin.c
dm thin: fix pool feature parsing
2014-01-15 21:16:24 -05:00
dm-uevent.c
dm-uevent.h
dm-verity.c
dm verity: use __ffs and __fls
2013-07-10 23:41:17 +01:00
dm-zero.c
dm: rename request variables to bios
2013-03-01 22:45:47 +00:00
dm.c
dm sysfs: fix a module unload race
2014-01-14 23:23:04 -05:00
dm.h
dm sysfs: fix a module unload race
2014-01-14 23:23:04 -05:00
faulty.c
block: Add bio_end_sector()
2013-03-23 14:15:29 -07:00
Kconfig
dm sysfs: fix a module unload race
2014-01-14 23:23:04 -05:00
linear.c
block: Add bio_end_sector()
2013-03-23 14:15:29 -07:00
linear.h
Makefile
dm sysfs: fix a module unload race
2014-01-14 23:23:04 -05:00
md.c
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
2013-12-05 15:33:27 -08:00
md.h
Merge branch 'for-3.13/core' of git://git.kernel.dk/linux-block
2013-11-14 12:08:14 +09:00
multipath.c
multipath.h
raid0.c
md: fix buglet in RAID5 -> RAID0 conversion.
2013-06-26 12:38:19 +10:00
raid0.h
raid1.c
md update for 3.13.
2013-11-20 13:05:25 -08:00
raid1.h
raid1: Rewrite the implementation of iobarrier.
2013-11-19 15:19:18 +11:00
raid5.c
md/raid5: fix newly-broken locking in get_active_stripe.
2013-11-28 11:00:15 +11:00
raid5.h
md update for 3.13.
2013-11-20 13:05:25 -08:00
raid10.c
md update for 3.13.
2013-11-20 13:05:25 -08:00
raid10.h
MD RAID10: Improve redundancy for 'far' and 'offset' algorithms (part 1)
2013-02-26 11:55:30 +11:00