From: "Mr. Teo En Ming (Zhang Enming)" <enming.teo@asiasoftsea.net>
To: enming.teo@asiasoftsea.net
Cc: xen-devel@lists.xensource.com, weidong.han@intel.com, mad@wol.de,
"'Bonenkamp, Ralf'" <ralf.bonenkamp@swyx.com>
Subject: Re: Vt-d not working with 3.4.1
Date: Fri, 21 Aug 2009 01:28:36 +0800 [thread overview]
Message-ID: <4A8D87C4.50107@asiasoftsea.net> (raw)
In-Reply-To: <4A8D8139.4060807@asiasoftsea.net>
[-- Attachment #1.1: Type: text/plain, Size: 2326 bytes --]
Hi All,
I saw this posting by jam834 on nvidia forums:
http://forums.nvidia.com/index.php?showtopic=82229&view=findpost&p=471582
<QUOTE jam834>
I've fixed my problem. It was a conflict with the nvidia kernel module
and the Myrinet 10G ethernet card module where they were trying to
enable write-combining on two different PAT indexes (whatever that means).
From myrinet's documentation:
QUOTE
If you are using another vendor's driver which also sets up PAT write
combining, and that vendor's driver uses a different PAT index than
our driver, the other vendor's driver may note a conflict and run in
reduced performance mode. Examples of other drivers which use PAT
include the Nvidia graphics driver, and various Infiniband drivers.
One way to work around this PAT conflict is to change the PAT index
used by the Myri10GE driver by rebooting, and loading the module using
the myri10ge_pat_idx modparam to specify a different PAT index. We
currently default to 6, while some other vendors use 1. Good values
to try are 1, 4, 5, and 7.
I added the line: options myri10ge myri10ge_pat_idx=1
to my /etc/modprobe.conf, made a new initrd image and rebooted.
The "NVRM: PAT configuration unsupported, falling back to MTRRs." error
has gone away and everything is now working like it should. This is
running the 180.06 driver with the CUDA 2.1 beta, but I'm assuming it
will also work with CUDA 2.0 and its appropriate driver.
</QUOTE>
If I change the PAT index for my nvidia graphics driver, it may solve
the problem. What PAT indices should I attempt? Is it possible to change
the PAT index when loading the nvidia module?
--
Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics Engineering) BEng(Hons)(Mechanical Engineering)
Technical Support Engineer
Information Technology Department
Asiasoft Online Pte Ltd
Tampines Central 1 #04-01 Tampines Plaza
Singapore 529541
Republic of Singapore
Mobile: +65-9648-9798
MSN: teoenming@hotmail.com
Alma Maters: Singapore Polytechnic, National University of Singapore
On 08/21/2009 01:00 AM, Mr. Teo En Ming (Zhang Enming) wrote:
> Hi,
>
> I saw this posting by Boris.
>
> http://article.gmane.org/gmane.comp.emulators.xen.devel/61143
>
> Perhaps the Xen dom 0 pvops kernel I am using is too new (2.6.30-rc3),
> and the NVIDIA driver I am using does not support it.
>
[-- Attachment #1.2: Type: text/html, Size: 3256 bytes --]
[-- Attachment #2: Type: text/plain, Size: 138 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
next prev parent reply other threads:[~2009-08-20 17:28 UTC|newest]
Thread overview: 49+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-08-08 21:53 Vt-d not working with 3.4.1 Bonenkamp, Ralf
2009-08-17 14:31 ` Pasi Kärkkäinen
2009-08-17 14:46 ` Bonenkamp, Ralf
2009-08-17 14:57 ` Pasi Kärkkäinen
2009-08-17 14:57 ` Ross Philipson
2009-08-17 15:20 ` Bonenkamp, Ralf
2009-08-17 15:28 ` Ross Philipson
2009-08-19 2:48 ` Teo En Ming (Zhang Enming)
2009-08-18 5:43 ` Han, Weidong
2009-08-19 2:45 ` Teo En Ming (Zhang Enming)
2009-08-19 2:44 ` Teo En Ming (Zhang Enming)
2009-08-19 6:29 ` Bonenkamp, Ralf
2009-08-19 7:24 ` Han, Weidong
2009-08-19 9:10 ` Teo En Ming (Zhang Enming)
2009-08-19 9:26 ` Pasi Kärkkäinen
2009-08-19 9:45 ` Teo En Ming (Zhang Enming)
2009-08-19 10:20 ` Pasi Kärkkäinen
2009-08-19 11:13 ` Mr. Teo En Ming (Zhang Enming)
2009-08-19 11:39 ` Mr. Teo En Ming (Zhang Enming)
2009-08-19 12:30 ` Mr. Teo En Ming (Zhang Enming)
2009-08-19 12:34 ` Pasi Kärkkäinen
2009-08-19 12:53 ` Mr. Teo En Ming (Zhang Enming)
2009-08-19 12:32 ` Pasi Kärkkäinen
2009-08-19 12:50 ` Mr. Teo En Ming (Zhang Enming)
2009-08-19 12:45 ` Marc - A. Dahlhaus
2009-08-19 12:59 ` Mr. Teo En Ming (Zhang Enming)
2009-08-19 13:06 ` Marc - A. Dahlhaus
2009-08-19 13:09 ` Mr. Teo En Ming (Zhang Enming)
2009-08-19 13:11 ` Pasi Kärkkäinen
2009-08-19 17:06 ` Mr. Teo En Ming (Zhang Enming)
2009-08-20 12:36 ` Teo En Ming (Zhang Enming)
2009-08-20 12:48 ` Teo En Ming (Zhang Enming)
2009-08-20 12:52 ` Teo En Ming (Zhang Enming)
2009-08-20 13:09 ` Teo En Ming (Zhang Enming)
2009-08-20 13:20 ` Teo En Ming (Zhang Enming)
2009-08-20 13:52 ` Teo En Ming (Zhang Enming)
2009-08-20 16:23 ` Teo En Ming (Zhang Enming)
2009-08-20 16:41 ` Mr. Teo En Ming (Zhang Enming)
2009-08-20 17:00 ` Mr. Teo En Ming (Zhang Enming)
2009-08-20 17:28 ` Mr. Teo En Ming (Zhang Enming) [this message]
2009-08-20 18:03 ` Andrew Lyon
2009-08-20 18:10 ` Mr. Teo En Ming (Zhang Enming)
2009-08-20 18:43 ` Konrad Rzeszutek Wilk
2009-08-21 0:24 ` Mr. Teo En Ming (Zhang Enming)
2009-08-21 7:47 ` Teo En Ming (Zhang Enming)
2009-08-19 13:10 ` Pasi Kärkkäinen
2009-08-19 13:16 ` Marc - A. Dahlhaus
2009-08-19 13:19 ` Pasi Kärkkäinen
2009-08-19 13:15 ` Han, Weidong
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4A8D87C4.50107@asiasoftsea.net \
--to=enming.teo@asiasoftsea.net \
--cc=mad@wol.de \
--cc=ralf.bonenkamp@swyx.com \
--cc=weidong.han@intel.com \
--cc=xen-devel@lists.xensource.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.