index
:
kernel/git/horms/renesas.git
arm-defconfig-for-v4.19
arm-defconfig-for-v4.20
arm-defconfig-for-v4.21
arm-defconfig-for-v5.1
arm-defconfig-for-v5.2
arm-dt-for-v4.19
arm-dt-for-v4.20
arm-dt-for-v4.21
arm-dt-for-v5.1
arm-dt-for-v5.2
arm-dt-for-v5.3
arm-soc-for-v4.19
arm-soc-for-v4.20
arm-soc-for-v5.1
arm-soc-for-v5.2
arm-soc-for-v5.3
arm64-cleanup-for-v4.7
arm64-defconfig-for-v4.10
arm64-defconfig-for-v4.12
arm64-defconfig-for-v4.13
arm64-defconfig-for-v4.14
arm64-defconfig-for-v4.15
arm64-defconfig-for-v4.17
arm64-defconfig-for-v4.18
arm64-defconfig-for-v4.19
arm64-defconfig-for-v4.20
arm64-defconfig-for-v4.5
arm64-defconfig-for-v4.6
arm64-defconfig-for-v4.7
arm64-defconfig-for-v4.8
arm64-defconfig-for-v4.9
arm64-defconfig-for-v5.1
arm64-defconfig-for-v5.2
arm64-defconfig-for-v5.3
arm64-dt-for-v4.10
arm64-dt-for-v4.11
arm64-dt-for-v4.12
arm64-dt-for-v4.13
arm64-dt-for-v4.14
arm64-dt-for-v4.15
arm64-dt-for-v4.16
arm64-dt-for-v4.17
arm64-dt-for-v4.18
arm64-dt-for-v4.19
arm64-dt-for-v4.20
arm64-dt-for-v4.21
arm64-dt-for-v4.5
arm64-dt-for-v4.6
arm64-dt-for-v4.7
arm64-dt-for-v4.8
arm64-dt-for-v4.9
arm64-dt-for-v5.1
arm64-dt-for-v5.2
arm64-dt-for-v5.3
arm64-dt-pm-domain-for-v4.7
arm64-soc-for-v4.20
arm64-soc-for-v4.6
boards-cleanups-for-v3.19
boards-for-v3.15
boards-for-v3.16
boards-for-v3.17
boards-for-v3.18
boards-for-v3.19
cleanup-boards-for-v3.17.base
cleanup-for-v3.15
cleanup-for-v3.16
cleanup-for-v3.18
cleanup-for-v3.19
cleanup-for-v4.3
cleanup-for-v4.4
cleanup-for-v4.4.base
cleanup-for-v4.5
cleanup-for-v4.6
cleanup-for-v4.7
cleanup2-for-v4.6
clk-for-v3.18
clk-for-v4.3
clk-for-v4.4
clock-cleanup-for-v3.16
clock-fixes-for-v3.17
clock-fixes-for-v3.18
clock-for-v3.15
clock-for-v3.16
clock-for-v3.17
clocks-for-v3.18
clocksource-for-v3.18
cpg-for-v3.15
cpufreq-for-v3.17
da9063-da9210-quirk-for-v4.1
defconfig-fixes-for-v3.19
defconfig-fixes-for-v3.20
defconfig-for-v3.15
defconfig-for-v3.16
defconfig-for-v3.17
defconfig-for-v3.18
defconfig-for-v3.19
defconfig-for-v3.20
defconfig-for-v4.1
defconfig-for-v4.10
defconfig-for-v4.11
defconfig-for-v4.14
defconfig-for-v4.15
defconfig-for-v4.16
defconfig-for-v4.17
defconfig-for-v4.18
defconfig-for-v4.2
defconfig-for-v4.3
defconfig-for-v4.4
defconfig-for-v4.5
defconfig-for-v4.6
defconfig-for-v4.7
defconfig-for-v4.8
defconfig-for-v4.9
devel
drivers-for-v3.20
drivers-for-v4.10
drivers-for-v4.12
drivers-for-v4.13
drivers-for-v4.14
drivers-for-v4.15
drivers-for-v4.20
drivers-for-v4.21
drivers-for-v5.2
dt-bindings-for-v4.12
dt-bindings-for-v4.13
dt-bindings-for-v4.14
dt-bindings-for-v4.15
dt-bindings-for-v4.16
dt-bindings-for-v4.17
dt-bindings-for-v4.18
dt-bindings-for-v4.19
dt-bindings-for-v4.20
dt-bindings-for-v4.21
dt-bindings-for-v5.1
dt-bindings-for-v5.2
dt-bindings-for-v5.3
dt-cleanups-for-v3.18
dt-cleanups-for-v3.19
dt-cleanups-for-v3.20
dt-cleanups2-for-v3.20
dt-clocksource-for-v3.19
dt-du-for-v3.19
dt-fixes-for-v3.18
dt-fixes-for-v4.15
dt-fixes-for-v4.5
dt-fixes-for-v4.8
dt-for-v3.15
dt-for-v3.16
dt-for-v3.17
dt-for-v3.18
dt-for-v3.19
dt-for-v3.20
dt-for-v4.1
dt-for-v4.10
dt-for-v4.11
dt-for-v4.12
dt-for-v4.13
dt-for-v4.14
dt-for-v4.15
dt-for-v4.16
dt-for-v4.17
dt-for-v4.18
dt-for-v4.2
dt-for-v4.3
dt-for-v4.4
dt-for-v4.5
dt-for-v4.6
dt-for-v4.7
dt-for-v4.8
dt-for-v4.9
dt-pm-domain-for-v4.7
dt-scif-for-v3.16
dt-timers-for-v3.17
dt-timers-for-v3.18
fixes-for-v3.15
fixes-for-v3.16
fixes-for-v4.1
fixes-for-v4.10
fixes-for-v4.12
fixes-for-v4.13
fixes-for-v4.14
fixes-for-v4.15
fixes-for-v4.17
fixes-for-v4.18
fixes-for-v4.20
fixes-for-v4.3
fixes-for-v4.4
fixes-for-v4.5
fixes-for-v4.6
fixes-for-v4.8
fixes-for-v5.0
fixes-for-v5.1
fixes-for-v5.3
gic-cleanup-for-v4.5
header-cleanup-for-v3.17
init-delay-for-v3.18
intc-for-v3.15
kconfig-cleanups-for-v3.18
kconfig-cleanups-for-v3.19
koelsch-board-removal-for-v3.19
lager-board-removal-for-v3.20
local/fixes-for-v3.16-rc1
maintainers-for-v3.17
maintainers-for-v3.18
marzen-board-removal-for-v4.3
master
next
next-preview
pci-defconfig-for-v4.7
pm-cleanups-for-v3.18
pm-domain-for-v4.3
pm-for-v4.1
r7s72100-ccf-for-v3.16
r8a73a4-ccf-and-multiplatform-for-v4.1
r8a73a4-dt-timers-for-v3.19
r8a7740-ccf-and-timers-for-v3.18
r8a7740-cleanup-for-v3.16
r8a7740-multiplatform-for-v3.18
r8a7745-sysc-for-v4.10
r8a7778-ccf-and-multiplatform-for-v4.1
r8a7779-multiplatform-for-v3.17
rcar-audmapp-for-v3.17
rcar-sysc-for-v4.13
rcar-sysc-for-v4.7
rcar-sysc-for-v4.8
runtime-pm-for-v3.19
sh-drivers-fixes-for-v4.5
sh-drivers-for-v3.15
sh-drivers-for-v3.16
sh-drivers-for-v3.17
sh-drivers-for-v3.20
sh-drivers-for-v4.0
sh-drivers-for-v4.1
sh-drivers-for-v4.3
sh-drivers-for-v4.4
sh-drivers-for-v4.4.base
sh-drivers-for-v4.5
sh-drivers-for-v4.8
sh7372-soc-removal-for-v4.1
sh73a0-ccf-for-v3.20
sh73a0-multiplatform-for-v4.1
sh73a0-multiplatform-for-v4.1.base
shdma-for-v3.17
simple-pm-bus-for-v4.1
simple-pm-bus-for-v4.7
soc-cleanup-for-v3.16
soc-cleanup-for-v3.17
soc-cleanup-for-v4.1
soc-cleanups-for-v3.19
soc-fixes-for-v3.18
soc-fixes-for-v3.19
soc-fixes-for-v4.5
soc-for-v3.15
soc-for-v3.16
soc-for-v3.17
soc-for-v3.18
soc-for-v3.19
soc-for-v3.20
soc-for-v4.1
soc-for-v4.10
soc-for-v4.11
soc-for-v4.13
soc-for-v4.14
soc-for-v4.15
soc-for-v4.16
soc-for-v4.17
soc-for-v4.18
soc-for-v4.2
soc-for-v4.21
soc-for-v4.3
soc-for-v4.4
soc-for-v4.6
soc-for-v4.7
soc-for-v4.8
soc-for-v4.9
soc-match-for-v4.10
sysc-for-v4.12
topic/cpufreq-automatic
topic/hs400-clk
topic/hs400-dt-v2
topic/hs400-dt-v2.rebase
topic/hs400-mmc-v2
topic/hs400-mmc-v3
topic/hs400-mmc-v4
topic/hs400-mmc-v5
topic/hs400-v2
topic/hs400-v3
topic/hs400-v4
topic/hs400-v5
topic/i2c-demux
topic/i2c-demux-v2
topic/i2c-demux-v3
topic/ipmmu-bindings
topic/ipmmu-driver-v5
topic/ipmmu-driver-v6
topic/ipmmu-dt
topic/ipmmu-dt-r8a7795-v5
topic/ipmmu-dt-r8a7796-v2
topic/ipmmu-dt-r8a77970-v2
topic/ipmmu-dt-r8a77995-v2
topic/m3-2-i2c-dvfs
topic/r8a7790-soc-node
topic/r8a7795-cpufreq
topic/r8a7795-pcie
topic/r8a7795-sound-v6
topic/r8a7795-sound-v6.runtime
topic/r8a7796
topic/r8a7796-cpufreq
topic/r8a7796-sdhi
topic/r8a7796-sdhi-v2
topic/r8a7796-sdhi-v2.rebase
topic/r8a7796-v2
topic/r8a7796-v3
topic/ravb-fix-ring-free-v5
topic/ravb-gigabit
topic/ravb-gigabit-driver-v2
topic/ravb-gigabit-integration
topic/ravb-rx-checksum-offload
topic/ravb-rx-num-desc-v3
topic/rcar-gen2-soc-node
topic/rcar-gen3-cpufreq
topic/rcar-gen3-cpufreq-dts
topic/rcar-gen3-cpufreq-dts-v2
topic/rcar-gen3-cpufreq-dts-v3
topic/rcar-gen3-cpufreq-little-dts
topic/rcar-gen3-cpufreq-v3
topic/rcar-gen3-cpufreq-v4
topic/rcar-gen3-cpufreq-v5
topic/rcar-gen3-z-clk
topic/rcar-gen3-z-clk-v3
topic/rcar-gen3-z-clk-v4
topic/rcar-gen3-z-clk-v5
topic/renesas-defconfig
topic/sdhi-gen3-dma
topic/sdhi-gen3-dma-2017
topic/sdhi-gen3-dma-2017-v2
topic/sdhi-gen3-dma-2017-v3
topic/sdhi-gen3-dma-v2
topic/sdhi-gen3-dma-v3
topic/sdhi-gen3-dma-v3.rebase
topic/sdhi-gen3-dma-v3.rebase3
topic/sdhi-hs400
topic/sdhi-hs400.base
topic/sdhi-refactor-v2
topic/sdhi-refactor-v2+sdhi-cmd23
topic/sdr104
topic/sdr104-driver-v7
topic/sdr104-driver-v8
topic/sdr104-integration-v7
topic/sdr104-integration-v8
topic/sdr104-v2
topic/sdr104-v3
topic/sdr104-v4
topic/sdr104-v5
topic/sdr104-v5+sdhi-dma-v3
topic/sdr104-v6
topic/sdr104-v6+r8a7791,4
topic/sdr104-v6+r8a7796
topic/sdr104-v6+sdhi-dma-v3
topic/sdr104-v7
topic/sdr104-v7+sdhi-dma-v3
topic/sdr104-v8
topic/sdr104-v8+sdhi-dma-v3
Renesas Kernel Development Tree
Simon Horman
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
fs
/
aio.c
Age
Commit message (
Expand
)
Author
Files
Lines
2019-07-19
Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/v...
Linus Torvalds
1
-9
/
+7
2019-07-18
mm: migrate: remove unused mode argument
Keith Busch
1
-1
/
+1
2019-07-16
signal: simplify set_user_sigmask/restore_user_sigmask
Oleg Nesterov
1
-12
/
+8
2019-07-13
Merge tag 'for-5.3/io_uring-20190711' of git://git.kernel.dk/linux-block
Linus Torvalds
1
-4
/
+5
2019-06-29
signal: remove the wrong signal_pending() check in restore_user_sigmask()
Oleg Nesterov
1
-8
/
+20
2019-05-31
uio: make import_iovec()/compat_import_iovec() return bytes on success
Jens Axboe
1
-4
/
+5
2019-05-25
vfs: Convert aio to use the new mount API
David Howells
1
-8
/
+7
2019-05-25
mount_pseudo(): drop 'name' argument, switch to d_make_root()
Al Viro
1
-2
/
+1
2019-04-04
aio: use kmem_cache_free() instead of kfree()
Wei Yongjun
1
-1
/
+1
2019-04-03
aio: Fix an error code in __io_submit_one()
Dan Carpenter
1
-1
/
+1
2019-03-17
aio: move sanity checks and request allocation to io_submit_one()
Al Viro
1
-66
/
+53
2019-03-17
deal with get_reqs_available() in aio_get_req() itself
Al Viro
1
-6
/
+6
2019-03-17
aio: move dropping ->ki_eventfd into iocb_destroy()
Al Viro
1
-9
/
+8
2019-03-17
make aio_read()/aio_write() return int
Al Viro
1
-6
/
+6
2019-03-17
Fix aio_poll() races
Al Viro
1
-50
/
+40
2019-03-17
aio: store event at final iocb_put()
Al Viro
1
-16
/
+17
2019-03-17
aio: keep io_event in aio_kiocb
Al Viro
1
-18
/
+13
2019-03-17
aio: fold lookup_kiocb() into its sole caller
Al Viro
1
-22
/
+7
2019-03-17
pin iocb through aio.
Linus Torvalds
1
-16
/
+21
2019-03-05
Merge branch 'timers-2038-for-linus' of git://git.kernel.org/pub/scm/linux/ke...
Linus Torvalds
1
-5
/
+5
2019-03-04
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
1
-3
/
+9
2019-03-04
aio: simplify - and fix - fget/fput for io_submit()
Linus Torvalds
1
-43
/
+29
2019-02-21
aio: Fix locking in aio_poll()
Bart Van Assche
1
-3
/
+9
2019-02-07
y2038: syscalls: rename y2038 compat syscalls
Arnd Bergmann
1
-5
/
+5
2019-02-06
aio: initialize kiocb private in case any filesystems expect it.
Mike Marshall
1
-0
/
+1
2018-12-28
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
1
-1
/
+1
2018-12-28
Merge tag 'for-4.21/aio-20181221' of git://git.kernel.dk/linux-block
Linus Torvalds
1
-56
/
+88
2018-12-28
Merge tag 'for-4.21/block-20181221' of git://git.kernel.dk/linux-block
Linus Torvalds
1
-4
/
+9
2018-12-28
Merge tag 'y2038-for-4.21' of ssh://gitolite.kernel.org:/pub/scm/linux/kernel...
Linus Torvalds
1
-41
/
+93
2018-12-28
mm: migrate: drop unused argument of migrate_page_move_mapping()
Jan Kara
1
-1
/
+1
2018-12-18
aio: abstract out io_event filler helper
Jens Axboe
1
-4
/
+10
2018-12-18
aio: split out iocb copy from io_submit_one()
Jens Axboe
1
-30
/
+38
2018-12-18
aio: use iocb_put() instead of open coding it
Jens Axboe
1
-2
/
+1
2018-12-18
aio: only use blk plugs for > 2 depth submissions
Jens Axboe
1
-4
/
+14
2018-12-18
aio: don't zero entire aio_kiocb aio_get_req()
Jens Axboe
1
-2
/
+7
2018-12-18
aio: separate out ring reservation from req allocation
Christoph Hellwig
1
-13
/
+17
2018-12-18
aio: use assigned completion handler
Jens Axboe
1
-1
/
+1
2018-12-18
Merge branch 'for-4.21/block' into for-4.21/aio
Jens Axboe
1
-4
/
+9
2018-12-14
Merge tag 'for-linus-20181214' of git://git.kernel.dk/linux-block
Linus Torvalds
1
-0
/
+2
2018-12-11
aio: fix spectre gadget in lookup_ioctx
Jeff Moyer
1
-0
/
+2
2018-12-06
io_pgetevents: use __kernel_timespec
Deepa Dinamani
1
-3
/
+81
2018-12-06
signal: Add restore_user_sigmask()
Deepa Dinamani
1
-23
/
+6
2018-12-06
signal: Add set_user_sigmask()
Deepa Dinamani
1
-16
/
+7
2018-12-04
aio: clear IOCB_HIPRI
Christoph Hellwig
1
-3
/
+8
2018-12-04
Merge tag 'v4.20-rc5' into for-4.21/block
Jens Axboe
1
-0
/
+1
2018-11-19
aio: Fix fallback I/O priority value
Damien Le Moal
1
-1
/
+1
2018-11-17
aio: fix failure to put the file pointer
Jens Axboe
1
-0
/
+1
2018-08-27
y2038: globally rename compat_time to old_time32
Arnd Bergmann
1
-4
/
+4
2018-08-13
Merge branch 'work.aio' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...
Linus Torvalds
1
-4
/
+204
2018-08-13
Merge branch 'work.open3' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...
Linus Torvalds
1
-20
/
+4
2018-08-06
aio: allow direct aio poll comletions for keyed wakeups
Christoph Hellwig
1
-2
/
+15
2018-08-06
aio: implement IOCB_CMD_POLL
Christoph Hellwig
1
-0
/
+178
2018-08-06
aio: add a iocb refcount
Christoph Hellwig
1
-4
/
+13
2018-07-22
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
1
-0
/
+5
2018-07-17
aio: don't expose __aio_sigset in uapi
Christoph Hellwig
1
-0
/
+5
2018-07-12
new wrapper: alloc_file_pseudo()
Al Viro
1
-16
/
+4
2018-07-12
alloc_file(): switch to passing O_... flags instead of FMODE_... mode
Al Viro
1
-6
/
+2
2018-06-28
Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLL
Linus Torvalds
1
-147
/
+1
2018-06-14
aio: only return events requested in poll_mask() for IOCB_CMD_POLL
Christoph Hellwig
1
-2
/
+2
2018-06-04
fs: aio ioprio use ioprio_check_cap ret val
Adam Manzanares
1
-2
/
+2
2018-05-31
fs: Add aio iopriority support
Adam Manzanares
1
-0
/
+16
2018-05-31
fs: Convert kiocb rw_hint from enum to u16
Adam Manzanares
1
-1
/
+1
2018-05-29
aio: sanitize the limit checking in io_submit(2)
Al Viro
1
-8
/
+6
2018-05-29
aio: fold do_io_submit() into callers
Al Viro
1
-54
/
+45
2018-05-29
aio: shift copyin of iocb into io_submit_one()
Al Viro
1
-24
/
+22
2018-05-29
aio_read_events_ring(): make a bit more readable
Al Viro
1
-4
/
+3
2018-05-29
aio: all callers of aio_{read,write,fsync,poll} treat 0 and -EIOCBQUEUED the ...
Al Viro
1
-14
/
+12
2018-05-29
aio: take list removal to (some) callers of aio_complete()
Al Viro
1
-17
/
+21
2018-05-28
aio: add missing break for the IOCB_CMD_FDSYNC case
Christoph Hellwig
1
-0
/
+1
2018-05-26
aio: try to complete poll iocbs without context switch
Christoph Hellwig
1
-3
/
+17
2018-05-26
aio: implement IOCB_CMD_POLL
Christoph Hellwig
1
-1
/
+133
2018-05-26
aio: simplify cancellation
Christoph Hellwig
1
-42
/
+6
2018-05-26
aio: simplify KIOCB_KEY handling
Christoph Hellwig
1
-7
/
+7
2018-05-26
Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/viro/...
Christoph Hellwig
1
-4
/
+3
2018-05-23
fix io_destroy()/aio_complete() race
Al Viro
1
-2
/
+1
2018-05-21
aio: fix io_destroy(2) vs. lookup_ioctx() race
Al Viro
1
-2
/
+2
2018-05-02
aio: implement io_pgetevents
Christoph Hellwig
1
-10
/
+104
2018-05-02
aio: implement IOCB_CMD_FSYNC and IOCB_CMD_FDSYNC
Christoph Hellwig
1
-0
/
+43
2018-05-02
aio: refactor read/write iocb setup
Christoph Hellwig
1
-69
/
+92
2018-05-02
aio: remove the extra get_file/fput pair in io_submit_one
Christoph Hellwig
1
-9
/
+16
2018-05-02
aio: sanitize ki_list handling
Christoph Hellwig
1
-7
/
+6
2018-05-02
aio: remove an outdated BUG_ON and comment in aio_complete
Christoph Hellwig
1
-9
/
+0
2018-05-02
aio: don't print the page size at boot time
Christoph Hellwig
1
-3
/
+0
2018-03-19
fs/aio: Use rcu_work instead of explicit rcu and work item
Tejun Heo
1
-15
/
+6
2018-03-14
fs/aio: Use RCU accessors for kioctx_table->table[]
Tejun Heo
1
-10
/
+11
2018-03-14
fs/aio: Add explicit RCU grace period when freeing kioctx
Tejun Heo
1
-4
/
+19
2017-11-17
Merge branch 'misc.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/v...
Linus Torvalds
1
-25
/
+30
2017-10-25
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns ...
Mark Rutland
1
-1
/
+1
2017-09-19
io_getevents: Use timespec64 to represent timeouts
Deepa Dinamani
1
-25
/
+30
2017-09-14
Merge branch 'work.read_write' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
1
-6
/
+0
2017-09-08
mm/migrate: new migrate mode MIGRATE_SYNC_NO_COPY
Jérôme Glisse
1
-0
/
+8
2017-09-07
fs: aio: fix the increment of aio-nr and counting against aio-max-nr
Mauricio Faria de Oliveira
1
-7
/
+12
2017-09-04
fs: support RWF_NOWAIT for buffered reads
Christoph Hellwig
1
-6
/
+0
2017-06-27
fs: add O_DIRECT and aio support for sending down write life time hints
Jens Axboe
1
-0
/
+1
2017-06-20
fs: Introduce RWF_NOWAIT and FMODE_AIO_NOWAIT
Goldwyn Rodrigues
1
-0
/
+6
2017-06-20
fs: Use RWF_* flags for AIO operations
Goldwyn Rodrigues
1
-1
/
+7
2017-03-03
Merge branch 'WIP.sched-core-for-linus' of git://git.kernel.org/pub/scm/linux...
Linus Torvalds
1
-1
/
+1
2017-03-02
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...
Linus Torvalds
1
-2
/
+2
2017-03-02
Merge remote-tracking branch 'ovl/for-viro' into for-linus
Al Viro
1
-2
/
+2
2017-03-02
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux...
Ingo Molnar
1
-1
/
+1
2017-02-24
userfaultfd: non-cooperative: add event for memory unmaps
Mike Rapoport
1
-1
/
+1
2017-02-20
vfs: use helpers for calling f_op->{read,write}_iter()
Miklos Szeredi
1
-2
/
+2
2017-01-14
aio: fix lock dep warning
Shaohua Li
1
-2
/
+4
2016-12-25
ktime: Get rid of the union
Thomas Gleixner
1
-2
/
+2
2016-12-24
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
Linus Torvalds
1
-1
/
+1
2016-12-22
move aio compat to fs/aio.c
Al Viro
1
-2
/
+95
2016-12-04
don't open-code file_inode()
Al Viro
1
-3
/
+3
2016-10-30
aio: fix freeze protection of aio writes
Jan Kara
1
-1
/
+18
2016-10-30
fs: remove aio_run_iocb
Christoph Hellwig
1
-88
/
+94
2016-10-30
fs: remove the never implemented aio_fsync file operation
Christoph Hellwig
1
-14
/
+0
2016-10-30
aio: hold an extra file reference over AIO read/write operations
Christoph Hellwig
1
-0
/
+2
2016-09-27
fs/aio.c: eliminate redundant loads in put_aio_ring_file
Rasmus Villemoes
1
-3
/
+6
2016-09-15
aio: mark AIO pseudo-fs noexec
Jann Horn
1
-1
/
+6
2016-05-23
aio: make aio_setup_ring killable
Michal Hocko
1
-1
/
+6
2016-04-03
aio: remove a pointless assignment
Al Viro
1
-2
/
+0
2015-09-04
mm: move ->mremap() from file_operations to vm_operations_struct
Oleg Nesterov
1
-9
/
+18
2015-04-16
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...
Linus Torvalds
1
-1
/
+1
2015-04-16
Merge branch 'for-4.1/core' of git://git.kernel.dk/linux-block
Linus Torvalds
1
-15
/
+30
2015-04-15
Merge branch 'for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/v...
Linus Torvalds
1
-20
/
+3
2015-04-15
aio: fix serial draining in exit_aio()
Jens Axboe
1
-15
/
+30
2015-04-14
Merge branch 'for-linus-1' of git://git.kernel.org/pub/scm/linux/kernel/git/v...
Linus Torvalds
1
-104
/
+88
2015-04-11
mirror O_APPEND and O_DIRECT into iocb->ki_flags
Al Viro
1
-1
/
+1
2015-04-11
Merge branch 'for-linus' into for-next
Al Viro
1
-6
/
+14
2015-04-11
->aio_read and ->aio_write removed
Al Viro
1
-11
/
+2
2015-04-11
aio_run_iocb(): kill dead check
Al Viro
1
-7
/
+0
2015-04-11
ioctx_alloc(): remove pointless check
Al Viro
1
-2
/
+1
2015-04-11
aio_setup_vectored_rw(): switch to {compat_,}import_iovec()
Al Viro
1
-19
/
+9
2015-04-11
kill aio_setup_single_vector()
Al Viro
1
-17
/
+1
2015-04-11
aio: simplify arguments of aio_setup_..._rw()
Al Viro
1
-28
/
+17
2015-04-11
aio: lift iov_iter_init() into aio_setup_..._rw()
Al Viro
1
-6
/
+11
2015-04-11
Merge branch 'iocb' into for-next
Al Viro
1
-67
/
+83
2015-04-06
ioctx_alloc(): fix vma (and file) leak on failure
Al Viro
1
-0
/
+3
2015-04-06
fix mremap() vs. ioctx_kill() race
Al Viro
1
-6
/
+11
2015-03-13
fs: split generic and aio kiocb
Christoph Hellwig
1
-29
/
+65
2015-03-13
fs: don't allow to complete sync iocbs through aio_complete
Christoph Hellwig
1
-23
/
+1
2015-03-12
fs: remove ki_nbytes
Christoph Hellwig
1
-16
/
+18
2015-02-20
fs/aio.c: Remove duplicate function name in pr_debug messages
Kinglong Mee
1
-3
/
+3
2015-02-12
Merge branch 'for-3.20/bdi' of git://git.kernel.dk/linux-block
Linus Torvalds
1
-13
/
+0
2015-02-03
aio: annotate aio_read_event_ring for sleep patterns
Dave Chinner
1
-0
/
+7
2015-01-20
fs: remove mapping->backing_dev_info
Christoph Hellwig
1
-1
/
+0
2015-01-20
fs: introduce f_op->mmap_capabilities for nommu mmap support
Christoph Hellwig
1
-13
/
+1
2014-12-13
aio: Skip timer for io_getevents if timeout=0
Fam Zheng
1
-2
/
+6
2014-12-13
aio: Make it possible to remap aio ring
Pavel Emelyanov
1
-0
/
+25
2014-11-25
Merge git://git.kvack.org/~bcrl/aio-fixes
Linus Torvalds
1
-7
/
+14
2014-11-06
aio: fix uncorrent dirty pages accouting when truncating AIO ring buffer
Gu Zheng
1
-7
/
+14
2014-09-24
percpu_ref: add PERCPU_REF_INIT_* flags
Tejun Heo
1
-2
/
+2
2014-09-24
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/axb...
Tejun Heo
1
-60
/
+114
2014-09-08
percpu-refcount: add @gfp to percpu_ref_init()
Tejun Heo
1
-2
/
+2
2014-09-04
aio: block exit_aio() until all context requests are completed
Gu Zheng
1
-1
/
+6
2014-09-02
aio: add missing smp_rmb() in read_events_ring
Jeff Moyer
1
-0
/
+6
2014-08-24
aio: fix reqs_available handling
Benjamin LaHaise
1
-4
/
+73
2014-08-16
Merge git://git.kvack.org/~bcrl/aio-next
Linus Torvalds
1
-56
/
+30
2014-08-04
Merge branch 'for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/p...
Linus Torvalds
1
-2
/
+4
2014-07-24
aio: use iovec array rather than the single one
Gu Zheng
1
-5
/
+5
2014-07-24
aio: fix some comments
Gu Zheng
1
-4
/
+3
2014-07-24
aio: use the macro rather than the inline magic number
Gu Zheng
1
-1
/
+1
2014-07-24
aio: remove the needless registration of ring file's private_data
Gu Zheng
1
-1
/
+0
2014-07-22
aio: remove no longer needed preempt_disable()
Benjamin LaHaise
1
-8
/
+2
2014-07-14
Merge ../aio-fixes
Benjamin LaHaise
1
-0
/
+7
2014-07-14
aio: protect reqs_available updates from changes in interrupt handlers
Benjamin LaHaise
1
-0
/
+7
2014-06-28
percpu-refcount: require percpu_ref to be exited explicitly
Tejun Heo
1
-2
/
+4
2014-06-28
percpu-refcount, aio: use percpu_ref_cancel_init() in ioctx_alloc()
Tejun Heo
1
-2
/
+2
2014-06-24
aio: kill the misleading rcu read locks in ioctx_add_table() and kill_ioctx()
Oleg Nesterov
1
-11
/
+3
2014-06-24
aio: change exit_aio() to load mm->ioctx_table once and avoid rcu_read_lock()
Oleg Nesterov
1
-26
/
+16
2014-06-24
aio: fix kernel memory disclosure in io_getevents() introduced in v3.10
Benjamin LaHaise
1
-0
/
+3
2014-06-24
aio: fix aio request leak when events are reaped by userspace
Benjamin LaHaise
1
-2
/
+1
2014-06-14
Merge git://git.kvack.org/~bcrl/aio-next
Linus Torvalds
1
-34
/
+36
2014-05-06
new methods: ->read_iter() and ->write_iter()
Al Viro
1
-2
/
+12
2014-05-01
aio: fix potential leak in aio_run_iocb().
Leon Yu
1
-4
/
+2
2014-04-29
aio: cleanup: flatten kill_ioctx()
Benjamin LaHaise
1
-26
/
+26
2014-04-29
aio: report error from io_destroy() when threads race in io_destroy()
Benjamin LaHaise
1
-7
/
+9
2014-04-22
fs/aio.c: Remove ctx parameter in kiocb_cancel
Fabian Frederick
1
-3
/
+3
2014-04-16
aio: block io_destroy() until all context requests are completed
Anatol Pomozov
1
-4
/
+32
2014-03-28
aio: v4 ensure access to ctx->ring_pages is correctly serialised for migration
Benjamin LaHaise
1
-53
/
+67
2013-12-22
Merge git://git.kvack.org/~bcrl/aio-next
Linus Torvalds
1
-9
/
+46
2013-12-22
aio: clean up and fix aio_setup_ring page mapping
Linus Torvalds
1
-35
/
+23
2013-12-21
aio/migratepages: make aio migrate pages sane
Benjamin LaHaise
1
-8
/
+44
2013-12-21
aio: fix kioctx leak introduced by "aio: Fix a trinity splat"
Benjamin LaHaise
1
-1
/
+2
2013-12-06
Merge git://git.kvack.org/~bcrl/aio-next
Linus Torvalds
1
-2
/
+6
2013-12-06
aio: clean up aio ring in the fail path
Gu Zheng
1
-2
/
+6
2013-11-22
Merge git://git.kvack.org/~bcrl/aio-next
Linus Torvalds
1
-83
/
+51
2013-11-19
aio: nullify aio->ring_pages after freeing it
Sasha Levin
1
-1
/
+3
2013-11-19
aio: prevent double free in ioctx_alloc
Sasha Levin
1
-1
/
+0
2013-11-13
aio: checking for NULL instead of IS_ERR
Dan Carpenter
1
-2
/
+2
2013-11-09
rework aio migrate pages to use aio fs
Benjamin LaHaise
1
-6
/
+57
2013-10-10
aio: Fix a trinity splat
Kent Overstreet
1
-81
/
+48
2013-09-26
aio: fix use-after-free in aio_migratepage
Benjamin LaHaise
1
-15
/
+37
2013-09-09
aio: rcu_read_lock protection for new rcu_dereference calls
Artem Savkov
1
-0
/
+6
2013-09-09
aio: fix race in ring buffer page lookup introduced by page migration support
Benjamin LaHaise
1
-3
/
+12
2013-08-30
aio: fix rcu sparse warnings introduced by ioctx table lookup patch
Benjamin LaHaise
1
-3
/
+3
2013-08-30
aio: remove unnecessary debugging from aio_free_ring()
Benjamin LaHaise
1
-5
/
+0
2013-08-07
aio: table lookup: verify ctx pointer
Benjamin LaHaise
1
-1
/
+1
2013-08-05
aio: fix error handling and rcu usage in "convert the ioctx list to table loo...
Benjamin LaHaise
1
-8
/
+9
2013-07-31
aio: be defensive to ensure request batching is non-zero instead of BUG_ON()
Benjamin LaHaise
1
-1
/
+2
2013-07-30
aio: convert the ioctx list to table lookup v3
Benjamin LaHaise
1
-22
/
+114
2013-07-30
aio: double aio_max_nr in calculations
Benjamin LaHaise
1
-2
/
+2
2013-07-30
aio: Kill ki_dtor
Kent Overstreet
1
-2
/
+0
2013-07-30
aio: Kill ki_users
Kent Overstreet
1
-35
/
+12
2013-07-30
aio: Kill unneeded kiocb members
Kent Overstreet
1
-29
/
+40
2013-07-30
aio: Kill aio_rw_vect_retry()
Kent Overstreet
1
-73
/
+18
[next]