summaryrefslogtreecommitdiffstats
path: root/net/9p/trans_virtio.c
diff options
context:
space:
mode:
authorEric Van Hensbergen <ericvh@gmail.com>2008-10-14 01:45:22 +0200
committerEric Van Hensbergen <ericvh@gmail.com>2008-10-17 18:04:42 +0200
commit673d62cdaac6ffbce980a349d3174b3929ceb9e5 (patch)
tree2917ded31ef9b3ab004c3a5575537643b34269e9 /net/9p/trans_virtio.c
parent9p: apply common tagpool handling to trans_fd (diff)
downloadlinux-673d62cdaac6ffbce980a349d3174b3929ceb9e5.tar.xz
linux-673d62cdaac6ffbce980a349d3174b3929ceb9e5.zip
9p: apply common request code to trans_fd
Apply the now common p9_req_t structure to the fd transport. Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com>
Diffstat (limited to 'net/9p/trans_virtio.c')
-rw-r--r--net/9p/trans_virtio.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/net/9p/trans_virtio.c b/net/9p/trans_virtio.c
index 36bce45e4e44..e18de14c30d5 100644
--- a/net/9p/trans_virtio.c
+++ b/net/9p/trans_virtio.c
@@ -247,10 +247,7 @@ p9_virtio_rpc(struct p9_client *c, struct p9_fcall *tc, struct p9_fcall **rc)
}
#endif
- if (n != P9_NOTAG && p9_idpool_check(n, c->tagpool))
- p9_idpool_put(n, c->tagpool);
-
- req->status = REQ_STATUS_IDLE;
+ p9_free_req(c, req);
return 0;
}