System will hang after entering/resuming from S3 for several times when enabling HT
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Moblin Kernel |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
Bug detailed description:
-------
Kernel: 2.6.22-31(Moblin), gfx driver: psb D1_Build_3
Hardware: CrownBeach D0/D1
After entering/resuming from S3 several times when enabling HT, the System will hang. When launching 3D applications(such as glxgears), this hang will happen more frequently(
This also happens with the vesa driver.
Reproduce steps:
----------------
In the terminal with launching xinit or startx
1. Launch a 3D application(such as glxgears).
2. Run pm-suspend to enter S3 status.
3. Press Power Button to resume from S3.
4. Repeat step 2 and 3 for several times and then the System will hang.
The accessory is the script which can be used to enter/resume from S3 automatically.
By tracing and debugging the code, the System mostly hangs in kernel code(suspend_ finish- >acpi_pm_ finish- >acpi_leave_ sleep_state) . This hang happens on both kernel 2.6.20(Fedora Core) and 2.6.22(Moblin).