We were just talking about this and my guess was just the reverse.
The hash tables are designed to scatter so that series of
references to adjacent virtual page numbers should distribute over the
table. The multi-level scheme localizes ptes. So, first guess is that
bypassing hash table should make the dcache work better.
Why is that wrong?