]> git.baikalelectronics.ru Git - kernel.git/commit
dm: add switch target
authorJim Ramsay <jim_ramsay@dell.com>
Wed, 10 Jul 2013 22:41:19 +0000 (23:41 +0100)
committerAlasdair G Kergon <agk@redhat.com>
Wed, 10 Jul 2013 22:41:19 +0000 (23:41 +0100)
commit7e98000bc4683751bb22ec2393aa82842c4f25ed
tree1efd7430047b501cd9d5c234cc0ef329b39c2bd1
parentd8e4a461308bd5540fbb9638e3189f43b77cb6aa
dm: add switch target

dm-switch is a new target that maps IO to underlying block devices
efficiently when there is a large number of fixed-sized address regions
but there is no simple pattern to allow for a compact mapping
representation such as dm-stripe.

Though we have developed this target for a specific storage device, Dell
EqualLogic, we have made an effort to keep it as general purpose as
possible in the hope that others may benefit.

Originally developed by Jim Ramsay. Simplified by Mikulas Patocka.

Signed-off-by: Jim Ramsay <jim_ramsay@dell.com>
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
Signed-off-by: Alasdair G Kergon <agk@redhat.com>
Documentation/device-mapper/switch.txt [new file with mode: 0644]
drivers/md/Kconfig
drivers/md/Makefile
drivers/md/dm-switch.c [new file with mode: 0644]