diff --git a/[refs] b/[refs] index 78f947831761..3d976c31c42d 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: d06a8fb130085c9f61e4c1a40445163087ecf89f +refs/heads/master: 5b067676234715051cbde87083c36c8ea83f77b8 diff --git a/trunk/fs/9p/conv.c b/trunk/fs/9p/conv.c index ac2241db2493..18121af99d3e 100644 --- a/trunk/fs/9p/conv.c +++ b/trunk/fs/9p/conv.c @@ -651,7 +651,7 @@ v9fs_deserialize_fcall(struct v9fs_session_info *v9ses, u32 msgsize, break; case RWALK: rcall->params.rwalk.nwqid = buf_get_int16(bufp); - rcall->params.rwalk.wqids = buf_alloc(bufp, + rcall->params.rwalk.wqids = buf_alloc(dbufp, rcall->params.rwalk.nwqid * sizeof(struct v9fs_qid)); if (rcall->params.rwalk.wqids) for (i = 0; i < rcall->params.rwalk.nwqid; i++) {