From owner-cvs-src-old@FreeBSD.ORG Fri Jan 15 17:55:34 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3024E1065783 for ; Fri, 15 Jan 2010 17:55:34 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1E8368FC15 for ; Fri, 15 Jan 2010 17:55:34 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0FHtYjY098002 for ; Fri, 15 Jan 2010 17:55:34 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0FHtX4M098001 for cvs-src-old@freebsd.org; Fri, 15 Jan 2010 17:55:33 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <201001151755.o0FHtX4M098001@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Fri, 15 Jan 2010 17:55:18 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jan 2010 17:55:34 -0000 yongari 2010-01-15 17:55:18 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: SVN rev 202406 on 2010-01-15 17:55:18Z by yongari Don't free mbuf chains when bge(4) fails to collapse the mbuf chains. This part of code is to enhance performance so failing the collapsing should not free TX frames. Otherwise bge(4) will unnecessarily drop frames which in turn can freeze the network connection. Reported by: Igor Sysoev (is <> rambler-co dot ru) Tested by: Igor Sysoev (is <> rambler-co dot ru) Revision Changes Path 1.270 +2 -5 src/sys/dev/bge/if_bge.c