Arnd Bergmann
|
9afc5eee65
y2038: globally rename compat_time to old_time32
|
il y a 7 ans |
Linus Torvalds
|
f2be269897
Merge branch 'work.aio' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
il y a 7 ans |
Linus Torvalds
|
a66b4cd1e7
Merge branch 'work.open3' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
il y a 7 ans |
Christoph Hellwig
|
e8693bcfa0
aio: allow direct aio poll comletions for keyed wakeups
|
il y a 7 ans |
Christoph Hellwig
|
bfe4037e72
aio: implement IOCB_CMD_POLL
|
il y a 7 ans |
Christoph Hellwig
|
9018ccc453
aio: add a iocb refcount
|
il y a 7 ans |
Linus Torvalds
|
165ea0d1c2
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
il y a 7 ans |
Christoph Hellwig
|
9ba546c019
aio: don't expose __aio_sigset in uapi
|
il y a 7 ans |
Al Viro
|
d93aa9d82a
new wrapper: alloc_file_pseudo()
|
il y a 7 ans |
Al Viro
|
c9c554f214
alloc_file(): switch to passing O_... flags instead of FMODE_... mode
|
il y a 7 ans |
Linus Torvalds
|
a11e1d432b
Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLL
|
il y a 7 ans |
Christoph Hellwig
|
2739b807b0
aio: only return events requested in poll_mask() for IOCB_CMD_POLL
|
il y a 7 ans |
Adam Manzanares
|
9a6d9a62e0
fs: aio ioprio use ioprio_check_cap ret val
|
il y a 7 ans |
Adam Manzanares
|
d9a08a9e61
fs: Add aio iopriority support
|
il y a 7 ans |
Adam Manzanares
|
fc28724d67
fs: Convert kiocb rw_hint from enum to u16
|
il y a 7 ans |
Al Viro
|
1da92779e2
aio: sanitize the limit checking in io_submit(2)
|
il y a 7 ans |
Al Viro
|
67ba049f94
aio: fold do_io_submit() into callers
|
il y a 7 ans |
Al Viro
|
95af8496ac
aio: shift copyin of iocb into io_submit_one()
|
il y a 7 ans |
Al Viro
|
d2988bd412
aio_read_events_ring(): make a bit more readable
|
il y a 7 ans |
Al Viro
|
9061d14a8a
aio: all callers of aio_{read,write,fsync,poll} treat 0 and -EIOCBQUEUED the same way
|
il y a 7 ans |
Al Viro
|
3c96c7f4ca
aio: take list removal to (some) callers of aio_complete()
|
il y a 7 ans |
Christoph Hellwig
|
ac060cbaa8
aio: add missing break for the IOCB_CMD_FDSYNC case
|
il y a 7 ans |
Christoph Hellwig
|
1962da0d21
aio: try to complete poll iocbs without context switch
|
il y a 7 ans |
Christoph Hellwig
|
2c14fa838c
aio: implement IOCB_CMD_POLL
|
il y a 7 ans |
Christoph Hellwig
|
888933f8fd
aio: simplify cancellation
|
il y a 7 ans |
Christoph Hellwig
|
f3a2752a43
aio: simplify KIOCB_KEY handling
|
il y a 7 ans |
Christoph Hellwig
|
ed0d523adb
Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs into aio-base
|
il y a 7 ans |
Al Viro
|
4faa99965e
fix io_destroy()/aio_complete() race
|
il y a 7 ans |
Al Viro
|
baf10564fb
aio: fix io_destroy(2) vs. lookup_ioctx() race
|
il y a 7 ans |
Christoph Hellwig
|
7a074e96de
aio: implement io_pgetevents
|
il y a 7 ans |