[SCSI] libfcoe: fix VN2VN N_Port_ID Beacon source MAC
authorYi Zou <yi.zou@intel.com>
Fri, 20 Apr 2012 19:16:49 +0000 (12:16 -0700)
committerJames Bottomley <JBottomley@Parallels.com>
Thu, 10 May 2012 07:59:26 +0000 (08:59 +0100)
commitd227f029c2e1e7c226372a6c11969d33ed146f6f
tree651fb19e5e4de2aaa7ef148d9d3222500af5cc2e
parent949e71f17d9a5c59fa7b02cce3b548384bff1c92
[SCSI] libfcoe: fix VN2VN N_Port_ID Beacon source MAC

FC-BB-6 v1.04 7.9.8.14 N_Port_ID Beacon:

"A N_Port_ID Beacon is multicast and uses the VN_Port MAC address as source
address."

Currently, libfcoe is using ENode MAC, this seems ok and functionality wise
not a problem in my back to back testing setup, however, just fix this to
make libfcoe VN2VN support more spec compliant.

Signed-off-by: Yi Zou <yi.zou@intel.com>
Signed-off-by: Robert Love <robert.w.love@intel.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
drivers/scsi/fcoe/fcoe_ctlr.c