x86: don't special-case pmd allocations as much