summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* net: convert datagram_poll users tp ->poll_maskChristoph Hellwig2018-05-2631-59/+52
* net/unix: convert to ->poll_maskChristoph Hellwig2018-05-261-19/+11
* net/tcp: convert to ->poll_maskChristoph Hellwig2018-05-264-21/+9
* net: remove sock_no_pollChristoph Hellwig2018-05-2610-17/+0
* net: add support for ->poll_mask in proto_opsChristoph Hellwig2018-05-262-5/+44
* net: refactor socket_pollChristoph Hellwig2018-05-262-17/+19
* aio: try to complete poll iocbs without context switchChristoph Hellwig2018-05-261-3/+17
* aio: implement IOCB_CMD_POLLChristoph Hellwig2018-05-262-5/+135
* aio: simplify cancellationChristoph Hellwig2018-05-261-42/+6
* aio: simplify KIOCB_KEY handlingChristoph Hellwig2018-05-262-9/+7
* fs: introduce new ->get_poll_head and ->poll_mask methodsChristoph Hellwig2018-05-265-7/+50
* fs: add new vfs_poll and file_can_poll helpersChristoph Hellwig2018-05-269-38/+32
* fs: update documentation to mention __poll_t and match the codeChristoph Hellwig2018-05-262-2/+2
* fs: cleanup do_pollfdChristoph Hellwig2018-05-261-25/+23
* fs: unexport poll_schedule_timeoutChristoph Hellwig2018-05-262-4/+1
* uapi: turn __poll_t sparse checks on by defaultChristoph Hellwig2018-05-261-4/+0
* Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/viro/...Christoph Hellwig2018-05-2626-120/+153
|\
| * fix io_destroy()/aio_complete() raceAl Viro2018-05-231-2/+1
| * aio: fix io_destroy(2) vs. lookup_ioctx() raceAl Viro2018-05-211-2/+2
| * ext2: fix a block leakAl Viro2018-05-211-10/+0
| * nfsd: vfs_mkdir() might succeed leaving dentry negative unhashedAl Viro2018-05-211-0/+22
| * cachefiles: vfs_mkdir() might succeed leaving dentry negative unhashedAl Viro2018-05-211-0/+10
| * unfuck sysfs_mount()Al Viro2018-05-211-3/+3
| * kernfs: deal with kernfs_fill_super() failuresAl Viro2018-05-211-0/+1
| * cramfs: Fix IS_ENABLED typoJoe Perches2018-05-211-1/+1
| * befs_lookup(): use d_splice_alias()Al Viro2018-05-211-12/+5
| * affs_lookup: switch to d_splice_alias()Al Viro2018-05-211-6/+5
| * affs_lookup(): close a race with affs_remove_link()Al Viro2018-05-211-3/+7
| * fix breakage caused by d_find_alias() semantics changeAl Viro2018-05-131-4/+16
| * fs: don't scan the inode cache before SB_BORN is setDave Chinner2018-05-111-6/+24
| * do d_instantiate/unlock_new_inode combinations safelyAl Viro2018-05-1114-72/+57
| * iov_iter: fix memory leak in pipe_get_pages_alloc()Ilya Dryomov2018-05-021-1/+1
| * iov_iter: fix return type of __pipe_get_pages()Ilya Dryomov2018-05-021-1/+1
* | aio: implement io_pgeteventsChristoph Hellwig2018-05-028-11/+130
* | 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
* | Linux v4.17-rc3v4.17-rc3Linus Torvalds2018-04-291-1/+1
* | Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2018-04-2912-19/+93
|\ \
| * | x86/ipc: Fix x32 version of shmid64_ds and msqid64_dsArnd Bergmann2018-04-272-0/+73
| * | x86/setup: Do not reserve a crash kernel region if booted on Xen PVPetr Tesarik2018-04-271-0/+6
| * | x86/cpu/intel: Add missing TLB cpuid valuesjacek.tomaka@poczta.fm2018-04-261-0/+3
| * | x86/smpboot: Don't use mwait_play_dead() on AMD systemsYazen Ghannam2018-04-261-0/+2
| * | x86/mm: Make vmemmap and vmalloc base address constants unsigned longJiri Kosina2018-04-261-4/+4
| * | x86/vector: Remove the unused macro FPU_IRQDou Liyang2018-04-261-2/+0
| * | x86/vector: Remove the macro VECTOR_OFFSET_STARTDou Liyang2018-04-261-5/+0
| * | x86/cpufeatures: Enumerate cldemote instructionFenghua Yu2018-04-261-0/+1