Al Viro
|
3ffa3c0e3f
aio: now fput() is OK from interrupt context; get rid of manual delayed __fput()
|
před 13 roky |
Linus Torvalds
|
1193755ac6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
před 13 roky |
Al Viro
|
e3fc629d7b
switch aio and shm to do_mmap_pgoff(), make do_mmap() static
|
před 13 roky |
Christopher Yeoh
|
ac34ebb3a6
aio/vfs: cleanup of rw_copy_check_uvector() and compat_rw_copy_check_uvector()
|
před 13 roky |
Linus Torvalds
|
a70b52ec1a
vfs: make AIO use the proper rw_verify_area() area helpers
|
před 13 roky |
Al Viro
|
bfce281c28
kill mm argument of vm_munmap()
|
před 13 roky |
Al Viro
|
936af1576e
aio: don't bother with unmapping when aio_free_ring() is coming from exit_aio()
|
před 13 roky |
Linus Torvalds
|
a46ef99d80
VM: add "vm_munmap()" helper function
|
před 13 roky |
Al Viro
|
a2e1859adb
aio: take final put_ioctx() into callers of io_destroy()
|
před 13 roky |
Al Viro
|
06af121eab
aio: merge aio_cancel_all() with wait_for_all_aios()
|
před 13 roky |
Linus Torvalds
|
11bcb32848
Merge tag 'module-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
|
před 13 roky |
Linus Torvalds
|
e2a0883e40
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
před 13 roky |
Al Viro
|
9fcf03d0d6
aio: fix the comment in aio_kick_handler()
|
před 13 roky |
Al Viro
|
cd1ea261ac
aio: don't bother with cancel_delayed_work() in exit_aio()
|
před 13 roky |
Al Viro
|
bf50722a3c
aio: use cancel_delayed_work_sync()
|
před 13 roky |
Al Viro
|
9fa1cb397f
aio: aio_nr_lock is taken only synchronously now
|
před 13 roky |
Al Viro
|
2dd542b7ae
aio: aio_nr decrements don't need to be delayed
|
před 13 roky |
Al Viro
|
e23754f880
aio: don't bother with async freeing on failure in ioctx_alloc()
|
před 13 roky |
Cong Wang
|
e8e3c3d66f
fs: remove the second argument of k[un]map_atomic()
|
před 13 roky |
Al Viro
|
c7b2855505
aio: fix the "too late munmap()" race
|
před 13 roky |
Al Viro
|
86b62a2cb4
aio: fix io_setup/io_destroy race
|
před 13 roky |
Jeff Moyer
|
880641bb9d
aio: wake up waiters when freeing unused kiocbs
|
před 13 roky |
Paul Gortmaker
|
630d9c4727
fs: reduce the use of module.h wherever possible
|
před 13 roky |
Gleb Natapov
|
69e4747ee9
Unused iocbs in a batch should not be accounted as active.
|
před 13 roky |
Jeff Moyer
|
080d676de0
aio: allocate kiocbs in batches
|
před 13 roky |
Christopher Yeoh
|
fcf634098c
Cross Memory Attach
|
před 13 roky |
Linus Torvalds
|
6c51038900
Merge branch 'for-2.6.39/core' of git://git.kernel.dk/linux-2.6-block
|
před 14 roky |
Roland Dreier
|
e91f90bb0b
aio: wake all waiters when destroying ctx
|
před 14 roky |
Linus Torvalds
|
bd2895eead
Merge branch 'for-2.6.39' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
|
před 14 roky |
Jens Axboe
|
4c63f5646e
Merge branch 'for-2.6.39/stack-plug' into for-2.6.39/core
|
před 14 roky |