arp flood on STABLE: Was: em driver woes

From: Gleb Smirnoff (glebius_at_FreeBSD.org)
Date: 11/26/05

  • Next message: Gleb Smirnoff: "Re: bge driver, how to increase performance?"
    Date: Sat, 26 Nov 2005 13:31:22 +0300
    To: Volcane <volcane.uk@gmail.com>
    
    

    On Fri, Nov 25, 2005 at 09:12:04PM +0000, Volcane wrote:
    V> I scanned through the archive and noticed a posting there about an
    V> interrupt storm on the em driver, I am not sure if my symptoms are
    V> related so I decided on a new thread.
    V>
    V> I first installed the 6.0-RELEASE using FTP install and everything was
    V> happy, I then CVSUP'd to RELENG_6 which had an em driver update a few
    V> hours ago.
    V>
    V> Did the world and kernel and booted, on the boot with the new kernel I
    V> noticed my network was dead. I could get the initial DHCP from my
    V> server but once it got an IP it wasn't working.
    V>
    V> Further investigation with tcpdump showed me a massive amount of arp
    V> requests for my gateway IP, with replies coming back to the card.
    V> Output of 'arp -an' showed that the gateway ARP was indeed in the arp
    V> table so there shouldnt have been any reason for all the arp requests.

    This is not related to em(4). This is my mistake in last revision of
    if_ether.c. Please back it out, and your network will be alive again.

    As soon as I get it fixed I will inform you.

    -- 
    Totus tuus, Glebius.
    GLEBIUS-RIPN GLEB-RIPE
    _______________________________________________
    freebsd-net@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-net
    To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
    

  • Next message: Gleb Smirnoff: "Re: bge driver, how to increase performance?"

    Relevant Pages

    • Re: [PATCH][5/5] RapidIO support: net driver over messaging
      ... It's nothing like Ethernet, the only relation is that an Ethernet network ... It gives easy access to RIO messaging from userspace ... ARP works by the driver emulating a broadcast over RIO by sending the ...
      (Linux-Kernel)
    • em driver woes
      ... I first installed the 6.0-RELEASE using FTP install and everything was ... I then CVSUP'd to RELENG_6 which had an em driver update a few ... Did the world and kernel and booted, on the boot with the new kernel I ... Output of 'arp -an' showed that the gateway ARP was indeed in the arp ...
      (freebsd-net)
    • Fw: em devices not sending proper arp packets ...
      ... I forgot to add this isn't specific to the em driver, ... My work around is to set the arp cache timeout on our ... The bug you're seeing may be unrelated to the bug I was seeing, ... To unsubscribe, ...
      (freebsd-stable)
    • Re: rtentry and rtrequest
      ... would be better off just enabling static mode ARP on the interface, ... interface and explicitly purging and re-adding your ARP entries from ... that your driver is one of IFT_ETHER. ...
      (freebsd-net)
    • Re: Real-Time UDP non-blocking sockets in Linux
      ... If the driver notices that the card does not have a full DMA queue - ... that the ARP request would be generated, and _that_ would be sent to ... code that compiles under more than one compiler ...
      (comp.os.linux.networking)