]> git.karo-electronics.de Git - karo-tx-linux.git/commit
target: simplify alua support
authorChristoph Hellwig <hch@infradead.org>
Wed, 10 Oct 2012 21:37:16 +0000 (17:37 -0400)
committerNicholas Bellinger <nab@linux-iscsi.org>
Fri, 26 Oct 2012 19:30:14 +0000 (12:30 -0700)
commit028a833ebe0d448880191e638746fa51884eb8f3
treee8b677e67fa1d6b09c01d0e03ea7f98f13de5975
parent1132c755958d907d746f771771f2a35c085c990e
target: simplify alua support

We always support ALUA for virtual backends, and never for physical ones.  Simplify
the code to just deal with these two cases and remove the superflous abstractions.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
drivers/target/target_core_alua.c
drivers/target/target_core_alua.h
drivers/target/target_core_configfs.c
drivers/target/target_core_device.c
drivers/target/target_core_spc.c
drivers/target/target_core_transport.c
include/target/target_core_base.h