X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=net%2Fcompat.c;h=161b7bea1f6204ff9120a0c2347f6105c8975772;hb=18d78c5552d8f6aaee5ea41639e3abad556a3993;hp=385f04a6be2f7a9ef1258619c06c5fdf37b093c5;hpb=288fc86067620dcbec34a335b95b75635551e8fe;p=platform%2Fkernel%2Flinux-starfive.git diff --git a/net/compat.c b/net/compat.c index 385f04a..161b7be 100644 --- a/net/compat.c +++ b/net/compat.c @@ -95,7 +95,8 @@ int get_compat_msghdr(struct msghdr *kmsg, if (err) return err; - err = import_iovec(save_addr ? READ : WRITE, compat_ptr(msg.msg_iov), msg.msg_iovlen, + err = import_iovec(save_addr ? ITER_DEST : ITER_SOURCE, + compat_ptr(msg.msg_iov), msg.msg_iovlen, UIO_FASTIOV, iov, &kmsg->msg_iter); return err < 0 ? err : 0; }