From: "Aneesh Kumar K.V" <aneesh.kumar@linux.vnet.ibm.com>
To: qemu-devel@nongnu.org
Cc: aliguori@us.ibm.com
Subject: [Qemu-devel] [PATCH 0/6] hw/9pfs: Implement file descriptor reclaim in VirtFS server
Date: Thu, 25 Aug 2011 20:33:38 +0530 [thread overview]
Message-ID: <1314284624-14821-1-git-send-email-aneesh.kumar@linux.vnet.ibm.com> (raw)
Hi,
The patch series implement file descriptor reclaim support in
VirtFS server. VirtFS qemu server track open file descriptor
on the client using an open fid. This result in server returning
EMFILE error even though on the client side the process have not
reached maximum open file limit.
To fix this we reclaim file descriptor on the server when we
reach high watermark.
The following changes since commit 56a7a874e962e28522857fbf72eaefb1a07e2001:
Merge remote-tracking branch 'stefanha/trivial-patches' into staging (2011-08-25 07:50:07 -0500)
are available in the git repository at:
git://repo.or.cz/qemu/v9fs.git for-upstream-3
Aneesh Kumar K.V (6):
hw/9pfs: Add reference counting for fid
hw/9pfs: Add file descriptor reclaim support
hw/9pfs: init fid list properly
hw/9pfs: Use v9fs_do_close instead of close
hw/9pfs: Add directory reclaim support
hw/9pfs: mark directories also as un-reclaimable on unlink
hw/9pfs/codir.c | 13 +-
hw/9pfs/cofile.c | 19 ++-
hw/9pfs/virtio-9p-coth.h | 4 +-
hw/9pfs/virtio-9p-device.c | 2 +
hw/9pfs/virtio-9p.c | 486 +++++++++++++++++++++++++++++++++++---------
hw/9pfs/virtio-9p.h | 24 ++-
6 files changed, 445 insertions(+), 103 deletions(-)
next reply other threads:[~2011-08-25 15:04 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-08-25 15:03 Aneesh Kumar K.V [this message]
2011-08-25 15:03 ` [Qemu-devel] [PATCH 1/6] hw/9pfs: Add reference counting for fid Aneesh Kumar K.V
2011-08-25 15:03 ` [Qemu-devel] [PATCH 2/6] hw/9pfs: Add file descriptor reclaim support Aneesh Kumar K.V
2011-08-25 15:03 ` [Qemu-devel] [PATCH 3/6] hw/9pfs: init fid list properly Aneesh Kumar K.V
2011-08-25 15:03 ` [Qemu-devel] [PATCH 4/6] hw/9pfs: Use v9fs_do_close instead of close Aneesh Kumar K.V
2011-08-25 15:03 ` [Qemu-devel] [PATCH 5/6] hw/9pfs: Add directory reclaim support Aneesh Kumar K.V
2011-08-25 15:03 ` [Qemu-devel] [PATCH 6/6] hw/9pfs: mark directories also as un-reclaimable on unlink Aneesh Kumar K.V
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1314284624-14821-1-git-send-email-aneesh.kumar@linux.vnet.ibm.com \
--to=aneesh.kumar@linux.vnet.ibm.com \
--cc=aliguori@us.ibm.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).