• Linus Torvalds's avatar
    Revert "vfs: Export file system uuid via /proc/<pid>/mountinfo" · be85bcca
    Linus Torvalds authored
    This reverts commit 93f1c20b.
    
    It turns out that libmount misparses it because it adds a '-' character
    in the uuid string, which libmount then incorrectly confuses with the
    separator string (" - ") at the end of all the optional arguments.
    
    Upstream libmount (in the util-linux tree) has been fixed, but until
    that fix actually percolates up to users, we'd better not expose this
    change in the kernel.
    
    Let's revisit this later (possibly by exposing the UUID without any '-'
    characters in it, avoiding the user-space bug).
    Reported-by: default avatarDave Jones <davej@redhat.com>
    Cc: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
    Cc: Al Viro <viro@zeniv.linux.org.uk>
    Cc: Karel Zak <kzak@redhat.com>
    Cc: Ram Pai <linuxram@us.ibm.com>
    Cc: Miklos Szeredi <mszeredi@suse.cz>
    Cc: Eric Sandeen <sandeen@redhat.com>
    Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
    be85bcca
namespace.c 65 KB