3-level page tables on i386 arch

From: Andrey Savochkin (saw@saw.sw.com.sg)
Date: Fri Jun 02 2000 - 02:24:07 EST


Hello Ingo,

I've found that after allocation failures pmd_alloc() just returns NULL
without setting up a pointer to the "bad page" in upper level directory (as
pte_alloc does). I'm not sure if pointing to the "bad page" is necessary
(most callers handle pXX_alloc() failures correctly), but it looks at least
inconsistent for me. Moreover, there are rudiments of "bad pmd table" in
arch/i386/init.c.

Could you elaborate if "bad pmd table" was intended to be implemented like
"bad pte table", or the course is to remove the bad pages altogether?

Best regards
                                        Andrey V.
                                        Savochkin

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed Jun 07 2000 - 21:00:14 EST