Commit-ID: 1c4018089bc978fa1ec3fc69d220ba432b1f075b Gitweb: http://git.kernel.org/tip/1c4018089bc978fa1ec3fc69d220ba432b1f075b Author: Vegard Nossum <vegard.nossum@xxxxxxxxx> AuthorDate: Sat, 16 May 2009 11:26:20 +0200 Committer: Vegard Nossum <vegard.nossum@xxxxxxxxx> CommitDate: Sat, 16 May 2009 11:38:27 +0200 kmemcheck: fix do_mount_root() false positive Hide the false positive by using the new __getname_gfp() with the __GFP_NOTRACK_FALSE_POSITIVE flag. Cc: Al Viro <viro@xxxxxxxxxxxxxxxxxx> Signed-off-by: Vegard Nossum <vegard.nossum@xxxxxxxxx> --- 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]; -- To unsubscribe from this list: send the line "unsubscribe linux-tip-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
![]() |