Revert "Revert "mm/ia64: fix a memory block size bug""

This reverts commit b28e55631d46d8c001da7ec05072f094058643c2.