Rafael J. Wysocki wrote:
> On Thursday 24 August 2006 00:08, Jon Escombe wrote:
>> Jon Escombe wrote:
>>> Have dug a little deeper in to my resume problem, and found out that 
>>> it's failing in snapshot.c / copy_data_pages(). BUG_ON(!pbe) is 
>>> invoked on the 2nd iteration, when zone_pfn == 1.
>> Sorry, may have jumped the gun a little there. After a few more attempts 
>> it's not so clear cut...
>>
>> printk's scattered through the resume code are always getting to the 
>> "for (zone_pfn = 0; zone_pfn < zone->spanned_pages; ++zone_pfn)" loop in 
>> copy_data_pages() before the reboot. However, it's not always the same 
>> iteration, and I don't think the BUG_ON in this loop can be the cause - 
>> as at least once it's rebooted after this line.. Back to the drawing 
>> board....
> 
> Could you please try the appended patch and see if it changes anything?
> 
> Rafael
> 

Thanks,

I'm afraid that patch gives me a BUG at snapshot.c:184 during suspend.

However, with more testing, I've found that my resume problem only 
occurs with CONFIG_HIGHMEM64G (the default in a Fedora installation).

I've got images of the screen dumps for both (from one of a few times 
that it didn't reboot during resume), and can post them if they'd be any 
use? The resume error is "unable to handle kernel paging request", EIP 
is at copy_loop+0xe/0x15.

Regards,
Jon.

-------------------------------------------------------------------------
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

Reply via email to