[Bug 439126] New: s2disk: REsume broken
https://bugzilla.novell.com/show_bug.cgi?id=439126 User aj@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=439126#c1 Summary: s2disk: REsume broken Product: openSUSE 11.1 Version: Beta 3 Platform: Other OS/Version: Other Status: NEW Severity: Critical Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: aj@novell.com QAContact: qa@suse.de Found By: --- On my Lenovo X61s running the i586 kernel-pae 2.6.27.3 kernel I get an OOPS when resuming from s2disk (this is typed from the screen, hope I did not introduce typos): Bug scheduling while atomic: resume/594/0x00000001 Modules linked in: sd_mod ehci_hcd crc_t10dif uhci_hcd usbcore edd ext3_mbcache jbd fan ide_pci_generic ata_generic ata_piix pata_acpi libata scsi_mod dock piix ide_core thermal processor thermal_sys hwmon Supported: Yes Pid: 594, comm: resume Tainted: G D (2.6.27.3-HEAD_200810222222759-pae #1) EIP: 0060:[<c01542a2>] EFLAGS: 00010287 CPU: 1 EIP is at copy_last_highmem_page+0x22/0x3b EAX: bffff000 EBX: 00001000 ECX: 00000400 EDX: f6800000 ESI: f5bcf000 EDI: bffff000 EBP: 00001000 ESP; f7c7df48 DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068 .. [<c01552d7>] snapshot_write_next+0x216/0x29a [<c0156fc6>] snapshot_write+0x1f/0x5d [<c019cd80>] vfs_write+0x8b/0x13d [<c019ced4>] sys_write+0x41/0x67 [<c0104cbb>] sysenter_do_call+0x12/0x2f DWARF2 unwinder stuck at systeneter_do_call+0x12/0x2f -- 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=439126
User aj@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c1
--- Comment #1 from Andreas Jaeger
https://bugzilla.novell.com/show_bug.cgi?id=439126
Greg Kroah-Hartman
https://bugzilla.novell.com/show_bug.cgi?id=439126
User pavel@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c2
Pavel Machek
https://bugzilla.novell.com/show_bug.cgi?id=439126
Pavel Machek
https://bugzilla.novell.com/show_bug.cgi?id=439126
User pavel@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c3
Pavel Machek
https://bugzilla.novell.com/show_bug.cgi?id=439126
User pavel@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c4
Pavel Machek
https://bugzilla.novell.com/show_bug.cgi?id=439126
User maw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c5
--- Comment #5 from Michael Wolf
https://bugzilla.novell.com/show_bug.cgi?id=439126
User maw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c6
--- Comment #6 from Michael Wolf
https://bugzilla.novell.com/show_bug.cgi?id=439126
User pavel@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c7
--- Comment #7 from Pavel Machek
https://bugzilla.novell.com/show_bug.cgi?id=439126
User maw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c8
--- Comment #8 from Michael Wolf
Rafael: Michael's oopses are in the memory_bm_find_bit()...
Michael: is this repeatable?
Yes in the sense that after hibernating and failing to unhibernate, it fails at the same place. No in the sense that it doesn't always oops while hibernating.
Michael: It pretty clearly says "supported: No". What caused this?
No idea (but it only says "Supported: No" upon hibernation, not during wakeup). How can I find out?
What is dcdbas?
see Documentation/dcdbas.txt. -- 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=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c9
--- Comment #9 from Rafael Wysocki
Rafael: Michael's oopses are in the memory_bm_find_bit()...
Yes, this generally means "garbage in the image". I'll try to fix this in 2.6.29 so that it fails with error code instead of oopsing. -- 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=439126
User aj@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c10
Andreas Jaeger
https://bugzilla.novell.com/show_bug.cgi?id=439126
User aj@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c11
--- Comment #11 from Andreas Jaeger
https://bugzilla.novell.com/show_bug.cgi?id=439126
User pavel@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c12
--- Comment #12 from Pavel Machek
https://bugzilla.novell.com/show_bug.cgi?id=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c13
--- Comment #13 from Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c14
--- Comment #14 from Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
User aj@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c15
Andreas Jaeger
https://bugzilla.novell.com/show_bug.cgi?id=439126
User seife@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c16
--- Comment #16 from Stefan Seyfried
https://bugzilla.novell.com/show_bug.cgi?id=439126
User seife@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c17
--- Comment #17 from Stefan Seyfried
https://bugzilla.novell.com/show_bug.cgi?id=439126
User cstender@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c18
Christopher Stender
https://bugzilla.novell.com/show_bug.cgi?id=439126
User cstender@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c19
--- Comment #19 from Christopher Stender
https://bugzilla.novell.com/show_bug.cgi?id=439126
User cstender@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c20
--- Comment #20 from Christopher Stender
https://bugzilla.novell.com/show_bug.cgi?id=439126
User cstender@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c21
--- Comment #21 from Christopher Stender
https://bugzilla.novell.com/show_bug.cgi?id=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c22
--- Comment #22 from Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
User robin.listas@telefonica.net added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c23
Carlos Robinson
https://bugzilla.novell.com/show_bug.cgi?id=439126
User dave.plater@yahoo.co.uk added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c24
Dave Plater
https://bugzilla.novell.com/show_bug.cgi?id=439126
User dave.plater@yahoo.co.uk added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c25
--- Comment #25 from Dave Plater
https://bugzilla.novell.com/show_bug.cgi?id=439126
User cstender@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c26
--- Comment #26 from Christopher Stender
https://bugzilla.novell.com/show_bug.cgi?id=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c27
Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c28
--- Comment #28 from Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c29
--- Comment #29 from Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
User dave.plater@yahoo.co.uk added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c30
--- Comment #30 from Dave Plater
https://bugzilla.novell.com/show_bug.cgi?id=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c31
--- Comment #31 from Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
User dave.plater@yahoo.co.uk added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c32
--- Comment #32 from Dave Plater
https://bugzilla.novell.com/show_bug.cgi?id=439126
User dave.plater@yahoo.co.uk added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c33
--- Comment #33 from Dave Plater
https://bugzilla.novell.com/show_bug.cgi?id=439126
User dave.plater@yahoo.co.uk added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c34
--- Comment #34 from Dave Plater
https://bugzilla.novell.com/show_bug.cgi?id=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c35
Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
User pavel@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c36
Pavel Machek
https://bugzilla.novell.com/show_bug.cgi?id=439126
User pavel@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c37
--- Comment #37 from Pavel Machek
https://bugzilla.novell.com/show_bug.cgi?id=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c38
--- Comment #38 from Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
User dave.plater@yahoo.co.uk added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c39
--- Comment #39 from Dave Plater
https://bugzilla.novell.com/show_bug.cgi?id=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c40
--- Comment #40 from Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
User dave.plater@yahoo.co.uk added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c41
--- Comment #41 from Dave Plater
https://bugzilla.novell.com/show_bug.cgi?id=439126
User cstender@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c42
--- Comment #42 from Christopher Stender
https://bugzilla.novell.com/show_bug.cgi?id=439126
Carlos Robinson
https://bugzilla.novell.com/show_bug.cgi?id=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c43
--- Comment #43 from Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
User dave.plater@yahoo.co.uk added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c44
--- Comment #44 from Dave Plater
https://bugzilla.novell.com/show_bug.cgi?id=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c45
--- Comment #45 from Rafael Wysocki
I've manually added the __ to (pfn) to make (__pfn) in memory_model.h in kernel-source-2.6.27.4-2.1 is that ok?
It should be. That's what the patch is doing after all. -- 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=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c46
Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c47
Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
Vincent Steenhoute
https://bugzilla.novell.com/show_bug.cgi?id=439126
User dave.plater@yahoo.co.uk added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c48
--- Comment #48 from Dave Plater
https://bugzilla.novell.com/show_bug.cgi?id=439126
User dave.plater@yahoo.co.uk added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c49
--- Comment #49 from Dave Plater
https://bugzilla.novell.com/show_bug.cgi?id=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c50
--- Comment #50 from Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
User seife@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c51
Stefan Seyfried
https://bugzilla.novell.com/show_bug.cgi?id=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c52
Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c53
--- Comment #53 from Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c54
--- Comment #54 from Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
User aj@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c55
Andreas Jaeger
https://bugzilla.novell.com/show_bug.cgi?id=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c57
Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
User crane.cai@amd.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c58
--- Comment #58 from crane cai
I verified that hibernation/resume works with CONFIG_NUMA=y if the kernel is booted with 'highmem=0' in its command line. That seems to indicate a problem with kmap_atomic().
Hi Rafael, Will this bug stop shipping open SUSE 11.1? Could you tell us what method we could debug in kmap field? Thanks, - Crane -- 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=439126
User seife@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c59
Stefan Seyfried
https://bugzilla.novell.com/show_bug.cgi?id=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c60
--- Comment #60 from Rafael Wysocki
Hi Rafael, Will this bug stop shipping open SUSE 11.1?
Yes, it will, from what I can tell.
Could you tell us what method we could debug in kmap field?
After some more investigation I don't think it's a kmap_atomic problem any more. Rather than that, it's a problem with hibernation vs the memory mapping layout in the CONFIG_NUMA=y case, which is complicated to put it lightly. -- 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=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c61
--- Comment #61 from Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
User crane.cai@amd.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c62
--- Comment #62 from crane cai
Created an attachment (id=251728) --> (https://bugzilla.novell.com/attachment.cgi?id=251728) [details] Fix to test
This patch fixes the problem on my test machine. Please verify if possible.
patch for beta4 kernel, numa_32.c has no this file. I patched in arch/x86/discontig_32.c. "echo disk > /sys/power/state" error still exists. mentioned in Comment #19-21 "s2disk" error still exists. memory_bm_find_bit()... -- 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=439126
User dave.plater@yahoo.co.uk added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c64
--- Comment #64 from Dave Plater
https://bugzilla.novell.com/show_bug.cgi?id=439126
User vsteenhoute@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c65
--- Comment #65 from Vincent Steenhoute
https://bugzilla.novell.com/show_bug.cgi?id=439126
User dave.plater@yahoo.co.uk added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c66
--- Comment #66 from Dave Plater
https://bugzilla.novell.com/show_bug.cgi?id=439126
User dave.plater@yahoo.co.uk added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c67
--- Comment #67 from Dave Plater
https://bugzilla.novell.com/show_bug.cgi?id=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c68
--- Comment #68 from Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c69
Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c70
--- Comment #70 from Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
User crane.cai@amd.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c71
--- Comment #71 from crane cai
https://bugzilla.novell.com/show_bug.cgi?id=439126
User dave.plater@yahoo.co.uk added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c72
--- Comment #72 from Dave Plater
https://bugzilla.novell.com/show_bug.cgi?id=439126
User dave.plater@yahoo.co.uk added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c73
--- Comment #73 from Dave Plater
https://bugzilla.novell.com/show_bug.cgi?id=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c74
--- Comment #74 from Rafael Wysocki
When can we get binary kernel rpm package? When can we get formal description for this bug and will this patch be submitted to kernel main stream?
The patch has already been submitted and accepted by the x86 maintainers. I expect it to reach the mainline shortly and then it'll be included into -stable. If everything goes well, it should be present in 2.6.27.7 and later. -- 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=439126
User rjw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c75
--- Comment #75 from Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
Rafael Wysocki
https://bugzilla.novell.com/show_bug.cgi?id=439126
User aj@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c76
Andreas Jaeger
https://bugzilla.novell.com/show_bug.cgi?id=439126
User dave.plater@yahoo.co.uk added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c77
--- Comment #77 from Dave Plater
https://bugzilla.novell.com/show_bug.cgi?id=439126
User mhopf@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c78
--- Comment #78 from Matthias Hopf
https://bugzilla.novell.com/show_bug.cgi?id=439126
User crane.cai@amd.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c79
--- Comment #79 from crane cai
https://bugzilla.novell.com/show_bug.cgi?id=439126
User aj@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c80
--- Comment #80 from Andreas Jaeger
https://bugzilla.novell.com/show_bug.cgi?id=439126
User EB34307@lenovo.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c81
--- Comment #81 from Irene Quintana
https://bugzilla.novell.com/show_bug.cgi?id=439126
User autobugz added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c81
--- Comment #81 from Irene Quintana
https://bugzilla.novell.com/show_bug.cgi?id=439126
User aj@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c82
--- Comment #82 from Andreas Jaeger
https://bugzilla.novell.com/show_bug.cgi?id=439126
User EB34307@lenovo.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c83
--- Comment #83 from Irene Quintana
https://bugzilla.novell.com/show_bug.cgi?id=439126
User seife@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439126#c84
--- Comment #84 from Stefan Seyfried
Another observation, just before system enters suspend, instead of the s2disk log messages, there is a small SLED picture at the upper left corner of the display.
JFTR: this sounds somewhat like bug 304995 -- 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