]> git.baikalelectronics.ru Git - kernel.git/commit
[SCSI] bfa: Fix to allow creation of only 190 vports on CNA.
authorKrishna Gudipati <kgudipat@brocade.com>
Thu, 4 Mar 2010 01:43:45 +0000 (17:43 -0800)
committerJames Bottomley <James.Bottomley@suse.de>
Thu, 4 Mar 2010 10:45:24 +0000 (16:15 +0530)
commit996c89304e682c01440da6f2c9168cea8a4180a5
treee2f1583a2eadfe2211cf77fc25c03549cf5d0af9
parentedab8f596ef3ce7014459d160799a3288f1cdd7e
[SCSI] bfa: Fix to allow creation of only 190 vports on CNA.

Brocade CNA currently supports only 190 vports (instead of 191),
since there are only 192 unicast cam entries reserved for FCoE.

Brocade CNA has a total of 256 unicast cam entries (192 FCoE + 64 LL)

192 cam entries = 1 burned in mac + 1 baseport FPMA mac + 190 vport
FPMA macs.

Made changes to the code to support only 190 vports.

Signed-off-by: Krishna Gudipati <kgudipat@brocade.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
drivers/scsi/bfa/bfa_lps.c
drivers/scsi/bfa/fcs_vport.h
drivers/scsi/bfa/include/bfa_svc.h
drivers/scsi/bfa/include/fcs/bfa_fcs_lport.h
drivers/scsi/bfa/lport_api.c
drivers/scsi/bfa/vport.c