| Commit message (Expand) | Author | Age | Files | Lines |
* | fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion | Bart Van Assche | 2024-03-05 | 1 | -2/+6 |
* | Revert "fs/aio: Make io_cancel() generate completions again" | Bart Van Assche | 2024-03-05 | 1 | -11/+16 |
* | fs/aio: Make io_cancel() generate completions again | Bart Van Assche | 2024-02-27 | 1 | -16/+11 |
* | fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio | Bart Van Assche | 2024-02-21 | 1 | -1/+8 |
* | Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m... | Linus Torvalds | 2024-01-11 | 1 | -1/+0 |
|\ |
|
| * | fs: Remove the now superfluous sentinel elements from ctl_table array | Joel Granados | 2023-12-28 | 1 | -1/+0 |
* | | Merge tag 'vfs-6.8.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 2024-01-08 | 1 | -1/+1 |
|\ \ |
|
| * | | iov_iter: replace import_single_range() with import_ubuf() | Jens Axboe | 2023-12-05 | 1 | -1/+1 |
| * | | iov_iter: remove unused 'iov' argument from import_single_range() | Jens Axboe | 2023-12-05 | 1 | -1/+1 |
| |/ |
|
* | | fs/aio: obey min_nr when doing wakeups | Kent Overstreet | 2023-11-28 | 1 | -10/+57 |
* | | eventfd: simplify eventfd_signal() | Christian Brauner | 2023-11-28 | 1 | -1/+1 |
* | | fs: Rename mapping private members | Matthew Wilcox (Oracle) | 2023-11-21 | 1 | -8/+8 |
|/ |
|
* | aio: Annotate struct kioctx_table with __counted_by | Kees Cook | 2023-09-20 | 1 | -1/+1 |
* | Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2023-08-31 | 1 | -1/+1 |
|\ |
|
| * | mm: Re-introduce vm_flags to do_mmap() | Yu-cheng Yu | 2023-07-11 | 1 | -1/+1 |
* | | aio: use kiocb_{start,end}_write() helpers | Amir Goldstein | 2023-08-21 | 1 | -17/+3 |
|/ |
|
* | fs/aio: Stop allocating aio rings from HIGHMEM | Fabio M. De Francesco | 2023-06-15 | 1 | -17/+9 |
* | Merge branch 'mm-hotfixes-stable' into mm-stable | Andrew Morton | 2023-02-11 | 1 | -0/+4 |
|\ |
|
| * | aio: fix mremap after fork null-deref | Seth Jenkins | 2023-02-04 | 1 | -0/+4 |
* | | mm: replace vma->vm_flags direct modifications with modifier calls | Suren Baghdasaryan | 2023-02-10 | 1 | -1/+1 |
|/ |
|
* | use less confusing names for iov_iter direction initializers | Al Viro | 2022-11-25 | 1 | -2/+2 |
* | aio: use atomic_try_cmpxchg in __get_reqs_available | Uros Bizjak | 2022-09-12 | 1 | -6/+3 |
* | Merge tag 'pull-work.iov_iter-base' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2022-08-03 | 1 | -1/+1 |
|\ |
|
| * | keep iocb_flags() result cached in struct file | Al Viro | 2022-06-10 | 1 | -1/+1 |
* | | aio: Convert to migrate_folio | Matthew Wilcox (Oracle) | 2022-08-02 | 1 | -18/+18 |
|/ |
|
* | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 2022-04-02 | 1 | -1/+0 |
|\ |
|
| * | aio: drop needless assignment in aio_read() | Lukas Bulwahn | 2022-03-16 | 1 | -1/+0 |
* | | Merge tag 'for-5.18/write-streams-2022-03-18' of git://git.kernel.dk/linux-block | Linus Torvalds | 2022-03-26 | 1 | -1/+0 |
|\ \ |
|
| * | | fs: remove kiocb.ki_hint | Christoph Hellwig | 2022-03-09 | 1 | -1/+0 |
| |/ |
|
* / | fs: Convert __set_page_dirty_no_writeback to noop_dirty_folio | Matthew Wilcox (Oracle) | 2022-03-16 | 1 | -1/+1 |
|/ |
|
* | aio: move aio sysctl to aio.c | Xiaoming Ni | 2022-01-22 | 1 | -2/+29 |
* | aio: Fix incorrect usage of eventfd_signal_allowed() | Xie Yongji | 2021-12-09 | 1 | -1/+1 |
* | aio: fix use-after-free due to missing POLLFREE handling | Eric Biggers | 2021-12-09 | 1 | -31/+106 |
* | aio: keep poll requests on waitqueue until completed | Eric Biggers | 2021-12-09 | 1 | -20/+63 |
* | Merge tag 'kspp-misc-fixes-5.16-rc1' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 2021-11-02 | 1 | -2/+1 |
|\ |
|
| * | aio: Prefer struct_size over open coded arithmetic | Len Baker | 2021-10-21 | 1 | -2/+1 |
* | | fs: get rid of the res2 iocb->ki_complete argument | Jens Axboe | 2021-10-25 | 1 | -3/+3 |
|/ |
|
* | eventfd: Make signal recursion protection a task bit | Thomas Gleixner | 2021-08-28 | 1 | -1/+1 |
* | Revert "mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio" | Brian Geffon | 2021-04-30 | 1 | -4/+1 |
* | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 2020-12-15 | 1 | -1/+4 |
|\ |
|
| * | mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio | Dmitry Safonov | 2020-12-15 | 1 | -1/+4 |
* | | Merge tag 'core-mm-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2020-12-15 | 1 | -1/+0 |
|\ \
| |/
|/| |
|
| * | fs: Remove asm/kmap_types.h includes | Thomas Gleixner | 2020-11-06 | 1 | -1/+0 |
* | | vfs: separate __sb_start_write into blocking and non-blocking helpers | Darrick J. Wong | 2020-11-11 | 1 | -1/+1 |
|/ |
|
* | Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 2020-10-13 | 1 | -6/+2 |
|\ |
|
| * | iov_iter: transparently handle compat iovecs in import_iovec | Christoph Hellwig | 2020-10-03 | 1 | -6/+2 |
* | | treewide: Use fallthrough pseudo-keyword | Gustavo A. R. Silva | 2020-08-24 | 1 | -1/+1 |
|/ |
|
* | mm: remove unnecessary wrapper function do_mmap_pgoff() | Peter Collingbourne | 2020-08-07 | 1 | -3/+3 |
* | aio: Replace zero-length array with flexible-array | Gustavo A. R. Silva | 2020-06-16 | 1 | -1/+1 |
* | kernel: move use_mm/unuse_mm to kthread.c | Christoph Hellwig | 2020-06-11 | 1 | -1/+0 |