Software Suspend 2 注意

最近重新 compile kernel 2.6.13 加上 SwSuSp2,因為沒有參考以前的 config,所以出了點問題,才發現這個奇怪的設定。

問題事發生在要 resume 的時候,硬碟 IO 錯誤:

hda: task_in_intr: error=0x04 { DriveStatusError }

Resume 過程出奇的慢,平常 20~30 秒的過程變成要花一兩分鐘。

Google 了許久,才找到有用的 hint,這個選項(Use DMA by default when available)一定要選 y 才會在 resume 的時候不會出錯並開啟 DMA…

好了,電腦又恢復正常。