From owner-cvs-src-old@FreeBSD.ORG Sun Jun 21 06:18:36 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 2E7A81065748 for ; Sun, 21 Jun 2009 06:18:36 +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 1C14F8FC25 for ; Sun, 21 Jun 2009 06:18:36 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n5L6IZLY047068 for ; Sun, 21 Jun 2009 06:18:36 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n5L6IZ4W047067 for cvs-src-old@freebsd.org; Sun, 21 Jun 2009 06:18:35 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200906210618.n5L6IZ4W047067@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Sun, 21 Jun 2009 06:18:19 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/fxp if_fxp.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: Sun, 21 Jun 2009 06:18:36 -0000 yongari 2009-06-21 06:18:19 UTC FreeBSD src repository Modified files: sys/dev/fxp if_fxp.c Log: SVN rev 194570 on 2009-06-21 06:18:19Z by yongari Due to possible PCI bus lock-up issues fxp(4) didn't perform full hardware reset in attach phase. Selective reset does not clear configured parameters so I think full hardware reset is required. To prevent PCI bus lock-up, do selective reset first which will get off the controller from PCI bus and request software reset after selective reset. Software reset will unmask interrupts so disable it after the reset. Revision Changes Path 1.290 +5 -1 src/sys/dev/fxp/if_fxp.c