struct page *page = ZERO_PAGE(dio->curr_user_address);
/*
* A memory fault, but the filesystem has some outstanding
struct page *page = ZERO_PAGE(dio->curr_user_address);
/*
* A memory fault, but the filesystem has some outstanding
* even for AIO, we need to wait for i/o to complete before
* returning in this case.
*/
* even for AIO, we need to wait for i/o to complete before
* returning in this case.
*/
(end > i_size_read(inode)));
retval = direct_io_worker(rw, iocb, inode, iov, offset,
(end > i_size_read(inode)));
retval = direct_io_worker(rw, iocb, inode, iov, offset,
mutex_unlock(&inode->i_mutex);
else if (acquire_i_mutex)
mutex_lock(&inode->i_mutex);
mutex_unlock(&inode->i_mutex);
else if (acquire_i_mutex)
mutex_lock(&inode->i_mutex);