[lkml]   [2009]   [May]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    Subject[RFC][PATCH 0/5] PM/Hibernate: Rework memory shrinking

    The following patchset is an attempt to rework the memory shrinking mechanism
    used during hibernation to make room for the image. It is a work in progress
    and most likely it's going to be modified, but it has been discussed recently
    and I'd like to get comments on the current version.

    [1/5] - disable the OOM kernel after freezing tasks (this will be dropped if
    it's verified that we can avoid the OOM killing by using
    in the next patches).

    [2/5] - drop memory shrinking from the suspend (to RAM) code path

    [3/5] - move swsusp_shrink_memory() to snapshot.c

    [4/5] - rework swsusp_shrink_memory() (to use memory allocations for applying
    memory pressure)

    [5/5] - allocate image pages along with the shrinking.

    Details are in the changelogs, please have a look and tell me what you think.


    Everyone knows that debugging is twice as hard as writing a program
    in the first place. So if you're as clever as you can be when you write it,
    how will you ever debug it? --- Brian Kernighan

     \ /
      Last update: 2009-05-07 00:55    [W:0.022 / U:2.684 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site