I see what you mean. I hadn't spotted that the current transparent
hugepage support was restricted to data pages, and item 4 is a killer.
(Well, it's a killer as long as Linux cares about 'minority'
architectures, which I hope it always will, although the really old ones
like sparc32 and voyager do eventually die off because there's nobody left
who cares about them).