login
Login
/
Register
Search
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2008
»
January
»
18
Re: [PATCH 4 of 4] x86: mask NX from pte_pfn
view
thread
!MAILaRCHIVE_VOTE_RePLACE
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From:
Hugh Dickins <hugh@...>
To: Jeremy Fitzhardinge <jeremy@...>
Cc: Ingo Molnar <mingo@...>, LKML <linux-kernel@...>, Andi Kleen <ak@...>, Glauber de Oliveira Costa <glommer@...>, Jan Beulich <jbeulich@...>
Subject:
Re: [PATCH 4 of 4] x86: mask NX from pte_pfn
Date: Friday, January 18, 2008 - 9:52 am
On Tue, 15 Jan 2008, Jeremy Fitzhardinge wrote:
quoted text
> In 32-bit PAE, mask NX from pte_pfn, since it isn't part of the PFN. > This code is due for unification anyway, but this fixes a latent bug. > > Signed-off-by: Jeremy Fitzhardinge <jeremy@xensource.com> > > --- > include/asm-x86/pgtable-3level.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/include/asm-x86/pgtable-3level.h b/include/asm-x86/pgtable-3level.h > --- a/include/asm-x86/pgtable-3level.h > +++ b/include/asm-x86/pgtable-3level.h > @@ -139,7 +139,7 @@ static inline int pte_none(pte_t pte) > > static inline unsigned long pte_pfn(pte_t pte) > { > - return pte_val(pte) >> PAGE_SHIFT; > + return (pte_val(pte) >> PAGE_SHIFT) & ~_PAGE_NX; > } > > /*
Shouldn't that be return (pte_val(pte) & ~_PAGE_NX) >> PAGE_SHIFT; ? Hugh --
unsubscribe notice
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html
Please read the FAQ at
http://www.tux.org/lkml/
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
Messages in current thread:
[PATCH 0 of 4] x86: some more patches
, Jeremy Fitzhardinge
, (Tue Jan 15, 6:17 pm)
Re: [PATCH 0 of 4] x86: some more patches
, Ingo Molnar
, (Tue Jan 15, 6:35 pm)
Re: [PATCH 0 of 4] x86: some more patches
, Jeremy Fitzhardinge
, (Tue Jan 15, 7:28 pm)
Re: [PATCH 0 of 4] x86: some more patches
, Ingo Molnar
, (Wed Jan 16, 10:22 am)
Re: [PATCH 0 of 4] x86: some more patches
, Andi Kleen
, (Wed Jan 16, 10:44 am)
Re: [PATCH 0 of 4] x86: some more patches
, Ingo Molnar
, (Wed Jan 16, 10:54 am)
Re: [PATCH 0 of 4] x86: some more patches
, Andi Kleen
, (Wed Jan 16, 11:26 am)
Re: [PATCH 0 of 4] x86: some more patches
, Jan Beulich
, (Wed Jan 16, 11:42 am)
Re: [PATCH 0 of 4] x86: some more patches
, Ingo Molnar
, (Wed Jan 16, 11:47 am)
Re: [PATCH 0 of 4] x86: some more patches
, Andi Kleen
, (Wed Jan 16, 1:40 pm)
Re: [PATCH 0 of 4] x86: some more patches
, Ingo Molnar
, (Wed Jan 16, 4:22 pm)
Re: [PATCH 0 of 4] x86: some more patches
, Andi Kleen
, (Wed Jan 16, 4:59 pm)
Re: [PATCH 0 of 4] x86: some more patches
, Ingo Molnar
, (Wed Jan 16, 5:06 pm)
Re: [PATCH 0 of 4] x86: some more patches
, Andi Kleen
, (Wed Jan 16, 5:35 pm)
Re: [PATCH 0 of 4] x86: some more patches
, Jeremy Fitzhardinge
, (Wed Jan 16, 1:05 pm)
Re: [PATCH 0 of 4] x86: some more patches
, Andi Kleen
, (Wed Jan 16, 1:12 pm)
Re: [PATCH 0 of 4] x86: some more patches
, Ingo Molnar
, (Wed Jan 16, 12:06 pm)
Re: [PATCH 0 of 4] x86: some more patches
, Ingo Molnar
, (Wed Jan 16, 11:18 am)
Re: [PATCH 0 of 4] x86: some more patches
, Andi Kleen
, (Tue Jan 15, 8:44 pm)
Re: [PATCH 0 of 4] x86: some more patches
, Ingo Molnar
, (Wed Jan 16, 3:25 am)
[PATCH 1 of 4] x86: refactor mmu ops in paravirt.h
, Jeremy Fitzhardinge
, (Tue Jan 15, 6:17 pm)
[PATCH 3 of 4] x86: clean up pte_modify
, Jeremy Fitzhardinge
, (Tue Jan 15, 6:17 pm)
Re: [PATCH 3 of 4] x86: clean up pte_modify
, Andi Kleen
, (Tue Jan 15, 8:43 pm)
[PATCH 2 of 4] x86: fix warning
, Jeremy Fitzhardinge
, (Tue Jan 15, 6:17 pm)
[PATCH 4 of 4] x86: mask NX from pte_pfn
, Jeremy Fitzhardinge
, (Tue Jan 15, 6:17 pm)
Re: [PATCH 4 of 4] x86: mask NX from pte_pfn
, Hugh Dickins
, (Fri Jan 18, 9:52 am)
Re: [PATCH 4 of 4] x86: mask NX from pte_pfn
, Jeremy Fitzhardinge
, (Fri Jan 18, 11:55 am)
Re: [PATCH 4 of 4] x86: mask NX from pte_pfn
, Ingo Molnar
, (Fri Jan 18, 10:01 am)
Navigation
Create content
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
monstr
[PATCH 26/60] microblaze_v4: time support
Jon Smirl
Re: 463 kernel developers missing!
Andrew Morton
Re: x86: 4kstacks default
Greg KH
[GIT PATCH] driver core patches against 2.6.24
git
:
linux-netdev
:
Gerrit Renker
[PATCH 15/37] dccp: Set per-connection CCIDs via socket options
Jarek Poplawski
[PATCH] pkt_sched: Destroy gen estimators under rtnl_lock().
David Miller
Re: [GIT]: Networking
Jiri Olsa
[PATCHv5 0/2] net: fix race in the receive/select
openbsd-misc
:
Colocation donated by:
Who's online
There are currently
2 users
and
568 guests
online.
Online users
aingol35
ionut
Syndicate