lkml.org 
[lkml]   [2001]   [Nov]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: task_struct.mm == NULL
    Hi Frank,

    It can be NULL for kernel threads which do not have a user address
    space. Nevertheless, their tsk->active_mm would not be NULL but point to
    some process' address space.

    The point of having active_mm is to minimize TLB flushes on switching
    address spaces when the task is scheduled out.

    Regards,
    Tigran

    On Wed, 28 Nov 2001, Frank Cornelis wrote:

    > Hey,
    >
    > I found in some code checks for task_struct.mm being NULL.
    > When can task_struct.mm of a process be NULL except right before the
    > process-kill?
    >
    > Frank.
    >
    > -
    > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    > the body of a message to majordomo@vger.kernel.org
    > More majordomo info at http://vger.kernel.org/majordomo-info.html
    > Please read the FAQ at http://www.tux.org/lkml/
    >

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 13:13    [W:0.023 / U:1.412 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site