X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=net%2F9p%2Ftrans_fd.c;h=c613ed08a5ee345d723bac311c76ee191137437e;hb=5e34437840d33554f69380584311743b39e8fbeb;hp=1df0356f242b651ddedaa937394a4cd9944e8c27;hpb=3e1d7a6219ab64e13b10b1a77c0625db9a8bd8db;p=mv-sheeva.git diff --git a/net/9p/trans_fd.c b/net/9p/trans_fd.c index 1df0356f242..c613ed08a5e 100644 --- a/net/9p/trans_fd.c +++ b/net/9p/trans_fd.c @@ -417,7 +417,7 @@ static int p9_fd_write(struct p9_client *client, void *v, int len) oldfs = get_fs(); set_fs(get_ds()); /* The cast to a user pointer is valid due to the set_fs() */ - ret = vfs_write(ts->wr, (void __user *)v, len, &ts->wr->f_pos); + ret = vfs_write(ts->wr, (__force void __user *)v, len, &ts->wr->f_pos); set_fs(oldfs); if (ret <= 0 && ret != -ERESTARTSYS && ret != -EAGAIN)