Re: Loss of PAT-WC after resume on i5

Previous thread: [PATCH] regulator: Assign return value of mc13xxx_reg_rmw to ret by Axel Lin on Monday, January 3, 2011 - 8:57 am. (4 messages)

Next thread: [PATCH] writeback: avoid unnecessary determine_dirtyable_memory call by Minchan Kim on Monday, January 3, 2011 - 9:30 am. (3 messages)
From: H. Peter Anvin
Date: Monday, January 3, 2011 - 9:01 am

Sounds like it.  It sounds based on your description that it's something
more fundamental than just the state of the PAT MSR being lost, too,
although perhaps that's the first thing to check...

	-hpa

-- 
H. Peter Anvin, Intel Open Source Technology Center
I work for Intel.  I don't speak on their behalf.

--

From: Chris Wilson
Date: Monday, January 3, 2011 - 9:21 am

Right, I should have mentioned that a rdmsr(MSR_ISA32_CR_PAT) showed no
change across a dysfunctional resume. And that
/sys/kernel/debug/x86/pat_memtype_list had the same contents (just the
first entries reversed upon resume).
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre
--

From: H. Peter Anvin
Date: Monday, January 3, 2011 - 10:29 am

OK, this is doubly strange: both that entries would have change order
and that they would not be active, if the PAT MSR is set correctly.
That would imply that the page tables are somehow corrupt, which seems
like a scary concept.

	-hpa

-- 
H. Peter Anvin, Intel Open Source Technology Center
I work for Intel.  I don't speak on their behalf.

--

Previous thread: [PATCH] regulator: Assign return value of mc13xxx_reg_rmw to ret by Axel Lin on Monday, January 3, 2011 - 8:57 am. (4 messages)

Next thread: [PATCH] writeback: avoid unnecessary determine_dirtyable_memory call by Minchan Kim on Monday, January 3, 2011 - 9:30 am. (3 messages)