[lkml]   [2009]   [May]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH 1/3] PM: Disable OOM killer during system-wide power transitions
    On Sat, 2 May 2009 00:27:30 +0200
    "Rafael J. Wysocki" <> wrote:

    > From: Rafael J. Wysocki <>
    > The OOM killer is not particularly useful during system-wide power
    > transitions, so do not use it if such a transition is in progress.

    so... I think what you've done here is to arrange for the page
    allocator to return NULL if we're hibernating rather than oom-killing,

    Does the same apply to suspending? If so, why?

    I think this is an OK change, as long as the only thing which is
    allocating memory is hibernation itself. If random processes are still
    doing random memory allocations at this time then their failed memory
    allocation could be just as fatal as an oom-killing. Moreso if they're
    s/bin/init or whatever.

    So is it the case that pm_transition_in_progress() is only true during
    the highly-constrained hibernation process? After everything is frozen?

    If so, there are alternatives - the calling process could set
    Those might be worse alternatives, dunno - I'm just asking probing
    questions ;)

     \ /
      Last update: 2009-05-02 01:17    [W:0.026 / U:0.016 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site