don't leak O_CLOEXEC into ->f_flags

Signed-off-by: Al Viro <[email protected]>
This commit is contained in:
Al Viro 2012-08-26 11:01:04 -04:00
commit c6f3d81115
2 changed files with 2 additions and 2 deletions

View file

@ -814,7 +814,7 @@ static inline int build_open_flags(int flags, umode_t mode, struct open_flags *o
op->mode = 0;
/* Must never be set by userspace */
flags &= ~FMODE_NONOTIFY;
flags &= ~FMODE_NONOTIFY & ~O_CLOEXEC;
/*
* O_SYNC is implemented as __O_SYNC|O_DSYNC. As many places only