From owner-cvs-src-old@FreeBSD.ORG Tue Nov 17 14:30:22 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 A498E1065786 for ; Tue, 17 Nov 2009 14:30:22 +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 DE2E08FC1D for ; Tue, 17 Nov 2009 14:30:20 +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 nAHEUKll021931 for ; Tue, 17 Nov 2009 14:30:20 GMT (envelope-from bz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id nAHEUKvh021930 for cvs-src-old@freebsd.org; Tue, 17 Nov 2009 14:30:20 GMT (envelope-from bz@repoman.freebsd.org) Message-Id: <200911171430.nAHEUKvh021930@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 14:30:09 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 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 14:30:22 -0000 bz 2009-11-17 14:30:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sys/dev/bge if_bge.c Log: SVN rev 199381 on 2009-11-17 14:30: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.226.2.4 +10 -10 src/sys/dev/bge/if_bge.c