Review branch

just mm/compaction.c & lib/integer_sqrt ,sorry it took so long,was being a derp