I have a HP dv6106eu laptop (see my post above) with the TSSTcorpCD/DVDW TS-L632D (seems to be Samsung), and get this problem.
My guess is that HAL polls the drive, and the drive doesn't respond correctly or in a timely manner, so HAL tries inmediately to re-poll it, which over time might cause the drive queue to be full and not accepting more commands. But HAL continues to poll and so uses 100%, maybe HAL could be trapped in a loop without sleep().
But don't trust me to much - I'm not an expert nor have a clue :)
I don't think it can be narrowed down to ASUS.
I have a HP dv6106eu laptop (see my post above) with the TSSTcorpCD/DVDW TS-L632D (seems to be Samsung), and get this problem.
My guess is that HAL polls the drive, and the drive doesn't respond correctly or in a timely manner, so HAL tries inmediately to re-poll it, which over time might cause the drive queue to be full and not accepting more commands. But HAL continues to poll and so uses 100%, maybe HAL could be trapped in a loop without sleep().
But don't trust me to much - I'm not an expert nor have a clue :)