On Mon, 2011-06-27 at 23:30 -0700, Bhanu Prakash Gollapudi wrote: > Currently, bnx2fc has a hba structure that can work with only a single vlan > interface. When there is a change in vlan id, it does not have the capability > to switch to different vlan interface. To solve this problem, a new structure > called 'interface' has been introduced, and each hba can now have multiple > interfaces, one per vlan id. > > Most of the patch is a moving the interface specific fields from hba to the > interface structure, and appropriately modifying the dereferences. A list of > interfaces (if_list) is maintained along with adapter list. During a create > call, the interface structure is allocated and added to if_list and deleted & > freed on a destroy call. Link events are propogated to all interfaces > belonging to the hba. Best I can tell, the upstream prerequisites are satisfied, but I still can't apply this because of a conflicting upstream patch: commit 415199f2bd977fa4065d4e836b4b7543f7993bc3 Author: Michael Chan <mchan@xxxxxxxxxxxx> Date: Wed Jul 20 14:55:24 2011 +0000 cnic: Add VLAN ID as a parameter during netevent upcall Which actually introduces an explicit failure return for vlans. Could you respin from 2 on to sort this out? Thanks, James -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html