Drobny problem z hibernate i suspend2

Łukasz Maśko masko w ipipan.waw.pl
Pon, 5 Mar 2007, 11:28:29 CET


Czasami zdarza się, że przy usypianiu kswapd nie wyrabia się w zadanym 
czasie (20s), co powoduje wstrzymanie operacji hibernacji. Log:

Starting suspend at pon mar 5 09:45:55 CET 2007
hibernate: [01] Executing CheckLastResume ...
hibernate: [01] Executing CheckRunlevel ...
hibernate: [01] Executing LockFileGet ...
hibernate: [01] Executing NewKernelFileCheck ...
hibernate: [10] Executing EnsureSwsusp2Capable ...
hibernate: [11] Executing XHacksSuspendHook1 ...
hibernate: [45] Executing FSTypesUnmount ...
hibernate: [60] Executing NetworkStop ...
hibernate: [89] Executing SaveKernelModprobe ...
hibernate: [91] Executing ModulesUnloadBlacklist ...
hibernate: [95] Executing XHacksSuspendHook2 ...
hibernate: [97] Executing ChangeToSwsuspVT ...
hibernate: [98] Executing CheckRunlevel ...
hibernate: [98] Executing FullSpeedCPUSuspend ...
hibernate: [98] Executing Swsusp2ConfigSet ...
hibernate: [99] Executing DoSwsusp2 ...
hibernate: Activating suspend ...
hibernate: Suspend reported the following errors:
 - Suspend was aborted (see dmesg).
 - Freezing processes failed. Wacky driver problems :( (see dmesg)
---- Output from dmesg: ----
 Suspend2 2.2.9: Initiating a software suspend cycle.
 suspend_userui: program not configured. suspend_userui disabled.
 Freezing processes
 Stopping tasks... done.
 Preparing Image.
 Free:93498(93284). Sets:87255(75789),81129(60106). Header:10. Nosave:2-0=2. 
Storage:121401/168894(449783). Needed:-75108|-280889|0.
 Restarting tasks...done.
 Stopping tasks... done.
 Free:93498(93284). Sets:87255(75789),81129(60106). Header:10. Nosave:2-0=2. 
Storage:121401/168894(449783). Needed:-75108|-280889|0.
 Restarting tasks...done.
 Stopping tasks...
  Stopping tasks timed out after 20 seconds (1 tasks remaining):
   kswapd0
 Free:134656(126446). Sets:18428(14958),81129(60106). Header:10. 
Nosave:27651-27649=2. Storage:168884/100067(449783). 
Needed:-122094|-349716|0.
 Restarting tasks...<6>Strange, kswapd0 not stopped
 done.
 Suspend2 debugging info:
 - SUSPEND core   : 2.2.9
 - Kernel Version : 2.6.18.3_desktop-0.1
 - Compiler vers. : 3.3
 - Attempt number : 4
 - Parameters     : 17 16 0 1 0 0
 - Overall expected compression percentage: 0.
 - Compressor is 'lzf'.
 - SwapAllocator active.
   Swap available for image: 449783 pages.
 - FileAllocator inactive.
 - No I/O speed stats available.
 - Extra pages    : -75 used/500.
---- End of dmesg output ----

Pytanie jest proste: gdzie się zmienia timeout z tych 20s na więce (a niech 
to będzie i 60s, powinno wystarczyć). Przejrzałem manual ale nic nie 
znalazłem. Sama hibernacja działa poprawnie, więc nie w niej problem.

-- 
Łukasz Maśko                                           GG:   2441498    _o)
Lukasz.Masko(at)ipipan.waw.pl                         ICQ: 146553537    /\\
Registered Linux User #61028              JID: paranoid w jabberpl.org   _\_V
Ubuntu: staroafrykańskie słowo oznaczające "Nie umiem zainstalować Debiana"


Więcej informacji o liście dyskusyjnej pld-users-pl