From owner-cvs-src-old@FreeBSD.ORG Wed Sep 16 23:10:21 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 C4F36106570D for ; Wed, 16 Sep 2009 23:10:21 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B434E8FC1F for ; Wed, 16 Sep 2009 23:10:21 +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 n8GNALhP072199 for ; Wed, 16 Sep 2009 23:10:21 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n8GNALtD072198 for cvs-src-old@freebsd.org; Wed, 16 Sep 2009 23:10:21 GMT (envelope-from scottl@repoman.freebsd.org) Message-Id: <200909162310.n8GNALtD072198@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to scottl@repoman.freebsd.org using -f From: Scott Long Date: Wed, 16 Sep 2009 23:10:10 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ciss ciss.c cissreg.h 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: Wed, 16 Sep 2009 23:10:21 -0000 scottl 2009-09-16 23:10:10 UTC FreeBSD src repository Modified files: sys/dev/ciss ciss.c cissreg.h Log: SVN rev 197261 on 2009-09-16 23:10:10Z by scottl Make MSI and PERFORMANT interrupts work correctly. Only require the minimum number of MSIX interrupts that are needed, and don't strictly check for 4. Enable enough interrupt mask bits so that the controller will generate interrupts in PERFORMANT mode. This fixes the hang-on-boot issues that people were seeing with newer controllers. Revision Changes Path 1.98 +11 -3 src/sys/dev/ciss/ciss.c 1.20 +2 -1 src/sys/dev/ciss/cissreg.h