Hello, when I have radeonfb enabled, my laptop (X700 ati mobility) doesnt resume anymore. Screen stays black and nothing works anymore, no capslock light, no ctrl alt sysreq b etc. I tried all kind of things vbetool, passing acpi_sleep=s3_bios,s3_mode to the kernel. Nothing seems to work. You can see dmesg output and lspci -vv output here http://christianhoffmann.de/temp/radeon.log http://christianhoffmann.de/temp/lspci.log Thanks a lot for any input. Chris PS: I use kernel 2.18.1 + patch for radeonfb from http://bugzilla.kernel.org/attachment.cgi?id=9408&action=view PS2: I cant compile suspend-0.2 make cc -Wall -o md5.o -DHAVE_INTTYPES_H -DHAVE_STDINT_H -c md5.c cc -Wall -DHAVE_INTTYPES_H -DHAVE_STDINT_H -I/usr/local/include -c encrypt.c cc -Wall -I/usr/local/include -c config.c cc -Wall -c vt.c cc -Wall -O2 -c vbetool/thunk.c -o vbetool/thunk.o vbetool/thunk.c: In function ‘LRMI_init’: vbetool/thunk.c:146: warning: initialization from incompatible pointer type vbetool/thunk.c:150: warning: initialization from incompatible pointer type vbetool/thunk.c:164: warning: cast from pointer to integer of different size cc -Wall -O2 -c vbetool/x86-common.c -o vbetool/x86-common.o vbetool/x86-common.c: In function ‘get_int_seg’: vbetool/x86-common.c:193: warning: cast to pointer from integer of different size vbetool/x86-common.c: In function ‘get_int_off’: vbetool/x86-common.c:200: warning: cast to pointer from integer of different size cc -Wall -O2 -DS2RAM -c vbetool/vbetool.c -o vbetool/vbetool.o vbetool/vbetool.c: In function ‘restore_state_from’: vbetool/vbetool.c:224: warning: cast from pointer to integer of different size vbetool/vbetool.c:225: warning: cast from pointer to integer of different size vbetool/vbetool.c: In function ‘__save_state’: vbetool/vbetool.c:300: warning: format ‘%x’ expects type ‘unsigned int’, but argument 4 has type ‘size_t’ vbetool/vbetool.c:306: warning: cast from pointer to integer of different size vbetool/vbetool.c:307: warning: cast from pointer to integer of different size make -C vbetool/x86emu -f makefile.linux make[1]: Entering directory `/home/christian/.dl/suspend-0.2/vbetool/x86emu' cc -g -O -Wall -c -D__DRIVER__ -DFORCE_POST -D_CEXPORT= -DNO_LONG_LONG -DDEBUG -I. -Ix86emu -I../../include -I../x86emu_include debug.c cc -g -O -Wall -c -D__DRIVER__ -DFORCE_POST -D_CEXPORT= -DNO_LONG_LONG -DDEBUG -I. -Ix86emu -I../../include -I../x86emu_include decode.c cc -g -O -Wall -c -D__DRIVER__ -DFORCE_POST -D_CEXPORT= -DNO_LONG_LONG -DDEBUG -I. -Ix86emu -I../../include -I../x86emu_include fpu.c cc -g -O -Wall -c -D__DRIVER__ -DFORCE_POST -D_CEXPORT= -DNO_LONG_LONG -DDEBUG -I. -Ix86emu -I../../include -I../x86emu_include ops.c cc -g -O -Wall -c -D__DRIVER__ -DFORCE_POST -D_CEXPORT= -DNO_LONG_LONG -DDEBUG -I. -Ix86emu -I../../include -I../x86emu_include ops2.c cc -g -O -Wall -c -D__DRIVER__ -DFORCE_POST -D_CEXPORT= -DNO_LONG_LONG -DDEBUG -I. -Ix86emu -I../../include -I../x86emu_include prim_ops.c cc -g -O -Wall -c -D__DRIVER__ -DFORCE_POST -D_CEXPORT= -DNO_LONG_LONG -DDEBUG -I. -Ix86emu -I../../include -I../x86emu_include sys.c ar rv libx86emu.a debug.o decode.o fpu.o ops.o ops2.o prim_ops.o sys.o ar: creating libx86emu.a a - debug.o a - decode.o a - fpu.o a - ops.o a - ops2.o a - prim_ops.o a - sys.o make[1]: Leaving directory `/home/christian/.dl/suspend-0.2/vbetool/x86emu' cc -Wall -O2 -DS2RAM -c radeontool.c -o radeontool.o cc -Wall -O2 -DS2RAM -c dmidecode.c -o dmidecode.o cc -g -Wall -I/usr/local/include -c bootsplash.c -o bootsplash.o cc -g -Wall -I/usr/local/include -c splash.c -o splash.o cc -g -O2 -DCONFIG_BOTH -Wall -I/usr/local/include md5.o encrypt.o config.o suspend.c s2ram.c -o suspend vt.o vbetool/thunk.o vbetool/x86-common.o vbetool/vbetool.o vbetool/x86emu/libx86emu.a radeontool.o dmidecode.o splash.o bootsplash.o -L/usr/local/lib -lpci In file included from suspend.c:34: swsusp.h: In function ‘start_writeout’: swsusp.h:141: error: ‘SYNC_FILE_RANGE_WRITE’ undeclared (first use in this function) swsusp.h:141: error: (Each undeclared identifier is reported only once swsusp.h:141: error: for each function it appears in.) make: *** [suspend] Error 1
Privileged or confidential information may be contained in this message. If you are not the addressee of this message please notify the sender by return and thereafter delete the message, and you may not use, copy, disclose or rely on the information contained in it. Internet e-mail may be susceptible to data corruption, interception and unauthorised amendment for which Wall Street Systems does not accept liability. Whilst we have taken reasonable precautions to ensure that this e-mail and any attachments have been swept for viruses, Wall Street Systems does not accept liability for any damage sustained as a result of viruses. Statements in this message or attachments that do not relate to the business of Wall Street Systems are neither given nor endorsed by the company or its Directors. ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Suspend-devel mailing list Suspend-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/suspend-devel