new helper: iter_is_iovec()

Signed-off-by: Al Viro <[email protected]>
This commit is contained in:
Al Viro 2014-12-17 04:46:46 -05:00
commit 777eda2c5b
3 changed files with 7 additions and 2 deletions

View file

@ -2464,7 +2464,7 @@ ssize_t generic_perform_write(struct file *file,
/*
* Copies from kernel address space cannot fail (NFSD is a big user).
*/
if (segment_eq(get_fs(), KERNEL_DS))
if (!iter_is_iovec(i))
flags |= AOP_FLAG_UNINTERRUPTIBLE;
do {