Commit Graph

596 Commits (18e4a7374c3307c76e4675ff9382a0ce58be0b25)

Author SHA1 Message Date
Linus Torvalds 7b54c165a0 vfs: don't BUG_ON() if following a /proc fd pseudo-symlink results in a symlink 12 years ago
Al Viro dcf787f391 constify path_get/path_put and fs_struct.c stuff 12 years ago
Jeff Layton ecf3d1f1aa vfs: kill FS_REVAL_DOT by adding a d_weak_revalidate dentry op 12 years ago
Al Viro cc2a527115 lookup_slow: get rid of name argument 12 years ago
Al Viro e97cdc87be lookup_fast: get rid of name argument 12 years ago
Al Viro 21b9b07392 get rid of name and type arguments of walk_component() 12 years ago
Al Viro 5f4a6a6950 link_path_walk(): move assignments to nd->last/nd->last_type up 12 years ago
Al Viro 1afc99beaf propagate error from get_empty_filp() to its callers 12 years ago
Al Viro 496ad9aa8e new helper: file_inode(file) 12 years ago
Jeff Layton c6a9428401 vfs: fix renameat to retry on ESTALE errors 12 years ago
Jeff Layton 5d18f8133c vfs: make do_unlinkat retry once on ESTALE errors 12 years ago
Jeff Layton c6ee920698 vfs: make do_rmdir retry once on ESTALE errors 12 years ago
Jeff Layton 9e790bd65c vfs: add a flags argument to user_path_parent 12 years ago
Jeff Layton 442e31ca5a vfs: fix linkat to retry once on ESTALE errors 12 years ago
Jeff Layton f46d3567b2 vfs: fix symlinkat to retry on ESTALE errors 12 years ago
Jeff Layton b76d8b8226 vfs: fix mkdirat to retry once on an ESTALE error 12 years ago
Jeff Layton 972567f14c vfs: fix mknodat to retry on ESTALE errors 12 years ago
Jeff Layton 1ac12b4b6d vfs: turn is_dir argument to kern_path_create into a lookup_flags arg 12 years ago
Jeff Layton 39e3c9553f vfs: remove DCACHE_NEED_LOOKUP 12 years ago
Al Viro 741b7c3f77 path_init(): make -ENOTDIR failure exits consistent 12 years ago
Jeff Layton 582aa64a04 vfs: remove unneeded permission check from path_init 12 years ago
Al Viro 21d8a15ac3 lookup_one_len: don't accept . and .. 12 years ago
Linus Torvalds 561ec64ae6 VFS: don't do protected {sym,hard}links by default 12 years ago
Jeff Layton 7950e3852a vfs: embed struct filename inside of names_cache allocation if possible 12 years ago
Jeff Layton adb5c2473d audit: make audit_inode take struct filename 12 years ago
Jeff Layton 669abf4e55 vfs: make path_openat take a struct filename pointer 12 years ago
Jeff Layton 873f1eedc1 vfs: turn do_path_lookup into wrapper around struct filename variant 12 years ago
Jeff Layton 7ac86265dc audit: allow audit code to satisfy getname requests from its names_list 12 years ago
Jeff Layton 91a27b2a75 vfs: define struct filename and have getname() return it 12 years ago
Jeff Layton 8e377d1507 vfs: unexport getname and putname symbols 12 years ago
Jeff Layton 4fa6b5ecbf audit: overhaul __audit_inode_child to accomodate retrying 12 years ago
Jeff Layton bfcec70874 audit: set the name_len in audit_inode for parent lookups 12 years ago
Jeff Layton c43a25abba audit: reverse arguments to audit_inode_child 12 years ago
Jeff Layton f78570dd6a audit: remove unnecessary NULL ptr checks from do_path_lookup 12 years ago
Arnd Bergmann 98f6ef64b1 vfs: bogus warnings in fs/namei.c 12 years ago
Sasha Levin ffd8d101a3 fs: prevent use after free in auditing when symlink following was denied 13 years ago
Al Viro 2903ff019b switch simple cases of fget_light to fdget 13 years ago
Al Viro f6d2ac5ca7 namei.c: fix BS comment 13 years ago
Randy Dunlap 55852635a8 fs: fix fs/namei.c kernel-doc warnings 13 years ago
Sage Weil 62b2ce964b vfs: fix propagation of atomic_open create error on negative dentry 13 years ago
Miklos Szeredi 38227f78a5 vfs: pass right create mode to may_o_create() 13 years ago
Miklos Szeredi 62b259d8b3 vfs: atomic_open(): fix create mode usage 13 years ago
Eric W. Biederman 81abe27b10 userns: Fix link restrictions to use uid_eq 13 years ago
Jan Kara c30dabfe5d fs: Push mnt_want_write() outside of i_mutex 13 years ago
Al Viro 64894cf843 simplify lookup_open()/atomic_open() - do the temporary mnt_want_write() early 13 years ago
Al Viro f8310c5920 fix O_EXCL handling for devices 13 years ago
Kees Cook a51d9eaa41 fs: add link restriction audit reporting 13 years ago
Kees Cook 800179c9b8 fs: add link restrictions 13 years ago
Jeff Layton 3134f37e93 vfs: don't let do_last pass negative dentry to audit_inode 13 years ago
Al Viro a8104a9fcd pull mnt_want_write()/mnt_drop_write() into kern_path_create()/done_path_create() resp. 13 years ago