Giả hoàng hậu giết Dương Tuấn (năm 291) đến khi Hoài Đế được lập (năm
306), kinh đô Lạc Dương và cố đô Trường An bị tàn phá, cướp bóc tan
hoang. Ở Lạc Dương, nam giới từ 13 tuổi trở lên đều bị bắt đi lính. Lương
thực hiếm hoi, 1 thạch lúa giá 1 vạn tiền. Vì vậy, người chết đói đầy đường.
Quân lính các phe phái thiếu lương ăn, đã giải quyết bằng cách giết người,
lấy thịt bù vào số thịt bò ngựa không đủ.
Tham gia vào cuộc hỗn chiến đó có Triệu vương Tư Mã Luân, Tề
vương tư Mã Quýnh, Thành Đô vương Tư Mã Dĩnh, Hà Giang vương Tư
Mã Ngung, Trường Sa vương Tư Mã Nghệ, Đông Hải vương Tư Mã Việt,
cộng thêm Nhữ Nam vương Tư Mã Lượng, Sở vương Tư Mã Vĩ bị giết
ngay từ đầu cuộc, tất cả là 8 vương. Đến mà cuối, 7 vương bị giết, chỉ còn
lại 1 vương là Tư Mã Việt. Lịch sử gọi sự kiện này là "bát vương chi loạn"
(loạn 8 vương).
Triều Tây Tấn vừa lên được 26 năm (265-291) đã lâm vào cảnh hỗn
chiến cốt nhục tương tàn này nên nhanh chóng suy yếu. Do đó, chỉ 11 năm
sau đó, nó đã bị các dân tộc thiểu số phương bắc, lực lượng tàn dư phải
chạy xuống phương nam, lập ra triều Đông Tấn.