[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1154141570.5874.148.camel@keithlap>
Date: Fri, 28 Jul 2006 19:52:50 -0700
From: keith mannthey <kmannth@...ibm.com>
To: lkml <linux-kernel@...r.kernel.org>
Cc: lhms-devel <lhms-devel@...ts.sourceforge.net>,
discuss <discuss@...-64.org>, Andi Kleen <ak@...e.de>,
andrew <akpm@...l.org>, kame <kamezawa.hiroyu@...fujitsu.com>,
dave hansen <haveblue@...ibm.com>, konrad <darnok@...ibm.com>
Subject: [Patch] 4/5 in support of hot-add memory x86_64 fix kernel mapping
code
Hello All,
phys_pud_init is broken when using it at runtime with some offsets.
It currently only maps one pud entry worth of pages while trampling any
mappings that may have existed on the pmd_page :(
This his patch make it safe to map addresses that are not pmd_page
aligned and generally more robust.
This is a critical patch for hot-add and x86_64.
Thanks to Dave Hansen for input on look and feel of this patch and it's
constructs.
This was built against 2.6.18-rc2.
Signed-off-by: Keith Mannthey <kmannth@...ibm.com>
View attachment "patch-2.6.18-rc2-mapping-fix" of type "text/x-patch" (2579 bytes)
Powered by blists - more mailing lists