From owner-cvs-all@FreeBSD.ORG Fri Aug 22 04:52:37 2008 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DFCD6106566C; Fri, 22 Aug 2008 04:52:37 +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 B27148FC0A; Fri, 22 Aug 2008 04:52:37 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.2/8.14.2) with ESMTP id m7M4qb82086302; Fri, 22 Aug 2008 04:52:37 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m7M4qbHK086299; Fri, 22 Aug 2008 04:52:37 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200808220452.m7M4qbHK086299@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Fri, 22 Aug 2008 04:52:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bfe if_bfe.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Aug 2008 04:52:38 -0000 yongari 2008-08-22 04:52:21 UTC FreeBSD src repository Modified files: sys/dev/bfe if_bfe.c Log: SVN rev 181992 on 2008-08-22 04:52:21Z by yongari Because bfe(4) knows interrupt mask value there is no need to read interrupt mask register again. This saves one register access per each interrupt. Also don't try to process frames when driver is not running. Tested by: kib, Gleb Kurtsou gleb.kurtsou at gmail dot com Ulrich Spoerlein uspoerlein at gmail dot com Revision Changes Path 1.53 +4 -6 src/sys/dev/bfe/if_bfe.c