Hello Igor,
Sorry for the delay.  I'm a little hesitant to share our ixgbe patch to change 
this behavior because Jack has checked in changes to igb that make me think 
that our change is not correct.  Or, at least, that he's probably working on 
fixing ixgbe the right way.  Jack, are you planning to copy the reorganization 
of igb_setup_vlan_hw_support() over to ixgbe_setup_vlan_hw_support?

-Andrew

On Jun 28, 2011, at 4:02 PM, Igor Anishchuk wrote:

> Hi Andrew,
> 
> could you please share the patch as I'm dying with this problem.
> 
> What makes it worse is that on a busy router the DOWN/UP of the
> interfaces causes the ixgbe card to lose all network access until the
> box is rebooted. I can reproduce it easily on a variety of hosts from
> both HP and Dell. Therefore a patch that would not cause the card to
> reset would help a lot.
> 
> -- Igor
> 
> On Thu, May 19, 2011 at 8:58 PM, Andrew Boyer <abo...@averesystems.com> wrote:
>> I have a patch that will fix this.  Please give me a little while to clean 
>> it up, and I will send it out on the list.
>> 
>> -Andrew
>> 
>> On May 19, 2011, at 2:58 AM, Igor Anishchuk wrote:
>> 
>>> Hi All,
>>> 
>>> I've been using Intel E10G42AFDA 10Gbit/s AF DA Dual Port adapters
>>> with direct attach cables and there is one thing keeps bothering me.
>>> I've been searching the Internet for any information with no luck. I
>>> would also assume that the problem is widely known, and I found one
>>> related PR kern/141285 but that one was closed unsolved.
>>> 
>>> When a VLAN interface is added or removed to from the ix interfaces
>>> the parent interface is briefly brought down and up. This event is
>>> visible for all applications and the switches. With my use case I add
>>> and remove VLAN interfaces on the fly and the described behavior
>>> causes undesired effects, especially for BGP daemons that are
>>> configured to monitor one of permanent VLAN interfaces.
>>> 
>>> I use FreeBSD 7-STABLE and the behavior is the same with stock
>>> drivers, with 2.2.3 and with 2.3.8 drivers downloaded from Intel web
>>> site. I have attempted to disable -vlanhwtag, -vlanhwfilter and
>>> -vlanhwtso with no effect.
>>> 
>>> Could someone help me to stop the cards behaving this way? I do not
>>> mind some performance penalties, nor running in permanent promiscuous
>>> mode. I just want the card to stay up all the time regardless of the
>>> vlan interfaces attached to it.
>>> 
>>> Any help, links, patches are much appreciated.
>>> 
>>> Regards,
>>> 
>>> Igor Anishchuk
>>> _______________________________________________
>>> freebsd-net@freebsd.org mailing list
>>> http://lists.freebsd.org/mailman/listinfo/freebsd-net
>>> To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"
>> 
>> --------------------------------------------------
>> Andrew Boyer    abo...@averesystems.com
>> 
>> 
>> 
>> 
>> 

--------------------------------------------------
Andrew Boyer    abo...@averesystems.com




_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"

Reply via email to