炎登基，是为晋武帝。孙吴在孙权去世后，朝局动荡，吴帝孙皓奢侈残暴日甚，民心不附。然而270年河西鲜卑领主秃发树机能入侵西晋西北，匈奴首领刘勐也随之出关，司马炎暂时不能南征，于是派羊祜镇守襄阳与吴将陆抗对峙，又命王濬于益州大造船舰，为伐吴做准备。274年陆抗去世，次年羊祜提议伐吴，因贾充等人反对而作罢。279年，西北之乱平定，王濬、杜预上书司马炎，认为伐吴时机已到，贾充、荀勗等以西北未定为由反对，最终司马炎决定于该年12月进攻吴国，史称晋灭吴之战。司马炎以贾充为大都督，上游王濬、唐彬军;中游杜预胡奋、王戎军