metaslab.c revision aeb1c1b609b02f03e8e7448beb88384ebc713525