Re: [Bisected Regression in 2.6.35] A full tmpfs filesystem causeshibernation to hang

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: M. Vefa Bicakci
Date: Monday, August 30, 2010 - 9:54 am

On 30/08/10 05:28 AM, KOSAKI Motohiro wrote:

Hello,

I have followed your instructions, with one exception: I have also
enabled CONFIG_PM_TRACE so that I would have /sys/power/pm_trace.

This time I had some more output, as expected. I double checked what
I typed while looking at the screen-shot I took with my camera. Here's
the output:

=== 8< ===
PM: Marking nosave pages: ...0009f000 - ...000100000
PM: basic memory bitmaps created
PM: Syncing filesystems ... done
Freezing user space processes ... (elapsed 0.01 seconds) done.
Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
PM: Preallocating image memory...
shrink_all_memory start
PM: shrink memory: pass=1, req:310171 reclaimed:15492 free:360936
PM: shrink memory: pass=2, req:294679 reclaimed:28864 free:373981
PM: shrink memory: pass=3, req:265815 reclaimed:60311 free:405374
PM: shrink memory: pass=4, req:205504 reclaimed:97870 free:443024
PM: shrink memory: pass=5, req:107634 reclaimed:146948 free:492141
shrink_all_memory: req:107634 reclaimed:146948 free:492141
PM: preallocate_image_highmem 556658 278329
PM: preallocate_image_memory 103139 103139
PM: preallocate_highmem_fraction 183908 556658 760831 -> 183908
=== >8 ===

According to your patch, the next output should have been
"preallocate_image_memory ...", but it never gets printed, so the
hang point should be that function.

I am attaching my dmesg output which I got after the failed hibernation
attempt and my .config file. Please note that the attached .config file
is a trimmed version of the .config I usually use on my computer. I trimmed
it so that it compiles faster, but (mostly) has support for devices I might
use.

Thanks a lot for your help, and please let me know if I can do anything else.

Regards,

M. Vefa Bicakci
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [Bisected Regression in 2.6.35] A full tmpfs filesyste ..., Rafael J. Wysocki, (Wed Aug 25, 10:31 am)
Re: [Bisected Regression in 2.6.35] A full tmpfs filesyste ..., M. Vefa Bicakci, (Mon Aug 30, 9:54 am)
Re: [Bisected Regression in 2.6.35] A full tmpfs filesyste ..., Rafael J. Wysocki, (Thu Sep 2, 12:57 pm)
Important news regarding the two different patches, M. Vefa Bicakci, (Mon Sep 6, 4:27 am)
Re: Important news regarding the two different patches, Rafael J. Wysocki, (Mon Sep 6, 11:43 am)
Re: [Bisected Regression in 2.6.35] A full tmpfs filesyste ..., Rafael J. Wysocki, (Mon Sep 6, 11:46 am)
Re: [Bisected Regression in 2.6.35] A full tmpfs filesyste ..., Rafael J. Wysocki, (Mon Sep 6, 12:54 pm)
Re: Important news regarding the two different patches, M. Vefa Bicakci, (Mon Sep 6, 6:34 pm)
Re: Important news regarding the two different patches, KOSAKI Motohiro, (Mon Sep 6, 6:58 pm)
Re: Important news regarding the two different patches, Rafael J. Wysocki, (Tue Sep 7, 2:44 pm)
Re: Important news regarding the two different patches, M. Vefa Bicakci, (Wed Sep 8, 5:56 am)
Re: PATCH: PM / Hibernate: Avoid hitting OOM during preall ..., Rafael J. Wysocki, (Sat Sep 11, 12:06 pm)
[PATCH] PM / Hibernate: Make default image size depend on ..., Rafael J. Wysocki, (Sat Sep 11, 3:27 pm)
Re: [PATCH] PM / Hibernate: Make default image size depend ..., Rafael J. Wysocki, (Mon Sep 13, 10:52 am)