change kmroundups to round up 4->8, not 4->4

Powers of two were not taken up to the next highest base-2 power.
Perhaps this needs renaming, as rounding is now technically broken.