lkml.org 
[lkml]   [2009]   [May]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 3/4] kmemcheck: fix do_mount_root() false positive
    Date
    Hide the false positive by using the new __getname_gfp() with the
    __GFP_NOTRACK_FALSE_POSITIVE flag.

    Cc: Al Viro <viro@zeniv.linux.org.uk>
    Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com>
    ---
    init/do_mounts.c | 3 ++-
    1 files changed, 2 insertions(+), 1 deletions(-)

    diff --git a/init/do_mounts.c b/init/do_mounts.c
    index dd7ee5f..093f659 100644
    --- a/init/do_mounts.c
    +++ b/init/do_mounts.c
    @@ -231,7 +231,8 @@ static int __init do_mount_root(char *name, char *fs, int flags, void *data)

    void __init mount_block_root(char *name, int flags)
    {
    - char *fs_names = __getname();
    + char *fs_names = __getname_gfp(GFP_KERNEL
    + | __GFP_NOTRACK_FALSE_POSITIVE);
    char *p;
    #ifdef CONFIG_BLOCK
    char b[BDEVNAME_SIZE];
    --
    1.6.0.6


    \
     
     \ /
      Last update: 2009-05-16 11:55    [W:0.023 / U:0.036 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site