From owner-freebsd-net@FreeBSD.ORG Fri May 13 12:33:29 2005 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A64716A4CE for ; Fri, 13 May 2005 12:33:29 +0000 (GMT) Received: from mail-relay1.yahoo.com (mail-relay1.yahoo.com [216.145.48.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3EB9D43D46 for ; Fri, 13 May 2005 12:33:29 +0000 (GMT) (envelope-from gnn@neville-neil.com) Received: from minion.local.neville-neil.com (proxy7.corp.yahoo.com [216.145.48.98])j4DCXSpY077372; Fri, 13 May 2005 05:33:28 -0700 (PDT) Date: Fri, 13 May 2005 08:33:32 -0400 Message-ID: From: gnn@freebsd.org To: Sebastien Petit In-Reply-To: <20050513111013.41905e73.spe@phear.org> References: <20050513111013.41905e73.spe@phear.org> User-Agent: Wanderlust/2.12.0 (Your Wildest Dreams) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.6 Emacs/21.3.50 (powerpc-apple-darwin7.7.0) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII cc: freebsd-net@freebsd.org Subject: Re: SIOCGIFMEDIA problems X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 May 2005 12:33:29 -0000 At Fri, 13 May 2005 11:10:13 +0200, Sebastien Petit wrote: > > Hi -net hackers, > > A little question about SIOCGIFMEDIA ioctl: > > Somebody reports me that some interfaces (bge / em but anothers > perhaps) seem to discard packet(s) during SIOCGIFMEDIA ioctl, Is it > true and why ? At least in the case of the em driver it's because eventually em_init_locked() is called which re-initializes the whole device, including the memory buffers. It is unlikely that packets in the buffers would survive that :-) I suspect the same is true of bge. Later, George