[Bug 286531] New: Illegal instruction in s2ram on Dell D620
https://bugzilla.novell.com/show_bug.cgi?id=286531 Summary: Illegal instruction in s2ram on Dell D620 Product: openSUSE 10.2 Version: Final Platform: i686 OS/Version: openSUSE 10.2 Status: NEW Severity: Major Priority: P5 - None Component: Mobile Devices AssignedTo: behlert@novell.com ReportedBy: David.Walker@ucop.edu QAContact: qa@suse.de Found By: Other I've been having trouble with suspend to RAM since getting a new Dell D620 laptop. As far as I can tell, the system does resume, but (about half the time) the screen stays black, possibly after a couple of flashes. Today, I looked at /var/log/pm-suspend.log after an unsuccessful resume and found Thu Jun 21 13:27:48 PDT 2007: finished suspend hooks. Allocated buffer at 0x2010 (base is 0x0) ES: 0x0201 EBX: 0x0000 /etc/pm/functions: line 131:4949 Illegal instruction /usr/sbin/s2ram $S2RAM_OPTS Thu Jun 21 13:58:55 PDT 2007: running resume hooks. in the middle of the log and figured it was time to report a bug. I'll attach the complete /var/log/pm-suspend.log file. Let me know if you'd like anything else. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=286531#c1 --- Comment #1 from David Walker <David.Walker@ucop.edu> 2007-06-21 15:34:39 MST --- Created an attachment (id=147776) --> (https://bugzilla.novell.com/attachment.cgi?id=147776) pm-suspend.log file showing s2ram illegal instruction message -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=286531 Stefan Behlert <behlert@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |behlert@novell.com, hmacht@novell.com AssignedTo|behlert@novell.com |seife@novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=286531#c2 Stefan Seyfried <seife@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fseidel@novell.com Status|NEW |ASSIGNED --- Comment #2 from Stefan Seyfried <seife@novell.com> 2007-06-22 08:34:46 MST --- So is this really on i686 hardware or is this an x86_64 machine? And if it is an x86_64 machine, is there a 32bit or a 64bit distribution installed? I'll try to reproduce the problem here, but if i can't then i basically need you to go through it with gdb and find out where s2ram gets that SIGILL from the kernel :-( -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=286531#c3 --- Comment #3 from David Walker <David.Walker@ucop.edu> 2007-06-22 12:06:58 MST --- Interesting question with an answer I didn't expect. The D620 has a Intel Core 2 T7200 processor, which is, apparently, 64-bit. I took defaults when I installed the system, and got:
uname -a Linux dwlaptop 2.6.18.8-0.3-default #1 SMP Tue Apr 17 08:42:35 UTC 2007 i686 i686 i386 GNU/Linux
so I believe it's running in 32-bit mode. Maybe I'll try building the system in 64-bit mode some time. I'll attached the output of Yast2's Hardware Information module, in case there are any other questions about the configuration. Also, I scanned the BIOS settings and saw that Execute Disable (XD) was enabled. It seemed unlikely that would cause a problem, but I turned it off. Since then, I've tried a few suspend/resume cycles that have worked, but I've seen this before. I'll do more testing later and let you know what I find. I did notice that pm-suspend.log (which I'll attach) didn't have the illegal instruction, but I suspect I wasn't always getting it before, either. Thanks for helping out with this. It's been years since I've used a debugger like gdb, so at least it'll be nostalgic if we get to that. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=286531#c4 --- Comment #4 from David Walker <David.Walker@ucop.edu> 2007-06-22 12:08:46 MST --- Created an attachment (id=148007) --> (https://bugzilla.novell.com/attachment.cgi?id=148007) Output of Yast2's Hardware Information -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=286531#c5 --- Comment #5 from David Walker <David.Walker@ucop.edu> 2007-06-22 12:10:16 MST --- Created an attachment (id=148009) --> (https://bugzilla.novell.com/attachment.cgi?id=148009) pm-suspend.log after turning Execute Disable off -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=286531#c6 --- Comment #6 from David Walker <David.Walker@ucop.edu> 2007-06-25 12:16:04 MST --- FYI, changing the setting of Execute Disable didn't change things. I got another illegal instruction over the weekend. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=286531#c7 --- Comment #7 from Stefan Seyfried <seife@novell.com> 2007-09-11 04:57:54 MST --- we now have a d620 here in the office and i will try to reproduce this. Since i'm traveling this week, this will take some time, though. Sorry for that. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=286531#c8 --- Comment #8 from David Walker <David.Walker@ucop.edu> 2007-09-11 10:29:18 MST --- Thanks. No problem about the time. Suspend to disk is working very reliably, although it would be nice to do suspend to RAM, of course. FYI, I have the version of the D620 with the Intel 945GM graphics card, in case you didn't catch that in the hardware information I attached. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=286531#c9 --- Comment #9 from David Walker <David.Walker@ucop.edu> 2007-11-26 17:44:54 MST --- FYI, I've been using openSUSE 10.3 for the past couple of months without any problems with Suspend to RAM, so it seems that the problem got fixed with the upgrade. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=286531#c10 Stefan Seyfried <seife@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED Target Milestone|--- |openSUSE 10.3 --- Comment #10 from Stefan Seyfried <seife@novell.com> 2007-11-27 05:23:14 MST --- ok, so let's set this to fixed. Thanks for reporting anyway :-) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com