But everywhere we use pmd_bad() etc (most are hidden inside
pmd_none_or_clear_bad() etc) we are expecting never to encounter
a pmd_huge, unless there's corruption. follow_page() is the one
exception, and even in its case I can't find a current user that
actually could meet a hugepage. I'd rather tighten up pmd_bad
(in the PAE and x86_64 cases), than weaken it so far as to let
hugepages slip through. Not that pmd_bad often catches anything:
just coincidentally that 90909090 one today.
Hugh
--