summaryrefslogtreecommitdiffstats
path: root/fs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'work.aio-1' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds2018-06-046-302/+578
|\
| * aio: sanitize the limit checking in io_submit(2)Al Viro2018-05-301-8/+6
| * aio: fold do_io_submit() into callersAl Viro2018-05-301-54/+45
| * aio: shift copyin of iocb into io_submit_one()Al Viro2018-05-301-24/+22
| * aio_read_events_ring(): make a bit more readableAl Viro2018-05-301-4/+3
| * aio: all callers of aio_{read,write,fsync,poll} treat 0 and -EIOCBQUEUED the ...Al Viro2018-05-301-14/+12
| * aio: take list removal to (some) callers of aio_complete()Al Viro2018-05-301-17/+21
| * aio: add missing break for the IOCB_CMD_FDSYNC caseChristoph Hellwig2018-05-281-0/+1
| * timerfd: convert to ->poll_maskChristoph Hellwig2018-05-261-11/+11
| * eventfd: switch to ->poll_maskChristoph Hellwig2018-05-261-4/+11
| * pipe: convert to ->poll_maskChristoph Hellwig2018-05-261-9/+13
| * aio: try to complete poll iocbs without context switchChristoph Hellwig2018-05-261-3/+17
| * aio: implement IOCB_CMD_POLLChristoph Hellwig2018-05-261-1/+133
| * aio: simplify cancellationChristoph Hellwig2018-05-261-42/+6
| * aio: simplify KIOCB_KEY handlingChristoph Hellwig2018-05-261-7/+7
| * fs: introduce new ->get_poll_head and ->poll_mask methodsChristoph Hellwig2018-05-261-0/+23
| * fs: add new vfs_poll and file_can_poll helpersChristoph Hellwig2018-05-262-18/+10
| * fs: cleanup do_pollfdChristoph Hellwig2018-05-261-25/+23
| * fs: unexport poll_schedule_timeoutChristoph Hellwig2018-05-261-2/+1
| * Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/viro/...Christoph Hellwig2018-05-2623-114/+134
| |\
| * | aio: implement io_pgeteventsChristoph Hellwig2018-05-021-10/+104
| * | aio: implement IOCB_CMD_FSYNC and IOCB_CMD_FDSYNCChristoph Hellwig2018-05-021-0/+43
| * | aio: refactor read/write iocb setupChristoph Hellwig2018-05-021-69/+92
| * | aio: remove the extra get_file/fput pair in io_submit_oneChristoph Hellwig2018-05-021-9/+16
| * | aio: sanitize ki_list handlingChristoph Hellwig2018-05-021-7/+6
| * | aio: remove an outdated BUG_ON and comment in aio_completeChristoph Hellwig2018-05-021-9/+0
| * | aio: don't print the page size at boot timeChristoph Hellwig2018-05-021-3/+0
* | | Merge branch 'work.lookup' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2018-06-0425-424/+278
|\ \ \
| * | | switch the rest of procfs lookups to d_splice_alias()Al Viro2018-05-262-5/+13
| * | | procfs: switch instantiate_t to d_splice_alias()Al Viro2018-05-264-79/+65
| * | | don't bother with tid_fd_revalidate() in lookupsAl Viro2018-05-261-37/+44
| * | | proc_lookupfd_common(): don't bother with instantiate unless the file is openAl Viro2018-05-221-29/+34
| * | | procfs: get rid of ancient BS in pid_revalidate() usesAl Viro2018-05-223-38/+28
| * | | cifs_lookup(): switch to d_splice_alias()Al Viro2018-05-221-18/+18
| * | | cifs_lookup(): cifs_get_inode_...() never returns 0 with *inode left NULLAl Viro2018-05-221-1/+1
| * | | 9p: unify paths in v9fs_vfs_lookup()Al Viro2018-05-221-20/+15
| * | | hfsplus: switch to d_splice_alias()Al Viro2018-05-221-2/+1
| * | | hfs: don't allow mounting over .../rsrcAl Viro2018-05-221-0/+1
| * | | hfs: use d_splice_alias()Al Viro2018-05-222-15/+8
| * | | omfs_lookup(): report IO errors, use d_splice_alias()Al Viro2018-05-221-4/+3
| * | | orangefs_lookup: simplifyAl Viro2018-05-221-56/+8
| * | | openpromfs: switch to d_splice_alias()Al Viro2018-05-221-2/+1
| * | | xfs_vn_lookup: simplify a bitAl Viro2018-05-221-8/+8
| * | | adfs_lookup: do not fail with ENOENT on negatives, use d_splice_alias()Al Viro2018-05-221-5/+5
| * | | adfs_lookup_byname: .. *is* taken care of in fs/namei.cAl Viro2018-05-221-14/+0
| * | | romfs_lookup: switch to d_splice_alias()Al Viro2018-05-221-27/+9
| * | | qnx6_lookup: switch to d_splice_alias()Al Viro2018-05-221-6/+2
| * | | ubifs_lookup: use d_splice_alias()Al Viro2018-05-221-28/+15
| * | | sysv_lookup: use d_splice_alias()Al Viro2018-05-221-7/+2
| * | | qnx4_lookup: use d_splice_alias()Al Viro2018-05-221-6/+2