diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2019-09-27 15:10:34 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2019-09-27 15:10:34 -0700 |
commit | 9977b1a71488742606376c09e19e0074e4403cdf (patch) | |
tree | 08d35c71199ea2cd7adef98dd52ef917014d08e7 /net/9p | |
parent | 568d850e3c6015acec8f854f5be97766497a676b (diff) | |
parent | aafee43b72863f1f70aeaf1332d049916e8df239 (diff) | |
download | lwn-9977b1a71488742606376c09e19e0074e4403cdf.tar.gz lwn-9977b1a71488742606376c09e19e0074e4403cdf.zip |
Merge tag '9p-for-5.4' of git://github.com/martinetd/linux
Pull 9p updates from Dominique Martinet:
"Some of the usual small fixes and cleanup.
Small fixes all around:
- avoid overlayfs copy-up for PRIVATE mmaps
- KUMSAN uninitialized warning for transport error
- one syzbot memory leak fix in 9p cache
- internal API cleanup for v9fs_fill_super"
* tag '9p-for-5.4' of git://github.com/martinetd/linux:
9p/vfs_super.c: Remove unused parameter data in v9fs_fill_super
9p/cache.c: Fix memory leak in v9fs_cache_session_get_cookie
9p: Transport error uninitialized
9p: avoid attaching writeback_fid on mmap with type PRIVATE
Diffstat (limited to 'net/9p')
-rw-r--r-- | net/9p/client.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/9p/client.c b/net/9p/client.c index 9622f3e469f6..1d48afc7033c 100644 --- a/net/9p/client.c +++ b/net/9p/client.c @@ -281,6 +281,7 @@ p9_tag_alloc(struct p9_client *c, int8_t type, unsigned int max_size) p9pdu_reset(&req->tc); p9pdu_reset(&req->rc); + req->t_err = 0; req->status = REQ_STATUS_ALLOC; init_waitqueue_head(&req->wq); INIT_LIST_HEAD(&req->req_list); |