centos啓動後出現DMA錯誤解決方法

今天啓動centos6.5在所有字符界面【Alt+Ctrl+Fn(n=1~6)】都突然不斷出現如下輸出:
  • [ 483.431670] DMA: Out of SW-IOMMU space for 9100 bytes at device 0000:0e:00.0
  • [ 483.435783] DMA: Out of SW-IOMMU space for 9100 bytes at device 0000:0e:00.0
  • [ 483.439867] DMA: Out of SW-IOMMU space for 9100 bytes at device 0000:0e:00.0
  • ...
找了些資料:
通常經過數分鐘的積累,系統就死機了,只剩下CapsLock鍵上的小燈不停閃爍,典型的kernel panic? 根據網友提供的線索[2],由於Intel的64位實現雖是參考AMD64但細節有差異,所以在實際內存大於等於4G的環境下,某些未考慮到該特性的代碼會leak memory,怎麼辦?增加內核啓動參數mem=4G iommu=off,一方面限定內存範圍,另一方面關閉IOMMU。

可以進一步參考的資料
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章