From: Linus Torvalds Date: Sat, 18 Aug 2012 17:02:17 +0000 (-0700) Subject: Merge branch 'vfs-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs X-Git-Tag: firefly_0821_release~3680^2~2200 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=20fb1936dee63fe397236d4ff3fd253a62b7b0b8;p=firefly-linux-kernel-4.4.55.git Merge branch 'vfs-fixes' of git://git./linux/kernel/git/mszeredi/vfs Pull vfs fixes from Miklos Szeredi. This mainly fixes some confusion about whether the open 'mode' variable passed around should contain the full file type (S_IFREG etc) information or just the permission mode. In particular, the lack of proper file type information had confused fuse. * 'vfs-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs: vfs: fix propagation of atomic_open create error on negative dentry fuse: check create mode in atomic open vfs: pass right create mode to may_o_create() vfs: atomic_open(): fix create mode usage vfs: canonicalize create mode in build_open_flags() --- 20fb1936dee63fe397236d4ff3fd253a62b7b0b8