From owner-cvs-src@FreeBSD.ORG Thu Jul 24 17:24:03 2008 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 379841065674 for ; Thu, 24 Jul 2008 17:24:03 +0000 (UTC) (envelope-from max@love2party.net) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.188]) by mx1.freebsd.org (Postfix) with ESMTP id C79848FC21 for ; Thu, 24 Jul 2008 17:24:02 +0000 (UTC) (envelope-from max@love2party.net) Received: from vampire.homelinux.org (dslb-088-066-032-175.pools.arcor-ip.net [88.66.32.175]) by mrelayeu.kundenserver.de (node=mrelayeu6) with ESMTP (Nemesis) id 0ML29c-1KM4Xp2QRe-0000c0; Thu, 24 Jul 2008 19:24:01 +0200 Received: (qmail 78682 invoked from network); 24 Jul 2008 17:23:59 -0000 Received: from myhost.laiers.local (192.168.4.151) by laiers.local with SMTP; 24 Jul 2008 17:23:59 -0000 From: Max Laier Organization: FreeBSD To: Luoqi Chen Date: Thu, 24 Jul 2008 19:23:59 +0200 User-Agent: KMail/1.9.9 References: <200807230944.m6N9iiXP061558@repoman.freebsd.org> In-Reply-To: <200807230944.m6N9iiXP061558@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200807241923.59501.max@love2party.net> X-Provags-ID: V01U2FsdGVkX1/m8a/S9yaOugN36Z6NheAqVwpqsfVy35/0h1o Tv4ncma6sHxXpWgDnZetqpDgaWYcM86VuwHiErIZ6Ri6TBNqQP fCnXhp55/UqGz+AKStqxg== Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/pci pci.c pci_pci.c pcivar.h 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: Thu, 24 Jul 2008 17:24:03 -0000 On Wednesday 23 July 2008 11:44:36 Luoqi Chen wrote: > luoqi 2008-07-23 09:44:36 UTC > > FreeBSD src repository > > Modified files: > sys/dev/pci pci.c pci_pci.c pcivar.h > Log: > SVN rev 180753 on 2008-07-23 09:44:36Z by luoqi > > SATA device on some nForce based boards could get confused if MSI is > not used but MSI to HyperTransport IRQ mapping is enabled, and would > act as if MSI is turned on, resulting in interrupt loss. > > This commit will, > 1. enable MSI mapping on a device only when MSI is enabled for that > device and the MSI address matches the HT mapping window. > 2. enable MSI mapping on a bridge only when a downstream device is > allocated an MSI address in the mapping window > > PR: kern/118842 > Reviewed by: jhb > MFC after: 1 week > > Revision Changes Path > 1.358 +42 -4 src/sys/dev/pci/pci.c > 1.51 +7 -1 src/sys/dev/pci/pci_pci.c > 1.83 +10 -0 src/sys/dev/pci/pcivar.h Doesn't fix kern/118842 for me (P5N-E SLI) ... let me know if I can provide any additional information to help. Thank you for working on this. -- /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News