[lkml]   [2005]   [Dec]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH][mm] swsusp: limit image size
    Rafael J. Wysocki wrote:
    > On Friday, 9 December 2005 16:48, Stefan Seyfried wrote:
    >> What happens if IMAGE_SIZE is bigger than free swap? Do we "try harder"
    >> or do we fail?
    > First, with swsusp the image can't be bigger than 1/2 of lowmem (1/2 of RAM
    > on x86-64) and the too great values of IMAGE_SIZE have no effect. Still, if
    > the amount of free swap is smaller than 1/2 of RAM and the image happens
    > to be bigger, we will fail.

    ok. This is not nice since we might fail without any _real_ need. Can we
    make this parameter userspace-tweakable, so that my userspace app can do
    something like (pseudocode):

    echo 500 > /sys/power/swsusp/imagesize
    echo disk > /sys/power/state
    if [ $R -eq $ENOMEM ]; then
    echo 100 > /sys/power/swsusp/imagesize # try again
    echo disk > /sys/power/state
    if [ $R -ne 0 ]; then
    pop_up_some_loud_beeping_window "suspend failed!"

    This would at least give us a chance for a second try. I know that Pavel
    dislikes userspace tunables, but i dislike failing suspends ;-)

    Best regards,

    Stefan Seyfried \ "I didn't want to write for pay. I
    QA / R&D Team Mobile Devices \ wanted to be paid for what I write."
    SUSE LINUX Products GmbH, Nürnberg \ -- Leonard Cohen
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2005-12-09 19:33    [W:0.020 / U:9.528 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site