во время засыпания лезет следующее:
[21034.097436] Memory_needed: 1024 x (4096 + 228 + 68) = 4497408 bytes.
[21034.097437] Free mem throttle point reached 0.
[21034.097438] - Swap Allocator enabled.
[21034.097439] Swap available for image: 198795 pages.
[21034.097440] - File Allocator active.
[21034.097441] Storage available for image: 0 pages.
[21034.097442] - I/O speed: Write 77 MB/s, Read 60 MB/s.
[21034.097443] - Extra pages : 86 used/7000.
[21034.097444] - Result : Succeeded.
[21034.098187] Pid: 5263, comm: dash Tainted: P O 3.4-pf #4
[21034.098189] Call Trace:
[21034.098198] [<c0167083>] free_update_stats+0x73/0x80
[21034.098202] [<c016713c>] toi_free_page+0x4c/0x60
[21034.098225] [<f815291d>] forget_signature_page+0x3d/0xf0 [tuxonice_bio]
[21034.098229] [<c0167123>] ? toi_free_page+0x33/0x60
[21034.098235] [<f814ffcf>] toi_bio_cleanup+0x2f/0x70 [tuxonice_bio]
[21034.098239] [<c0166bf9>] toi_cleanup_modules+0x39/0x60
[21034.098242] [<c0168c20>] toi_finish_anything+0x10/0x70
[21034.098245] [<c01675f3>] toi_attr_store+0x63/0x2a0
[21034.098249] [<c02e6195>] ? _copy_from_user+0x35/0x50
[21034.098254] [<c0282dbb>] sysfs_write_file+0x9b/0xf0
[21034.098258] [<c0282d20>] ? sysfs_open_file+0x230/0x230
[21034.098261] [<c0228418>] vfs_write+0x88/0x160
[21034.098264] [<c0282d20>] ? sysfs_open_file+0x230/0x230
[21034.098267] [<c022870d>] sys_write+0x3d/0x80
[21034.098272] [<c04b5f9f>] sysenter_do_call+0x12/0x28
[21034.098277] Idx Allocs Frees Tests Fails Max Description
[21034.098280] 38 0 1 0 0 0 setting swap signature
в принципе засыпает и просыпается нормально, но каждый второй(третий?) раз не выключается. И необходим резет.
Что интересно, похожее поведение наблюдается и при pm-suspend (состояние S3). Каждый второй раз не уходит в S3 и необходим резет. Возможно это связано.
cast post-factum
дистр - арч, ядро - pf-kernel