From owner-cvs-src-old@FreeBSD.ORG Fri Mar 12 18:18:12 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 AEEA610657C2 for ; Fri, 12 Mar 2010 18:18:12 +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 83F398FC13 for ; Fri, 12 Mar 2010 18:18:12 +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 o2CIICqg093292 for ; Fri, 12 Mar 2010 18:18:12 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o2CIICmu093291 for cvs-src-old@freebsd.org; Fri, 12 Mar 2010 18:18:12 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <201003121818.o2CIICmu093291@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Fri, 12 Mar 2010 18:18:04 +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, 12 Mar 2010 18:18:12 -0000 yongari 2010-03-12 18:18:04 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: SVN rev 205090 on 2010-03-12 18:18:04Z by yongari Reorder interrupt handler a bit such that producer/consumer index of status block is read first before acknowledging the interrupts. Otherwise bge(4) may get stale status block as acknowledging an interrupt may yield another status block update. Reviewed by: marius Revision Changes Path 1.282 +16 -16 src/sys/dev/bge/if_bge.c