scsi: target: core: Add configurable IEEE Company ID attribute
authorSergey Samoylenko <s.samoylenko@yadro.com>
Tue, 20 Apr 2021 18:59:20 +0000 (21:59 +0300)
committerMartin K. Petersen <martin.petersen@oracle.com>
Sat, 15 May 2021 18:14:28 +0000 (14:14 -0400)
commit2469f1e0412cb053e37b7499ce5e48b6be4d7653
tree9105017d155c655f2137b7fb7ad12170f1b67887
parent17f947b8b06f57615d31e4159dec1d5d7dda775f
scsi: target: core: Add configurable IEEE Company ID attribute

Implement an attribute which provides a way to set a company specific WWN
in configfs via:

  target/core/$backstore/$name/wwn/company_id

The Open Fabrics Alliance ID 001405h remains the default.

Link: https://lore.kernel.org/r/20210420185920.42431-3-s.samoylenko@yadro.com
Signed-off-by: Sergey Samoylenko <s.samoylenko@yadro.com>
Signed-off-by: Roman Bolshakov <r.bolshakov@yadro.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/target/target_core_configfs.c
drivers/target/target_core_device.c
drivers/target/target_core_spc.c
include/target/target_core_base.h