From owner-freebsd-stable@FreeBSD.ORG Thu May 4 08:21:19 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 07CE316A405 for ; Thu, 4 May 2006 08:21:19 +0000 (UTC) (envelope-from rutger.bevaart@illian-networks.nl) Received: from darwin.illian.net (darwin.illian.net [87.238.168.160]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8BD3F43D46 for ; Thu, 4 May 2006 08:21:18 +0000 (GMT) (envelope-from rutger.bevaart@illian-networks.nl) Received: from localhost (localhost.illian.net [127.0.0.1]) by darwin.illian.net (Postfix) with ESMTP id 48D52458D0; Thu, 4 May 2006 10:21:24 +0200 (CEST) Received: from darwin.illian.net ([127.0.0.1]) by localhost (darwin.illian.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 22516-02; Thu, 4 May 2006 10:21:09 +0200 (CEST) Received: from [192.168.3.5] (237192.xs4all.nl [194.109.237.192]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by darwin.illian.net (Postfix) with ESMTP id 5AE56458CD; Thu, 4 May 2006 10:21:09 +0200 (CEST) In-Reply-To: <20060504070534.98F0216A432@hub.freebsd.org> References: <20060504070534.98F0216A432@hub.freebsd.org> Mime-Version: 1.0 (Apple Message framework v749.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Rutger Bevaart Date: Thu, 4 May 2006 10:20:59 +0200 To: freebsd-stable@freebsd.org X-Mailer: Apple Mail (2.749.3) X-Virus-Scanned: amavisd-new at illian.net Cc: Subject: Re: em(4) device still 'freezes' on latset CVSup'd 6.x ... X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 May 2006 08:21:19 -0000 Technically it's not routes that are not being updated, but a stale (outdated) ARP cache on the other hosts. The system with the new alias'ed IP needs to do a gratuitous ARP (broadcast ARP for it's own IP). As an intermediate solution you could flush the ARP cache on the hosts with stale cache (usually a router or L3 switch on the subnet). Sounds like a bug in the em driver. Anybody do sniffing to see if it does send out ARPs? If not I can test on one of our Dell 2850's with em's. Regards, Rutger Bevaart > Date: Wed, 3 May 2006 21:43:39 -0300 (ADT) > From: "Marc G. Fournier" > Subject: Re: em(4) device still 'freezes' on latset CVSup'd 6.x ... > To: freebsd-stable@freebsd.org > Message-ID: <20060503214233.G1147@ganymede.hub.org> > Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed > > Also, as an aside ... 6.x em(4) still isn't sending up the arp > broadcasts, > so IPs moved from one machine to this one aren't having their routes > appropriately updated ... again, please note, that moving an IP > from any > machine to a *non* em(4) interface does update the routes properly and > instantly ...