commit | 936af1576e4c24b466380fc2b8d93352161d13b0 | [log] [tgz] |
---|---|---|
author | Al Viro <viro@zeniv.linux.org.uk> | Fri Apr 20 21:49:41 2012 -0400 |
committer | Al Viro <viro@zeniv.linux.org.uk> | Sat Apr 21 01:58:16 2012 -0400 |
tree | b7ecc2a4706ab25b0d06af7bac5fdf5d0fc7acb5 | |
parent | 6be5ceb02e98eaf6cfc4f8b12a896d04023f340d [diff] |
aio: don't bother with unmapping when aio_free_ring() is coming from exit_aio() ... since exit_mmap() is coming and it will munmap() everything anyway. In all other cases aio_free_ring() has ctx->mm == current->mm; moreover, all other callers of vm_munmap() have mm == current->mm, so this will allow us to get rid of mm argument of vm_munmap(). Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>