port the mbsd_multi patch to gcc 4.4.0, refresh the other patches