From owner-cvs-src-old@FreeBSD.ORG Tue Nov 17 20:49:30 2009 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 88CCE1065694 for ; Tue, 17 Nov 2009 20:49:30 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 77FE58FC2E for ; Tue, 17 Nov 2009 20:49:30 +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 nAHKnUvi077380 for ; Tue, 17 Nov 2009 20:49:30 GMT (envelope-from bz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id nAHKnUtg077379 for cvs-src-old@freebsd.org; Tue, 17 Nov 2009 20:49:30 GMT (envelope-from bz@repoman.freebsd.org) Message-Id: <200911172049.nAHKnUtg077379@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bz@repoman.freebsd.org using -f From: "Bjoern A. Zeeb" Date: Tue, 17 Nov 2009 20:49:09 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_6 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: Tue, 17 Nov 2009 20:49:30 -0000 bz 2009-11-17 20:49:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/bge if_bge.c Log: SVN rev 199434 on 2009-11-17 20:49:09Z by bz MFC r198049: Immediately after clearing a pending callout that didn't make it due to the lock we hold, disable interrupts, and announce to the firmware that we are shutting down. Especially do this before disabling blocks. This makes some types of machines with asf enabled no longer hang upon boot, when we start configuring the interface. PR: i386/96382, kern/100410, kern/122252, kern/116328 Revision Changes Path 1.91.2.39 +10 -10 src/sys/dev/bge/if_bge.c