Suspend/Resumes fails early with r600(RV710) in "unpin not necessary"

Manuel Krause manuels-adresse at t-online.de
Fri Mar 16 10:59:12 PDT 2012


Dunno, what infos you might need. But I don't like a bureaucratic 
approach either.

X doesn't come back after resume. Blank screen. Switchability to 
a console depends on the shortness of time after resume. With 
earlier releases my system went to winter freeze much earlier.

openSUSE 12.1, kernel 3.2.10 (openSUSE plus BFS plus BFQ)

MESA from jobermayr: (not the most recent)
====================
manuel at COOLHEAD:~> glxinfo
name of display: :0
EE opt_core.c:2986 r600_shader_optimize - shader optimization: 
unsupported chip
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
     GLX_ARB_multisample, GLX_EXT_import_context, 
GLX_EXT_texture_from_pixmap,
     GLX_EXT_visual_info, GLX_EXT_visual_rating, 
GLX_INTEL_swap_event,
     GLX_MESA_copy_sub_buffer, GLX_OML_swap_method, 
GLX_SGIS_multisample,
     GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, 
GLX_SGIX_visual_select_group,
     GLX_SGI_swap_control,
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
     GLX_ARB_get_proc_address, GLX_ARB_multisample, 
GLX_EXT_framebuffer_sRGB,
     GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, 
GLX_EXT_visual_info,
     GLX_EXT_visual_rating, GLX_INTEL_swap_event, 
GLX_MESA_copy_sub_buffer,
     GLX_MESA_multithread_makecurrent, GLX_MESA_swap_control,
     GLX_OML_swap_method, GLX_OML_sync_control, 
GLX_SGIS_multisample,
     GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, 
GLX_SGIX_visual_select_group,
     GLX_SGI_make_current_read, GLX_SGI_swap_control, 
GLX_SGI_video_sync,
GLX version: 1.4
GLX extensions:
     GLX_ARB_get_proc_address, GLX_ARB_multisample, 
GLX_EXT_import_context,
     GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, 
GLX_EXT_visual_rating,
     GLX_MESA_copy_sub_buffer, GLX_MESA_multithread_makecurrent,
     GLX_MESA_swap_control, GLX_OML_swap_method, 
GLX_OML_sync_control,
     GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
     GLX_SGIX_visual_select_group, GLX_SGI_make_current_read,
     GLX_SGI_swap_control, GLX_SGI_video_sync,
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD RV710
OpenGL version string: 2.1 Mesa 8.1-devel (fce888a)
OpenGL shading language version string: 1.20

from /var/log/messages:
=======================
Mar 14 01:50:13 COOLHEAD kernel: tulip 0000:00:06.0: eth0: 
tulip_stop_rxtx() failed (CSR5 0xfc06c012 CSR6 0xff970111)
Mar 14 01:50:13 COOLHEAD pppd[927]: Modem hangup
Mar 14 01:50:13 COOLHEAD pppd[927]: Connect time 562.0 minutes.
Mar 14 01:50:13 COOLHEAD pppd[927]: Sent 61634756 bytes, received 
2905727786 bytes.
Mar 14 01:50:13 COOLHEAD avahi-daemon[1041]: Withdrawing address 
record for 169.254.0.1 on eth0.
Mar 14 01:50:13 COOLHEAD avahi-daemon[1041]: Leaving mDNS 
multicast group on interface eth0.IPv4 with address 169.254.0.1.
Mar 14 01:50:13 COOLHEAD avahi-daemon[1041]: Interface eth0.IPv4 
no longer relevant for mDNS.
Mar 14 01:50:13 COOLHEAD avahi-daemon[1041]: Withdrawing address 
record for fe80::250:bfff:fea4:4f22 on eth0.
Mar 14 01:50:13 COOLHEAD pppd[927]: Connection terminated.
Mar 14 01:50:13 COOLHEAD avahi-daemon[1041]: Withdrawing 
workstation service for dsl0.
Mar 14 01:50:14 COOLHEAD dbus[804]: [system] Activating service 
name='org.freedesktop.nm_dispatcher' (using servicehelper)
Mar 14 01:50:16 COOLHEAD dbus[804]: [system] Successfully 
activated service 'org.freedesktop.nm_dispatcher'
Mar 14 01:50:18 COOLHEAD pppd[927]: Exit.
Mar 14 00:50:44 COOLHEAD rtkit-daemon[2091]: The canary thread is 
apparently starving. Taking action.
Mar 14 00:50:44 COOLHEAD rtkit-daemon[2091]: Demoting known 
real-time threads.
Mar 14 00:50:44 COOLHEAD rtkit-daemon[2091]: Successfully demoted 
thread 2086 of process 2086 (/usr/bin/pulseaudio).
Mar 14 00:50:44 COOLHEAD rtkit-daemon[2091]: Demoted 1 threads.
Mar 14 01:50:51 COOLHEAD kernel: Syncing filesystems ... done.
Mar 14 01:50:51 COOLHEAD kernel: Freezing user space processes 
... (elapsed 0.34 seconds) done.
Mar 14 01:50:51 COOLHEAD kernel: PM: Preallocating image 
memory... done (allocated 277251 pages)
Mar 14 01:50:51 COOLHEAD kernel: PM: Allocated 1109004 kbytes in 
13.97 seconds (79.38 MB/s)
Mar 14 01:50:51 COOLHEAD kernel: Freezing remaining freezable 
tasks ... (elapsed 0.01 seconds) done.
Mar 14 01:50:51 COOLHEAD kernel: Suspending console(s) (use 
no_console_suspend to debug)
Mar 14 01:50:51 COOLHEAD kernel: serial 00:09: disabled
Mar 14 01:50:51 COOLHEAD kernel: serial 00:09: wake-up capability 
disabled by ACPI
Mar 14 01:50:51 COOLHEAD kernel: snd_cmipci 0000:00:09.0: PCI INT 
A disabled
Mar 14 01:50:51 COOLHEAD kernel: ACPI handle has no context!
Mar 14 01:50:51 COOLHEAD kernel: tulip 0000:00:06.0: PCI INT A 
disabled
Mar 14 01:50:51 COOLHEAD kernel: ACPI handle has no context!
Mar 14 01:50:51 COOLHEAD kernel: agpgart-via 0000:00:00.0: 
Refused to change power state, currently in D0
Mar 14 01:50:51 COOLHEAD kernel: sd 0:0:0:0: [sda] Synchronizing 
SCSI cache
Mar 14 01:50:51 COOLHEAD kernel: radeon 0000:01:00.0: f7227600 
unpin not necessary
Mar 14 01:50:51 COOLHEAD kernel: PM: freeze of devices complete 
after 2518.744 msecs
Mar 14 01:50:51 COOLHEAD kernel: PM: late freeze of devices 
complete after 0.327 msecs
Mar 14 01:50:51 COOLHEAD kernel: ACPI: Preparing to enter system 
sleep state S4
Mar 14 01:50:51 COOLHEAD kernel: PM: Saving platform NVS memory
Mar 14 01:50:51 COOLHEAD kernel: PM: Creating hibernation image:
Mar 14 01:50:51 COOLHEAD kernel: PM: Need to copy 270062 pages
Mar 14 01:50:51 COOLHEAD kernel: PM: Not enough free memory
Mar 14 01:50:51 COOLHEAD kernel: PM: Error -12 creating 
hibernation image
Mar 14 01:50:51 COOLHEAD kernel: ACPI: Waking up from system 
sleep state S4
Mar 14 01:50:51 COOLHEAD kernel: PM: early recover of devices 
complete after 0.286 msecs
Mar 14 01:50:51 COOLHEAD kernel: pci 0000:00:01.0: setting 
latency timer to 64
Mar 14 01:50:51 COOLHEAD kernel: pata_via 0000:00:04.1: restoring 
config space at offset 0x1 (was 0x2900083, writing 0x2900087)
Mar 14 01:50:51 COOLHEAD kernel: [drm] AGP mode requested: 4
Mar 14 01:50:51 COOLHEAD kernel: agpgart-via 0000:00:00.0: AGP 
2.0 bridge
Mar 14 01:50:51 COOLHEAD kernel: agpgart-via 0000:00:00.0: 
putting AGP V2 device into 4x mode
Mar 14 01:50:51 COOLHEAD kernel: radeon 0000:01:00.0: putting AGP 
V2 device into 4x mode
Mar 14 01:50:51 COOLHEAD kernel: radeon 0000:01:00.0: GTT: 256M 
0xE0000000 - 0xEFFFFFFF
Mar 14 01:50:51 COOLHEAD kernel: sd 0:0:0:0: [sda] Starting disk
Mar 14 01:50:51 COOLHEAD kernel: sd 1:0:0:0: [sdb] Starting disk
Mar 14 01:50:51 COOLHEAD kernel: serial 00:09: activated
Mar 14 01:50:51 COOLHEAD kernel: radeon 0000:01:00.0: WB disabled
Mar 14 01:50:51 COOLHEAD kernel: snd_cmipci 0000:00:09.0: BAR 0: 
set to [io  0xa400-0xa4ff] (PCI address [0xa400-0xa4ff])
Mar 14 01:50:51 COOLHEAD kernel: snd_cmipci 0000:00:09.0: PCI INT 
A -> Link[LNKD] -> GSI 4 (level, low) -> IRQ 4
Mar 14 01:50:51 COOLHEAD kernel: tulip 0000:00:06.0: BAR 0: set 
to [io  0xa800-0xa8ff] (PCI address [0xa800-0xa8ff])
Mar 14 01:50:51 COOLHEAD kernel: tulip 0000:00:06.0: BAR 1: set 
to [mem 0xbe000000-0xbe0003ff] (PCI address [0xbe000000-0xbe0003ff])
Mar 14 01:50:51 COOLHEAD kernel: tulip 0000:00:06.0: restoring 
config space at offset 0x1 (was 0x2900013, writing 0x2900017)
Mar 14 01:50:51 COOLHEAD kernel: [drm] ring test succeeded in 1 usecs
Mar 14 01:50:51 COOLHEAD kernel: [drm] ib test succeeded in 0 usecs
Mar 14 01:50:51 COOLHEAD kernel: ata2.01: ACPI cmd 
ef/03:43:00:00:00:b0 (SET FEATURES) filtered out
Mar 14 01:50:51 COOLHEAD kernel: ata2.01: ACPI cmd 
ef/03:0c:00:00:00:b0 (SET FEATURES) filtered out
Mar 14 01:50:51 COOLHEAD kernel: ata1.00: ACPI cmd 
ef/03:45:00:00:00:a0 (SET FEATURES) filtered out
Mar 14 01:50:51 COOLHEAD kernel: ata1.00: ACPI cmd 
ef/03:0c:00:00:00:a0 (SET FEATURES) filtered out
Mar 14 01:50:51 COOLHEAD kernel: ata1.00: configured for UDMA/100
Mar 14 01:50:51 COOLHEAD kernel: ata2.00: ACPI cmd 
ef/03:42:00:00:00:a0 (SET FEATURES) filtered out
Mar 14 01:50:51 COOLHEAD kernel: ata2.00: ACPI cmd 
ef/03:0c:00:00:00:a0 (SET FEATURES) filtered out
Mar 14 01:50:51 COOLHEAD kernel: ata2.00: configured for UDMA/33
Mar 14 01:50:51 COOLHEAD kernel: ata2.01: configured for UDMA/66
Mar 14 01:50:51 COOLHEAD kernel: PM: recover of devices complete 
after 1123.728 msecs
Mar 14 01:50:51 COOLHEAD kernel: Restarting kernel threads ... done.
Mar 14 01:50:51 COOLHEAD kernel: snapshot_ioctl: ioctl '4004330c' 
is deprecated and will be removed soon, update your 
suspend-to-disk utilities
Mar 14 01:50:51 COOLHEAD kernel: Restarting tasks ... done.
Mar 14 01:50:55 COOLHEAD acpid: 1 client rule loaded
Mar 14 01:51:01 COOLHEAD dbus[804]: [system] Activating service 
name='org.freedesktop.PackageKit' (using servicehelper)
Mar 14 01:51:04 COOLHEAD dbus[804]: [system] Successfully 
activated service 'org.freedesktop.PackageKit'
Mar 14 01:51:05 COOLHEAD sudo:     root : TTY=unknown ; PWD=/ ; 
USER=root ; COMMAND=/home/manuel/System/AfterXInit.sh
Mar 14 01:51:05 COOLHEAD sudo:     root : TTY=unknown ; PWD=/ ; 
USER=root ; COMMAND=/home/manuel/System/SetPciCommands.sh
Mar 14 01:51:05 COOLHEAD sudo:     root : TTY=unknown ; PWD=/ ; 
USER=root ; COMMAND=/home/manuel/System/SetSerialLowLatency.sh
Mar 14 01:51:12 COOLHEAD avahi-daemon[1041]: Joining mDNS 
multicast group on interface eth0.IPv4 with address 169.254.0.1.
Mar 14 01:51:12 COOLHEAD avahi-daemon[1041]: New relevant 
interface eth0.IPv4 for mDNS.
Mar 14 01:51:12 COOLHEAD avahi-daemon[1041]: Registering new 
address record for 169.254.0.1 on eth0.IPv4.
Mar 14 01:51:14 COOLHEAD dbus[804]: [system] Activating service 
name='org.freedesktop.nm_dispatcher' (using servicehelper)
Mar 14 01:51:14 COOLHEAD dbus[804]: [system] Successfully 
activated service 'org.freedesktop.nm_dispatcher'
Mar 14 01:51:14 COOLHEAD avahi-daemon[1041]: Registering new 
address record for fe80::250:bfff:fea4:4f22 on eth0.*.
Mar 14 01:51:15 COOLHEAD SuSEfirewall2: Setting up rules from 
/etc/sysconfig/SuSEfirewall2 ...
Mar 14 01:51:15 COOLHEAD kernel: tulip 0000:00:06.0: eth0: 
tulip_stop_rxtx() failed (CSR5 0xfc664010 CSR6 0xff972113)
Mar 14 01:51:15 COOLHEAD kernel: net eth0: Setting full-duplex 
based on MII#1 link partner capability of 41e1
Mar 14 01:51:16 COOLHEAD SuSEfirewall2: Firewall rules 
successfully set
Mar 14 01:51:23 COOLHEAD kernel: radeon 0000:01:00.0: GPU lockup 
CP stall for more than 10000msec
Mar 14 01:51:23 COOLHEAD kernel: GPU lockup (waiting for 
0x004EBE11 last fence id 0x004EBE10)
Mar 14 01:51:23 COOLHEAD kernel: radeon 0000:01:00.0: f7227600 
unpin not necessary
Mar 14 01:51:23 COOLHEAD kernel: radeon 0000:01:00.0: GPU softreset
Mar 14 01:51:23 COOLHEAD kernel: radeon 0000:01:00.0: 
R_008010_GRBM_STATUS=0xA27034A4
Mar 14 01:51:23 COOLHEAD kernel: radeon 0000:01:00.0: 
R_008014_GRBM_STATUS2=0x00000102
Mar 14 01:51:23 COOLHEAD kernel: radeon 0000:01:00.0: 
R_000E50_SRBM_STATUS=0x200000C0
Mar 14 01:51:23 COOLHEAD kernel: radeon 0000:01:00.0: 
R_008020_GRBM_SOFT_RESET=0x00007FEE
Mar 14 01:51:23 COOLHEAD kernel: radeon 0000:01:00.0: 
R_008020_GRBM_SOFT_RESET=0x00000001
Mar 14 01:51:23 COOLHEAD kernel: radeon 0000:01:00.0: 
R_008010_GRBM_STATUS=0x00003028
Mar 14 01:51:23 COOLHEAD kernel: radeon 0000:01:00.0: 
R_008014_GRBM_STATUS2=0x00000002
Mar 14 01:51:23 COOLHEAD kernel: radeon 0000:01:00.0: 
R_000E50_SRBM_STATUS=0x200000C0
Mar 14 01:51:23 COOLHEAD kernel: radeon 0000:01:00.0: GPU reset 
succeed
Mar 14 01:51:23 COOLHEAD kernel: radeon 0000:01:00.0: WB disabled
Mar 14 01:51:23 COOLHEAD kernel: [drm] ring test succeeded in 1 usecs
Mar 14 01:51:23 COOLHEAD kernel: [drm] ib test succeeded in 2 usecs
Mar 14 01:51:23 COOLHEAD kernel: eth0: no IPv6 routers present
Mar 14 01:51:36 COOLHEAD kernel: radeon 0000:01:00.0: GPU lockup 
CP stall for more than 10000msec
Mar 14 01:51:36 COOLHEAD kernel: GPU lockup (waiting for 
0x004EBE35 last fence id 0x004EBE34)
Mar 14 01:51:36 COOLHEAD kernel: radeon 0000:01:00.0: f7227600 
unpin not necessary
Mar 14 01:51:36 COOLHEAD kernel: radeon 0000:01:00.0: GPU softreset
Mar 14 01:51:36 COOLHEAD kernel: radeon 0000:01:00.0: 
R_008010_GRBM_STATUS=0xA27034A4
Mar 14 01:51:36 COOLHEAD kernel: radeon 0000:01:00.0: 
R_008014_GRBM_STATUS2=0x00000102
Mar 14 01:51:36 COOLHEAD kernel: radeon 0000:01:00.0: 
R_000E50_SRBM_STATUS=0x200000C0
Mar 14 01:51:36 COOLHEAD kernel: radeon 0000:01:00.0: 
R_008020_GRBM_SOFT_RESET=0x00007FEE
Mar 14 01:51:36 COOLHEAD kernel: radeon 0000:01:00.0: 
R_008020_GRBM_SOFT_RESET=0x00000001
Mar 14 01:51:36 COOLHEAD kernel: radeon 0000:01:00.0: 
R_008010_GRBM_STATUS=0x00003028
Mar 14 01:51:36 COOLHEAD kernel: radeon 0000:01:00.0: 
R_008014_GRBM_STATUS2=0x00000002
Mar 14 01:51:36 COOLHEAD kernel: radeon 0000:01:00.0: 
R_000E50_SRBM_STATUS=0x200000C0
Mar 14 01:51:36 COOLHEAD kernel: radeon 0000:01:00.0: GPU reset 
succeed
Mar 14 01:51:36 COOLHEAD kernel: radeon 0000:01:00.0: WB disabled

==================================================================
After eight times I switched to tty1 and was able to reboot in 
blindness.


More information about the xorg-driver-ati mailing list