Commit c63ed807 authored by Al Viro's avatar Al Viro
Browse files

orangefs: use iov_iter_revert()



Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
parent 3b6d4dbf
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -114,7 +114,6 @@ static ssize_t wait_for_direct_io(enum ORANGEFS_io_type type, struct inode *inod
	struct orangefs_inode_s *orangefs_inode = ORANGEFS_I(inode);
	struct orangefs_khandle *handle = &orangefs_inode->refn.khandle;
	struct orangefs_kernel_op_s *new_op = NULL;
	struct iov_iter saved = *iter;
	int buffer_index = -1;
	ssize_t ret;

@@ -193,7 +192,7 @@ populate_shared_memory:
		orangefs_bufmap_put(buffer_index);
		buffer_index = -1;
		if (type == ORANGEFS_IO_WRITE)
			*iter = saved;
			iov_iter_revert(iter, total_size);
		gossip_debug(GOSSIP_FILE_DEBUG,
			     "%s:going to repopulate_shared_memory.\n",
			     __func__);