[lkml]   [2002]   [Feb]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: current->state after kmalloc
    In article <> you wrote:

    > set_current_state(TASK_INTERRUPTIBLE);
    > kmalloc(sizeof(struct x), GFP_KERNEL);

    > what is current->state after kmalloc ?

    undefined. If kmalloc slept and you survived (due to setting
    TASK_INTERRUPTIBLE that's not guaranteed) then it'll most likely be
    If you depend on this your kernel code is broken in that has subtle
    dependencies on unspecified behavior and will break whenever kmalloc changes
    internal behavior.

    Arjan van de Ven

    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-03-22 13:23    [W:0.022 / U:164.320 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site