From owner-cvs-src-old@FreeBSD.ORG Sat Feb 19 09:43:58 2011 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 AF8E21065672 for ; Sat, 19 Feb 2011 09:43:58 +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 9E3088FC1A for ; Sat, 19 Feb 2011 09:43:58 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p1J9hwTt066969 for ; Sat, 19 Feb 2011 09:43:58 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p1J9hwpp066968 for cvs-src-old@freebsd.org; Sat, 19 Feb 2011 09:43:58 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <201102190943.p1J9hwpp066968@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Sat, 19 Feb 2011 00:00:32 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/dc if_dc.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: Sat, 19 Feb 2011 09:43:58 -0000 yongari 2011-02-19 00:00:32 UTC FreeBSD src repository Modified files: sys/dev/dc if_dc.c Log: SVN rev 218830 on 2011-02-19 00:00:32Z by yongari Send frames only when there is a valid link and driver is running as well as controller has enough free TX descriptors. Remove check for number of queued frames before attempting to transmit. I guess it was added to allow draining queued frames even if there is no link. I'm under the impression this type of check should be done in upper layer. No other drivers in tree do that. Revision Changes Path 1.214 +2 -4 src/sys/dev/dc/if_dc.c