Messages in this thread | | | Date | Thu, 8 May 2008 18:51:11 +0200 | From | Hans Rosenfeld <> | Subject | Re: [PATCH] x86: fix PAE pmd_bad bootup warning |
| |
On Thu, May 08, 2008 at 09:33:52AM -0700, Nishanth Aravamudan wrote: > So this seems to lend credence to Dave's hypothesis. Without, as you > were trying before, teaching pagemap all about hugepages, what are our > options? > > Can we just skip over the current iteration of the PMD loop (would we > need something similar for the PTE loop for power?) if pmd_huge(pmd)?
Allowing huge pages in the page walker would affect both walk_pmd_range and walk_pud_range. Then either the users of the page walker need to know how to handle huge pages themselves (in the pmd_entry and pud_entry callback functions), or the page walker treats huge pages as any other pages (calling the pte_entry callback function).
-- %SYSTEM-F-ANARCHISM, The operating system has been overthrown
| |