** Description changed:

  Ubuntu Version: 8.10
  xorg-driver-fglrx Version: 8.543
  GFX Card: ATI Radeon Xpress 1250
  
- After the latest security updates (2.6.27-7.14 -> 2.6.27-7.16) resume
- stopped working on my Samsung R20 notebook. The notebook suspends fine
- but when trying to resume the screen just flickers for a moment and
- becomes a bit brighter. With Ctrl+Alt+Del I'm still able to reboot.
+ Important Update: Suspend/Resume works with my dual-head setup! The
+ password prompt appears on the external monitor. If I start the X server
+ without an external monitor connected to the VGA port, I'm not able to
+ unlock the screen. I'm not sure whether resuming ever worked without the
+ external monitor. So the old description below might be obsolete.
+ 
+ Old description: After the latest security updates (2.6.27-7.14 ->
+ 2.6.27-7.16) resume stopped working on my Samsung R20 notebook. The
+ notebook suspends fine but when trying to resume the screen just
+ flickers for a moment and becomes a bit brighter. With Ctrl+Alt+Del I'm
+ still able to reboot.
  
  I also tried downgrading to the 2.6.27-7.14 kernel but resume has
  stopped working with that kernel too.
  
  In the attached kern.log I found fglrx-dumps such as this one:
  
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713011] [fglrx] ASIC hang 
happens.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713023] Pid: 5823, comm: 
Xorg Tainted: P          2.6.27-7-generic #1
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713047]  [<f8cb8c2d>] 
KCL_dump_stack+0xd/0x10 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713117]  [<f8ccd49c>] 
firegl_hardwareHangRecovery+0x1c/0x40 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713180]  [<f8d4cceb>] ? 
_ZN4Asic9WaitUntil15ResetASICIfHungEv+0xb/0x20 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713256]  [<f8cb7c18>] ? 
KAS_GetTickCounter+0x8/0x10 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713301]  [<f8d4cc87>] 
_ZN4Asic9WaitUntil15WaitForCompleteEv+0x97/0xf0 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713375]  [<f8d51d16>] 
_ZN6AsicR616ASICIdleInternalEN4Asic15idle_WaitMethodE+0x96/0x1f0 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713450]  [<f8cb7c38>] ? 
KCL_get_pubdev+0x8/0x10 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713504]  [<f8ce87cd>] ? 
firegl_trace+0x3d/0x1b0 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713570]  [<f8cb7c38>] ? 
KCL_get_pubdev+0x8/0x10 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713623]  [<f8ce87cd>] ? 
firegl_trace+0x3d/0x1b0 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713688]  [<c014f082>] ? 
update_wall_time+0x442/0x890
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713698]  [<f8d296b6>] ? 
QSSubmitList+0x56/0x170 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713775]  [<f8d4b42c>] 
_ZN4Asic7PM4idleENS_15idle_WaitMethodE+0x4c/0x80 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713849]  [<f8d44565>] 
_ZN15QS_PRIVATE_CORE7PM4idleEN4Asic15idle_WaitMethodE+0x35/0x70 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713930]  [<f8d31f11>] 
_ZN10QS_PRIVATE11synchronizeEv+0x31/0x40 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714000]  [<f8d297e7>] 
QSSynchronize+0x17/0x20 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714067]  [<f8d32bd9>] 
_Z14uQSSynchronizej+0x19/0x20 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714136]  [<f8d3ab4b>] 
_Z8uCWDDEQCjjjPvjS_+0x3db/0x1260 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714207]  [<f8d28cd4>] 
CMMQS_uCWDDEQC+0x34/0x40 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714274]  [<f8ceb202>] 
firegl_cmmqs_CWDDE_32+0x402/0x4b0 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714324]  [<c02548ca>] 
copy_from_user+0x3a/0x130
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714330]  [<c01c64a6>] 
d_materialise_unique+0x156/0x370
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714343]  [<f8ce998d>] 
firegl_cmmqs_CWDDE32+0x8d/0x140 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714409]  [<c0211bf2>] 
cap_capable+0x12/0x40
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714419]  [<c013a828>] 
capable+0x18/0x40
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714426]  [<f8ce9900>] 
firegl_cmmqs_CWDDE32+0x0/0x140 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714481]  [<f8cc8577>] 
firegl_ioctl+0x227/0x2b0 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714523]  [<c01c64a6>] 
d_materialise_unique+0x156/0x370
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714543]  [<c01c64a6>] 
d_materialise_unique+0x156/0x370
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714548]  [<c037c999>] 
schedule+0x429/0x790
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714558]  [<f8cbcafe>] 
ip_firegl_ioctl+0x1e/0x20 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714598]  [<c01c64a6>] 
d_materialise_unique+0x156/0x370
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714602]  [<c01beef1>] 
vfs_ioctl+0x81/0x90
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714606]  [<c01c64a6>] 
d_materialise_unique+0x156/0x370
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714610]  [<c01bf086>] 
do_vfs_ioctl+0x66/0x1f0
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714614]  [<c02549fb>] 
copy_to_user+0x3b/0x130
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714618]  [<c02147d8>] 
cap_file_ioctl+0x8/0x10
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714624]  [<c01bf27b>] 
sys_ioctl+0x6b/0x70
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714628]  [<c0103f7b>] 
sysenter_do_call+0x12/0x2f
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714632]  [<c01c64a6>] 
d_materialise_unique+0x156/0x370
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714637]  
=======================
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714642] pubdev:0x1f8e6fda0, 
num of device:-119915956 , name:<NULL>, major 54, minor -1069090586.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714647] device 0 : 
0xf8da3a4cf7b7a000 .
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714650] Asic ID:0x7942, 
revision:0x1, MMIOReg:0x8f90e0000.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714655] FB phys addr: 
0xd0000000, MC :0x50000000, Total FB size :0x10000000.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714659] gart table 
MC:0x5ff73000, Physical:0xdff73000, size:0x88000.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714664] mc_node 
:MC_NODE__FB, total 1 zones
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714667]     MC 
start:0x50000000, Physical:0xd0000000, size:0x10000000.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714672]     Mapped heap -- 
Offset:0x0, size:0xff73000, reference count:7, mapping count:0,
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714677]     Mapped heap -- 
Offset:0x0, size:0x1000000, reference count:1, mapping count:0,
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714682]     Mapped heap -- 
Offset:0xff73000, size:0x88000, reference count:1, mapping count:0,
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714687]     Mapped heap -- 
Offset:0xfffb000, size:0x5000, reference count:1, mapping count:0,
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714691] mc_node 
:MC_NODE__GART_USWC, total 2 zones
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714694]     MC 
start:0x64cc0000, Physical:0x0, size:0xbf40000.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714699]     Mapped heap -- 
Offset:0x0, size:0x2000000, reference count:8, mapping count:0,
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714703] mc_node 
:MC_NODE__GART_CACHEABLE, total 3 zones
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714707]     MC 
start:0x60000000, Physical:0x0, size:0x4cc0000.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714711]     Mapped heap -- 
Offset:0x0, size:0x200000, reference count:2, mapping count:0,
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714715] Dump the trace queue.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714717] End of dump

** Attachment added: "xorg.conf"
   http://launchpadlibrarian.net/19430770/xorg.conf

** Description changed:

  Ubuntu Version: 8.10
  xorg-driver-fglrx Version: 8.543
  GFX Card: ATI Radeon Xpress 1250
  
  Important Update: Suspend/Resume works with my dual-head setup! The
- password prompt appears on the external monitor. If I start the X server
+ password prompt appears on the external monitor and no "ASIC hang
+ happens" messages are written to the log. If I start the X server
  without an external monitor connected to the VGA port, I'm not able to
  unlock the screen. I'm not sure whether resuming ever worked without the
  external monitor. So the old description below might be obsolete.
  
  Old description: After the latest security updates (2.6.27-7.14 ->
  2.6.27-7.16) resume stopped working on my Samsung R20 notebook. The
  notebook suspends fine but when trying to resume the screen just
  flickers for a moment and becomes a bit brighter. With Ctrl+Alt+Del I'm
  still able to reboot.
  
  I also tried downgrading to the 2.6.27-7.14 kernel but resume has
  stopped working with that kernel too.
  
  In the attached kern.log I found fglrx-dumps such as this one:
  
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713011] [fglrx] ASIC hang 
happens.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713023] Pid: 5823, comm: 
Xorg Tainted: P          2.6.27-7-generic #1
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713047]  [<f8cb8c2d>] 
KCL_dump_stack+0xd/0x10 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713117]  [<f8ccd49c>] 
firegl_hardwareHangRecovery+0x1c/0x40 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713180]  [<f8d4cceb>] ? 
_ZN4Asic9WaitUntil15ResetASICIfHungEv+0xb/0x20 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713256]  [<f8cb7c18>] ? 
KAS_GetTickCounter+0x8/0x10 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713301]  [<f8d4cc87>] 
_ZN4Asic9WaitUntil15WaitForCompleteEv+0x97/0xf0 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713375]  [<f8d51d16>] 
_ZN6AsicR616ASICIdleInternalEN4Asic15idle_WaitMethodE+0x96/0x1f0 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713450]  [<f8cb7c38>] ? 
KCL_get_pubdev+0x8/0x10 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713504]  [<f8ce87cd>] ? 
firegl_trace+0x3d/0x1b0 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713570]  [<f8cb7c38>] ? 
KCL_get_pubdev+0x8/0x10 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713623]  [<f8ce87cd>] ? 
firegl_trace+0x3d/0x1b0 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713688]  [<c014f082>] ? 
update_wall_time+0x442/0x890
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713698]  [<f8d296b6>] ? 
QSSubmitList+0x56/0x170 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713775]  [<f8d4b42c>] 
_ZN4Asic7PM4idleENS_15idle_WaitMethodE+0x4c/0x80 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713849]  [<f8d44565>] 
_ZN15QS_PRIVATE_CORE7PM4idleEN4Asic15idle_WaitMethodE+0x35/0x70 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713930]  [<f8d31f11>] 
_ZN10QS_PRIVATE11synchronizeEv+0x31/0x40 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714000]  [<f8d297e7>] 
QSSynchronize+0x17/0x20 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714067]  [<f8d32bd9>] 
_Z14uQSSynchronizej+0x19/0x20 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714136]  [<f8d3ab4b>] 
_Z8uCWDDEQCjjjPvjS_+0x3db/0x1260 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714207]  [<f8d28cd4>] 
CMMQS_uCWDDEQC+0x34/0x40 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714274]  [<f8ceb202>] 
firegl_cmmqs_CWDDE_32+0x402/0x4b0 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714324]  [<c02548ca>] 
copy_from_user+0x3a/0x130
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714330]  [<c01c64a6>] 
d_materialise_unique+0x156/0x370
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714343]  [<f8ce998d>] 
firegl_cmmqs_CWDDE32+0x8d/0x140 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714409]  [<c0211bf2>] 
cap_capable+0x12/0x40
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714419]  [<c013a828>] 
capable+0x18/0x40
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714426]  [<f8ce9900>] 
firegl_cmmqs_CWDDE32+0x0/0x140 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714481]  [<f8cc8577>] 
firegl_ioctl+0x227/0x2b0 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714523]  [<c01c64a6>] 
d_materialise_unique+0x156/0x370
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714543]  [<c01c64a6>] 
d_materialise_unique+0x156/0x370
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714548]  [<c037c999>] 
schedule+0x429/0x790
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714558]  [<f8cbcafe>] 
ip_firegl_ioctl+0x1e/0x20 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714598]  [<c01c64a6>] 
d_materialise_unique+0x156/0x370
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714602]  [<c01beef1>] 
vfs_ioctl+0x81/0x90
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714606]  [<c01c64a6>] 
d_materialise_unique+0x156/0x370
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714610]  [<c01bf086>] 
do_vfs_ioctl+0x66/0x1f0
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714614]  [<c02549fb>] 
copy_to_user+0x3b/0x130
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714618]  [<c02147d8>] 
cap_file_ioctl+0x8/0x10
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714624]  [<c01bf27b>] 
sys_ioctl+0x6b/0x70
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714628]  [<c0103f7b>] 
sysenter_do_call+0x12/0x2f
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714632]  [<c01c64a6>] 
d_materialise_unique+0x156/0x370
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714637]  
=======================
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714642] pubdev:0x1f8e6fda0, 
num of device:-119915956 , name:<NULL>, major 54, minor -1069090586.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714647] device 0 : 
0xf8da3a4cf7b7a000 .
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714650] Asic ID:0x7942, 
revision:0x1, MMIOReg:0x8f90e0000.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714655] FB phys addr: 
0xd0000000, MC :0x50000000, Total FB size :0x10000000.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714659] gart table 
MC:0x5ff73000, Physical:0xdff73000, size:0x88000.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714664] mc_node 
:MC_NODE__FB, total 1 zones
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714667]     MC 
start:0x50000000, Physical:0xd0000000, size:0x10000000.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714672]     Mapped heap -- 
Offset:0x0, size:0xff73000, reference count:7, mapping count:0,
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714677]     Mapped heap -- 
Offset:0x0, size:0x1000000, reference count:1, mapping count:0,
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714682]     Mapped heap -- 
Offset:0xff73000, size:0x88000, reference count:1, mapping count:0,
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714687]     Mapped heap -- 
Offset:0xfffb000, size:0x5000, reference count:1, mapping count:0,
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714691] mc_node 
:MC_NODE__GART_USWC, total 2 zones
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714694]     MC 
start:0x64cc0000, Physical:0x0, size:0xbf40000.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714699]     Mapped heap -- 
Offset:0x0, size:0x2000000, reference count:8, mapping count:0,
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714703] mc_node 
:MC_NODE__GART_CACHEABLE, total 3 zones
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714707]     MC 
start:0x60000000, Physical:0x0, size:0x4cc0000.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714711]     Mapped heap -- 
Offset:0x0, size:0x200000, reference count:2, mapping count:0,
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714715] Dump the trace queue.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714717] End of dump

** Description changed:

  Ubuntu Version: 8.10
  xorg-driver-fglrx Version: 8.543
  GFX Card: ATI Radeon Xpress 1250
  
  Important Update: Suspend/Resume works with my dual-head setup! The
  password prompt appears on the external monitor and no "ASIC hang
  happens" messages are written to the log. If I start the X server
  without an external monitor connected to the VGA port, I'm not able to
  unlock the screen. I'm not sure whether resuming ever worked without the
- external monitor. So the old description below might be obsolete.
+ external monitor. So there's probably no connection to the security
+ updates mentioned below.
  
  Old description: After the latest security updates (2.6.27-7.14 ->
  2.6.27-7.16) resume stopped working on my Samsung R20 notebook. The
  notebook suspends fine but when trying to resume the screen just
  flickers for a moment and becomes a bit brighter. With Ctrl+Alt+Del I'm
  still able to reboot.
  
  I also tried downgrading to the 2.6.27-7.14 kernel but resume has
  stopped working with that kernel too.
  
  In the attached kern.log I found fglrx-dumps such as this one:
  
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713011] [fglrx] ASIC hang 
happens.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713023] Pid: 5823, comm: 
Xorg Tainted: P          2.6.27-7-generic #1
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713047]  [<f8cb8c2d>] 
KCL_dump_stack+0xd/0x10 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713117]  [<f8ccd49c>] 
firegl_hardwareHangRecovery+0x1c/0x40 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713180]  [<f8d4cceb>] ? 
_ZN4Asic9WaitUntil15ResetASICIfHungEv+0xb/0x20 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713256]  [<f8cb7c18>] ? 
KAS_GetTickCounter+0x8/0x10 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713301]  [<f8d4cc87>] 
_ZN4Asic9WaitUntil15WaitForCompleteEv+0x97/0xf0 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713375]  [<f8d51d16>] 
_ZN6AsicR616ASICIdleInternalEN4Asic15idle_WaitMethodE+0x96/0x1f0 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713450]  [<f8cb7c38>] ? 
KCL_get_pubdev+0x8/0x10 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713504]  [<f8ce87cd>] ? 
firegl_trace+0x3d/0x1b0 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713570]  [<f8cb7c38>] ? 
KCL_get_pubdev+0x8/0x10 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713623]  [<f8ce87cd>] ? 
firegl_trace+0x3d/0x1b0 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713688]  [<c014f082>] ? 
update_wall_time+0x442/0x890
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713698]  [<f8d296b6>] ? 
QSSubmitList+0x56/0x170 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713775]  [<f8d4b42c>] 
_ZN4Asic7PM4idleENS_15idle_WaitMethodE+0x4c/0x80 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713849]  [<f8d44565>] 
_ZN15QS_PRIVATE_CORE7PM4idleEN4Asic15idle_WaitMethodE+0x35/0x70 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.713930]  [<f8d31f11>] 
_ZN10QS_PRIVATE11synchronizeEv+0x31/0x40 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714000]  [<f8d297e7>] 
QSSynchronize+0x17/0x20 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714067]  [<f8d32bd9>] 
_Z14uQSSynchronizej+0x19/0x20 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714136]  [<f8d3ab4b>] 
_Z8uCWDDEQCjjjPvjS_+0x3db/0x1260 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714207]  [<f8d28cd4>] 
CMMQS_uCWDDEQC+0x34/0x40 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714274]  [<f8ceb202>] 
firegl_cmmqs_CWDDE_32+0x402/0x4b0 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714324]  [<c02548ca>] 
copy_from_user+0x3a/0x130
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714330]  [<c01c64a6>] 
d_materialise_unique+0x156/0x370
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714343]  [<f8ce998d>] 
firegl_cmmqs_CWDDE32+0x8d/0x140 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714409]  [<c0211bf2>] 
cap_capable+0x12/0x40
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714419]  [<c013a828>] 
capable+0x18/0x40
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714426]  [<f8ce9900>] 
firegl_cmmqs_CWDDE32+0x0/0x140 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714481]  [<f8cc8577>] 
firegl_ioctl+0x227/0x2b0 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714523]  [<c01c64a6>] 
d_materialise_unique+0x156/0x370
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714543]  [<c01c64a6>] 
d_materialise_unique+0x156/0x370
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714548]  [<c037c999>] 
schedule+0x429/0x790
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714558]  [<f8cbcafe>] 
ip_firegl_ioctl+0x1e/0x20 [fglrx]
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714598]  [<c01c64a6>] 
d_materialise_unique+0x156/0x370
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714602]  [<c01beef1>] 
vfs_ioctl+0x81/0x90
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714606]  [<c01c64a6>] 
d_materialise_unique+0x156/0x370
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714610]  [<c01bf086>] 
do_vfs_ioctl+0x66/0x1f0
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714614]  [<c02549fb>] 
copy_to_user+0x3b/0x130
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714618]  [<c02147d8>] 
cap_file_ioctl+0x8/0x10
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714624]  [<c01bf27b>] 
sys_ioctl+0x6b/0x70
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714628]  [<c0103f7b>] 
sysenter_do_call+0x12/0x2f
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714632]  [<c01c64a6>] 
d_materialise_unique+0x156/0x370
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714637]  
=======================
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714642] pubdev:0x1f8e6fda0, 
num of device:-119915956 , name:<NULL>, major 54, minor -1069090586.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714647] device 0 : 
0xf8da3a4cf7b7a000 .
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714650] Asic ID:0x7942, 
revision:0x1, MMIOReg:0x8f90e0000.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714655] FB phys addr: 
0xd0000000, MC :0x50000000, Total FB size :0x10000000.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714659] gart table 
MC:0x5ff73000, Physical:0xdff73000, size:0x88000.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714664] mc_node 
:MC_NODE__FB, total 1 zones
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714667]     MC 
start:0x50000000, Physical:0xd0000000, size:0x10000000.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714672]     Mapped heap -- 
Offset:0x0, size:0xff73000, reference count:7, mapping count:0,
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714677]     Mapped heap -- 
Offset:0x0, size:0x1000000, reference count:1, mapping count:0,
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714682]     Mapped heap -- 
Offset:0xff73000, size:0x88000, reference count:1, mapping count:0,
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714687]     Mapped heap -- 
Offset:0xfffb000, size:0x5000, reference count:1, mapping count:0,
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714691] mc_node 
:MC_NODE__GART_USWC, total 2 zones
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714694]     MC 
start:0x64cc0000, Physical:0x0, size:0xbf40000.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714699]     Mapped heap -- 
Offset:0x0, size:0x2000000, reference count:8, mapping count:0,
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714703] mc_node 
:MC_NODE__GART_CACHEABLE, total 3 zones
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714707]     MC 
start:0x60000000, Physical:0x0, size:0x4cc0000.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714711]     Mapped heap -- 
Offset:0x0, size:0x200000, reference count:2, mapping count:0,
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714715] Dump the trace queue.
  Nov  6 13:28:04 thomas-samsungr20 kernel: [ 4199.714717] End of dump

-- 
Resume fails with fglrx due to "ASIC hang" on Samsung R20
https://bugs.launchpad.net/bugs/294713
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to