From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NzuAM-0007Rz-6U for qemu-devel@nongnu.org; Thu, 08 Apr 2010 12:01:14 -0400 Received: from [140.186.70.92] (port=55586 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NzuAG-0007Qn-Dr for qemu-devel@nongnu.org; Thu, 08 Apr 2010 12:01:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NzuAB-0003yh-QP for qemu-devel@nongnu.org; Thu, 08 Apr 2010 12:01:07 -0400 Received: from mail-fx0-f221.google.com ([209.85.220.221]:44840) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NzuAB-0003yP-LP for qemu-devel@nongnu.org; Thu, 08 Apr 2010 12:01:03 -0400 Received: by fxm21 with SMTP id 21so1625497fxm.2 for ; Thu, 08 Apr 2010 09:01:01 -0700 (PDT) MIME-Version: 1.0 Date: Thu, 8 Apr 2010 18:01:01 +0200 Message-ID: From: Mohammed Gamal Content-Type: text/plain; charset=ISO-8859-1 Subject: [Qemu-devel] [GSoC 2010] Pass-through filesystem support. List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Anthony Liguori , Cam Macdonell Cc: qemu-devel@nongnu.org, kvm-devel Hi, Now that Cam is almost done with his ivshmem patches, I was thinking of another idea for GSoC which is improving the pass-though filesystems. I've got some questions on that: 1- What does the community prefer to use and improve? CIFS, 9p, or both? And which is better taken up for GSoC. 2- With respect to CIFS. I wonder how the shares are supposed to be exposed to the guest. Should the Samba server be modified to be able to use unix domain sockets instead of TCP ports and then QEMU communicating on these sockets. With that approach, how should the guest be able to see the exposed share? And what is the problem of using Samba with TCP ports? 3- In addition, I see the idea mentions that some Windows code needs to be written to use network shares on a special interface. What's that interface? And what's the nature of that Windows code? (a driver a la "guest additions"?) Regards, Mohammed