• A
    UBIFS: use anonymous device · 7c83f5cb
    Artem Bityutskiy 提交于
    UBIFS has erroneuosly set 'sb->s_dev' to the UBI volume
    character device major/minor. This may lead to clashes
    if there is another FS mounted to a block device with
    the same major/minor numbers. User-space programs which
    use 'stat->st_dev' may get confused because of this.
    
    This problem was found by Al Viro. He also pointed the
    way to fix the problem - use 'set_anon_super()' and
    'kill_anon_super()' VFS helpers.
    Signed-off-by: NArtem Bityutskiy <Artem.Bityutskiy@nokia.com>
    7c83f5cb
super.c 57.3 KB