1
0
Fork 0
alistair23-linux/drivers/scsi/fcoe
Chad Dupuis fd37f66eb6 scsi: fcoe: Harden CVL handling when we have not logged into the fabric.
If we haven't logged into the fabric yet we want to be a little more nuanced
with our CVL handling than what we've been:

- If the FCF has been selected, check the source MAC to make sure the frame is
from the FCF we've selected.
- If a FCF is selected and the CVL is from the FCF but we have not logged in
yet, then reset everything and go back to solicitation.

Signed-off-by: Chad Dupuis <chad.dupuis@cavium.com>
Reviewed-by: Hannes Reinecke <hare@suse.com>
Acked-by: Johannes Thumshirn <jth@kernel.org>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
2016-11-08 17:29:47 -05:00
..
Makefile [SCSI] libfcoe: Add fcoe_sysfs 2012-05-23 09:40:09 +01:00
fcoe.c fcoe: add missing destroy_workqueue() on error in fcoe_init() 2016-08-02 01:18:05 -04:00
fcoe.h fcoe: Use default VLAN for FIP VLAN discovery 2016-07-27 00:32:08 -04:00
fcoe_ctlr.c scsi: fcoe: Harden CVL handling when we have not logged into the fabric. 2016-11-08 17:29:47 -05:00
fcoe_sysfs.c fcoe: implement FIP VLAN responder 2016-07-20 19:49:41 -04:00
fcoe_transport.c scsi: fcoe: fix off by one in eth2fc_speed() 2016-09-26 20:54:45 -04:00
libfcoe.h libfc, libfcoe, fcoe: Convert debug_logging macros to pr_info 2012-12-14 10:38:55 -08:00