From owner-cvs-src@FreeBSD.ORG Fri Sep 14 05:12:26 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4EE8516A418; Fri, 14 Sep 2007 05:12:26 +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 2796913C458; Fri, 14 Sep 2007 05:12:26 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l8E5CQIO027228; Fri, 14 Sep 2007 05:12:26 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l8E5CQVQ027227; Fri, 14 Sep 2007 05:12:26 GMT (envelope-from yongari) Message-Id: <200709140512.l8E5CQVQ027227@repoman.freebsd.org> From: Pyun YongHyeon Date: Fri, 14 Sep 2007 05:12:25 +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/nfe if_nfe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Sep 2007 05:12:26 -0000 yongari 2007-09-14 05:12:25 UTC FreeBSD src repository Modified files: sys/dev/nfe if_nfe.c Log: During boot(before setting IP address) PHY can generate link state change interrupt if the link is established with link parter. However interrupt handler didn't acknowledge the interrupt if nfe(4) was not running at the time of interrupt delivery. This caused endless interrupt generation. Fix the bug by acknowledging the interrupt regardless of running state of the driver. PR: kern/116295 Submitted by: Mark Derbyshire (mark At taom dot com) Approved by: re (kensmith) Revision Changes Path 1.21 +6 -6 src/sys/dev/nfe/if_nfe.c