[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] XEN MTRR



Hi, thanks for reply.

I test this kernel version but some issue.

# dmesg | grep PAT
[   11.098566] NVRM: PAT configuration unsupported, falling back to
MTRRs.

# uname -a
Linux localhost 3.4.0+ #1 SMP PREEMPT Sat Jun 9 16:37:11 CEST 2012
x86_64 Pentium(R) Dual-Core CPU E5200 @ 2.50GHz GenuineIntel GNU/Linux

On X log I see:

[   389.551] (II) NVIDIA(0): The NVIDIA X driver has encountered an
error; attempting to
[   389.551] (II) NVIDIA(0):     recover...

and on dmesg:

[  389.548750] NVRM: Xid (0000:01:00): 6, PE0001 
[  389.555804] NVRM: Xid (0000:01:00): 6, PE0001 
[  392.363472] NVRM: Xid (0000:01:00): 6, PE007e 
[  392.365793] NVRM: Xid (0000:01:00): 6, PE007e 
[  392.368036] NVRM: Xid (0000:01:00): 6, PE007e 
[  392.370266] NVRM: Xid (0000:01:00): 6, PE007e 
[  392.372486] NVRM: Xid (0000:01:00): 6, PE007e 
[  392.374720] NVRM: Xid (0000:01:00): 6, PE007e 

/proc/mtrr doesn't exits.

While on PAT I have this:

# cat /sys/kernel/debug/x86/pat_memtype_list
PAT memtype list:
uncached-minus @ 0xcfee0000-0xcfee1000
uncached-minus @ 0xcfee3000-0xcfee8000
uncached-minus @ 0xcfee8000-0xcfee9000
write-combining @ 0xd0000000-0xd0001000
uncached-minus @ 0xe0000000-0xe4000000
uncached-minus @ 0xe0008000-0xe0009000
uncached-minus @ 0xe0100000-0xe0101000
write-combining @ 0xe4000000-0xe5000000
uncached-minus @ 0xe6000000-0xe7000000
uncached-minus @ 0xe6060000-0xe6061000
uncached-minus @ 0xe6640000-0xe6641000
uncached-minus @ 0xe6647000-0xe6648000
uncached-minus @ 0xe6647000-0xe6648000
uncached-minus @ 0xe6c02000-0xe6c03000
uncached-minus @ 0xea010000-0xea011000
uncached-minus @ 0xea100000-0xea101000
uncached-minus @ 0xea200000-0xea204000
uncached-minus @ 0xea204000-0xea205000
uncached-minus @ 0xea205000-0xea206000
uncached-minus @ 0xfed1f000-0xfed20000
uncached-minus @ 0xfed1f000-0xfed20000





On Fri, 2012-06-08 at 11:30 -0400, Konrad Rzeszutek Wilk wrote:
> On Thu, Jun 07, 2012 at 11:01:48PM +0200, geaaru wrote:
> > Hi at all,
> > 
> > I confirm this issue on gentoo with kernel 3.4.0.
> 
> Can you try cherry-pick these two patches from stable/for-x86-3.3:
> 4f93aa02acd0e34806d4ac9c3a700bb5d040eab6
> 
> f474007a0761d0ecb6b84ceaf4f97f4f1de92038
> 
> and revert 8eaffa67b43e99ae581622c5133e20b0f48bcef1.
> 
> The easiest way is to do this:
> git clone  git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git
> cd xen
> git cherry-pick 4f93aa02acd0e34806d4ac9c3a700bb5d040eab6
> git cherry-pick f474007a0761d0ecb6b84ceaf4f97f4f1de92038
> git revert 8eaffa67b43e99ae581622c5133e20b0f48bcef1
> 
> and then build the kernel and install it and such.
> 
> [What you are doing is removing the band-aid for the PAT
> issue and adding in code that allows PAT to work]



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.