summaryrefslogtreecommitdiffstats
path: root/fs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'work.open3' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds2018-08-1422-402/+252
|\
| * few more cleanups of link_path_walk() callersAl Viro2018-07-121-19/+11
| * allow link_path_walk() to take ERR_PTR()Al Viro2018-07-121-33/+5
| * make path_init() unconditionally paired with terminate_walk()Al Viro2018-07-121-16/+16
| * make alloc_file() staticAl Viro2018-07-121-2/+1
| * new helper: alloc_file_clone()Al Viro2018-07-122-4/+13
| * create_pipe_files(): switch the first allocation to alloc_file_pseudo()Al Viro2018-07-121-26/+8
| * anon_inode_getfile(): switch to alloc_file_pseudo()Al Viro2018-07-121-23/+6
| * hugetlb_file_setup(): switch to alloc_file_pseudo()Al Viro2018-07-121-37/+16
| * new wrapper: alloc_file_pseudo()Al Viro2018-07-122-16/+31
| * switch atomic_open() and lookup_open() to returning 0 in all success casesAl Viro2018-07-121-17/+17
| * ->atomic_open(): return 0 in all success casesAl Viro2018-07-122-17/+17
| * get rid of 'opened' in path_openat() and the helpers downstreamAl Viro2018-07-121-14/+8
| * get rid of 'opened' argument of ->atomic_open() - part 3Al Viro2018-07-1212-20/+12
| * getting rid of 'opened' argument of ->atomic_open() - part 2Al Viro2018-07-123-15/+13
| * getting rid of 'opened' argument of ->atomic_open() - part 1Al Viro2018-07-129-12/+11
| * IMA: don't propagate opened through the entire thingAl Viro2018-07-122-3/+2
| * introduce FMODE_CREATED and switch to itAl Viro2018-07-129-15/+19
| * switch all remaining checks for FILE_OPENED to FMODE_OPENEDAl Viro2018-07-123-13/+5
| * now we can fold open_check_o_direct() into do_dentry_open()Al Viro2018-07-123-19/+6
| * lift fput() on late failures into path_openat()Al Viro2018-07-121-16/+12
| * fold put_filp() into fput()Al Viro2018-07-123-20/+10
| * introduce FMODE_OPENEDAl Viro2018-07-122-1/+3
| * security_file_open(): lose cred argumentAl Viro2018-07-121-1/+1
| * get rid of cred argument of vfs_open() and do_dentry_open()Al Viro2018-07-123-12/+9
| * pass ->f_flags value to alloc_empty_file()Al Viro2018-07-124-13/+9
| * pass creds to get_empty_filp(), make sure dentry_open() passes the right credsAl Viro2018-07-124-6/+5
| * alloc_file(): switch to passing O_... flags instead of FMODE_... modeAl Viro2018-07-125-22/+17
| * make sure do_dentry_open() won't return positive as an errorAl Viro2018-07-111-0/+2
| * create_pipe_files(): use fput() if allocation of the second file failsAl Viro2018-07-111-4/+3
| * turn filp_clone_open() into inline wrapper for dentry_open()Al Viro2018-07-112-21/+1
| * fold security_file_free() into file_free()Al Viro2018-07-111-6/+4
* | Merge tag 'mips_4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/l...Linus Torvalds2018-08-141-1/+1
|\ \
| * | binfmt_elf: Respect error return from `regset->active'Maciej W. Rozycki2018-07-191-1/+1
* | | Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2018-08-131-4/+4
|\ \ \
| * \ \ Merge branch 'fortglx/4.19/time' of https://git.linaro.org/people/john.stultz...Thomas Gleixner2018-07-1238-416/+379
| |\ \ \
| * | | | time: Change types to new y2038 safe __kernel_itimerspecDeepa Dinamani2018-06-241-4/+4
* | | | | Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2018-08-131-1/+1
|\ \ \ \ \
| * \ \ \ \ Merge tag 'v4.18-rc5' into locking/core, to pick up fixesIngo Molnar2018-07-1769-638/+751
| |\ \ \ \ \
| * | | | | | atomics/treewide: Rename __atomic_add_unless() => atomic_fetch_add_unless()Mark Rutland2018-06-211-1/+1
* | | | | | | Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2018-08-131-1/+3
|\ \ \ \ \ \ \
| * | | | | | | efivars: Call guid_parse() against guid_t type of variableAndy Shevchenko2018-07-221-1/+3
| | |/ / / / / | |/| | | | |
* | | | | | | Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds2018-08-122-9/+32
|\ \ \ \ \ \ \
| * | | | | | | make sure that __dentry_kill() always invalidates d_seq, unhashed or notAl Viro2018-08-101-5/+2
| * | | | | | | fix __legitimize_mnt()/mntput() raceAl Viro2018-08-091-0/+14
| * | | | | | | fix mntput/mntput raceAl Viro2018-08-091-2/+12
| * | | | | | | root dentries need RCU-delayed freeingAl Viro2018-08-061-2/+4
* | | | | | | | Merge tag 'usercopy-fix-v4.18-rc8' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2018-08-053-2/+9
|\ \ \ \ \ \ \ \
| * | | | | | | | jfs: Fix usercopy whitelist for inline inode dataKees Cook2018-08-043-2/+9
| | |_|_|_|_|/ / | |/| | | | | |
* | | | | | | | Merge tag 'xfs-4.18-fixes-5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2018-08-051-1/+1
|\ \ \ \ \ \ \ \