> -----Original Message----- > From: Stephen Hemminger [mailto:stephen@xxxxxxxxxxxxxxxxxx] > Sent: Tuesday, March 11, 2014 8:58 PM > To: Shahed Shaikh > Cc: Or Gerlitz; Joseph Gasparakis; John Fastabend; David Miller; netdev; > Dept-HSG Linux NIC Dev > Subject: Re: [PATCH net-next 1/5] vxlan: Make VXLAN default UDP port > number available for others > ... > > Is it possible to do "lazy bind" to port, and set up offload when the first > VXLAN is created? For most user's they will use one port and multiplex by > VNI. But there maybe migration scenario's with multiple ports. > Hi Stephen, If I understand you comment correctly, does this mean, driver should set up offload only for first N udp ports (here N=1 in case of qlcnic) used by VXLAN driver through vxlan_get_rx_port() -> ndo_add_vxlan_port() and discard subsequent ndo_add_vxlan_port() notification for N+ udp ports? I see similar implementation in i40e driver (N = 16). Thanks, Shahed > The kernel made unfortunate choice of non-standard port, and has to stick > with that. The ip command tries to nudge users to use the correct IANA port, > therefore correct offload should wait until the first tunnel is created. -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html