OSDN Git Service

scsi: qedi: Add support for Boot from SAN over iSCSI offload
authorNilesh Javali <nilesh.javali@cavium.com>
Tue, 27 Jun 2017 09:26:56 +0000 (02:26 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 12 Jul 2017 20:52:27 +0000 (16:52 -0400)
commitc57ec8fb7c025322f25a077afc94e0ef18cc3d89
tree523a4d946829253cd1a82f3b68d97247359ef161
parent130568d5eac5537cbd64cfb12103550af90edb79
scsi: qedi: Add support for Boot from SAN over iSCSI offload

This patch adds support for Boot from SAN over iSCSI offload. The iSCSI
boot information in the NVRAM is populated under
/sys/firmware/iscsi_bootX/ using qed NVM-image reading API and further
exported to open-iscsi to perform iSCSI login enabling boot over offload
iSCSI interface in a Boot from SAN environment.

Signed-off-by: Arun Easi <arun.easi@cavium.com>
Signed-off-by: Andrew Vasquez <andrew.vasquez@cavium.com>
Signed-off-by: Manish Rangankar <manish.rangankar@cavium.com>
Signed-off-by: Nilesh Javali <nilesh.javali@cavium.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/qedi/qedi.h
drivers/scsi/qedi/qedi_main.c
drivers/scsi/qedi/qedi_nvm_iscsi_cfg.h [new file with mode: 0644]