These patches make the location of "/var/target" configurable, though it still defauls to "/var/target". This configuration is accomplished via the configfs top-level target attribute "dbroot", i.e. dumping out "/sys/kernel/config/target/dbroot" will normally return "/var/target". Writing to this attribute changes the loation where the kernel looks for the target database. ** NOTE/QUESTION: no sanity checks are done on the path passed in, but it seems like *some* should be done. At least checking that it's an abosolute path (i.e. starts with '/')? Opinions? Lee Duncan (2): Make target db location /var/targets configurable. Use the new "dbroot" configfs target attribute. drivers/target/target_core_alua.c | 6 +++--- drivers/target/target_core_configfs.c | 31 +++++++++++++++++++++++++++++++ drivers/target/target_core_internal.h | 6 ++++++ drivers/target/target_core_pr.c | 2 +- 4 files changed, 41 insertions(+), 4 deletions(-) -- 2.1.4 -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html