Commit Graph

171 Commits (cd9d6f10d07f26dd8a70e519c22b6b4f8a9e3e7a)

Author SHA1 Message Date
Miklos Szeredi e68726ff72 vfs: canonicalize create mode in build_open_flags() 13 years ago
Al Viro fe7c80518e missed mnt_drop_write() in do_dentry_open() 13 years ago
Jan Kara 14da920014 fs: Protect write paths by sb_start_write - sb_end_write 13 years ago
Jan Kara eb04c28288 fs: Add freezing handling to mnt_want_write() / mnt_drop_write() 13 years ago
Al Viro b5bcdda327 take grabbing f->f_path to do_dentry_open() 13 years ago
Al Viro 765927b2d5 switch dentry_open() to struct path, make it grab references itself 13 years ago
David Howells 55e4def0a6 VFS: Make chown() and lchown() call fchownat() 13 years ago
Al Viro c3c4f69424 do_dentry_open(): close the race with mark_files_ro() in failure exit 13 years ago
Al Viro 02e5180d99 do_dentry_open(): take initialization of file->f_path to caller 13 years ago
Al Viro 2a027e7a18 fold __dentry_open() into its sole caller 13 years ago
Al Viro 96b7e579ad switch do_dentry_open() to returning int 13 years ago
Al Viro e45198a6ac make finish_no_open() return int 13 years ago
Al Viro 30d9049474 kill struct opendata 13 years ago
Al Viro a4a3bdd778 kill opendata->{mnt,dentry} 13 years ago
Al Viro 3d8a00d209 don't modify od->filp at all 13 years ago
Al Viro 47237687d7 ->atomic_open() prototype change - pass int * instead of bool * 13 years ago
Miklos Szeredi 015c3bbcd8 vfs: remove open intents from nameidata 13 years ago
Miklos Szeredi d18e9008c3 vfs: add i_op->atomic_open() 13 years ago
Linus Torvalds 332a2e1244 vfs: make O_PATH file descriptors usable for 'fchdir()' 13 years ago
Miklos Szeredi 50ee93afca vfs: nameidata_to_filp(): don't throw away file on error 13 years ago
Miklos Szeredi 91daee988d vfs: nameidata_to_filp(): inline __dentry_open() 13 years ago
Miklos Szeredi 78f71eff3c vfs: do_dentry_open(): don't put filp 13 years ago
Miklos Szeredi 90ad1a8ecb vfs: split __dentry_open() 13 years ago
Eric W. Biederman 52137abe18 userns: Convert user specfied uids and gids in chown into kuids and kgid 13 years ago
Eric W. Biederman 18815a1808 userns: Convert capabilities related permsion checks 13 years ago
Eric Paris 83d498569e SELinux: rename dentry_open to file_open 13 years ago
David Howells 1dce27c5aa Wrap accesses to the fd_sets in struct fdtable 13 years ago
Al Viro cdcf116d44 switch security_path_chmod() to struct path * 13 years ago
Al Viro a218d0fdc5 switch open and mkdir syscalls to umode_t 13 years ago
Al Viro 49f0a07672 switch sys_chmod()/sys_fchmod()/sys_fchmodat() to umode_t 13 years ago
Al Viro 2a79f17e4a vfs: mnt_drop_write_file() 13 years ago
J. Bruce Fields f3c7691e8d leases: fix write-open/read-lease race 13 years ago
Al Viro e57712ebeb merge fchmod() and fchmodat() guts, kill ancient broken kludge 14 years ago
Konstantin Khlebnikov 5a9a43646c vfs: use ERR_CAST for err-ptr tossing in lookup_instantiate_filp 14 years ago
Tetsuo Handa c212f9aaf9 fs: Use BUG_ON(!mnt) at dentry_open(). 14 years ago
Al Viro 65cfc67223 readlinkat(), fchownat() and fstatat() with empty relative pathnames 14 years ago
Al Viro 1abf0c718f New kind of open files - "location only". 14 years ago
Al Viro 73d049a40f open-style analog of vfs_path_lookup() 14 years ago
Al Viro 47c805dc2d switch do_filp_open() to struct open_flags 14 years ago
Marco Stornelli 1ca551c6ca Check for immutable/append flag in fallocate path 14 years ago
Linus Torvalds 2dab597441 Fix possible filp_cachep memory corruption 14 years ago
Mimi Zohar 890275b5eb IMA: maintain i_readcount in the VFS layer 14 years ago
Christoph Hellwig 2fe17c1075 fallocate should be a file operation 14 years ago
Josef Bacik 79124f18b3 fs: add hole punching to fallocate 14 years ago
Al Viro d893f1bc2a fix open/umount race 15 years ago
Nick Piggin ee2ffa0dfd fs: cleanup files_lock locking 15 years ago
Dmitry Torokhov 06b1e104b7 vfs: clarify that nonseekable_open() will never fail 15 years ago
Eric Paris 9cfcac810e vfs: re-introduce MAY_CHDIR 15 years ago
Tetsuo Handa ea0d3ab239 LSM: Remove unused arguments from security_path_truncate(). 15 years ago
Eric Paris 2a12a9d781 fsnotify: pass a file instead of an inode to open, read, and write 15 years ago