From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=60042 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q7XMX-0005MB-0v for qemu-devel@nongnu.org; Wed, 06 Apr 2011 14:21:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q7XMV-0004ZE-F7 for qemu-devel@nongnu.org; Wed, 06 Apr 2011 14:21:52 -0400 Received: from mx1.redhat.com ([209.132.183.28]:9919) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q7XMV-0004Yg-6X for qemu-devel@nongnu.org; Wed, 06 Apr 2011 14:21:51 -0400 Date: Wed, 6 Apr 2011 15:21:36 -0300 From: Luiz Capitulino Subject: Re: [Qemu-devel] GSoC 2011: S3 Trio, AHCI Message-ID: <20110406152136.12ab1af2@doriath> In-Reply-To: <4D9B1ACC.6040002@gmail.com> References: <4D9B1ACC.6040002@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Roland Elek Cc: Stefan Hajnoczi , qemu-devel@nongnu.org, paul@codesourcery.com On Tue, 05 Apr 2011 15:36:12 +0200 Roland Elek wrote: > Dear Qemu developers, > > First, I'd like to reintroduce myself, as my university and official > duties prevented me from being active in the community since last year. > I am Roland Elek, a student from Hungary, and a successful student > participant of Google Summer of Code 2010. This year, I would like to > participate again. I know I'm a bit late, but I'm still hoping to get > things arranged before the deadline. > > Last year, I worked on AHCI emulation with Alex as my mentor. Do you > think a proper summer project could be proposed from what is still > missing? If so, can I kindly ask someone to give me some pointers to > what the project needs the most, and where I should look first for > things to include in my proposal? Also, if the idea is feasible, would > there be someone who could be my mentor? The process is the same, you choose a project from the list (or come with yours own), contact the suggested mentor to talk about the project and then submit your proposal. Ideas page: http://wiki.qemu.org/Google_Summer_of_Code_2011 > Last year, I was also interested in working on S3 Trio emulation. This > year, the same idea is on the ideas list. The hardware is pretty > thoroughly documented through source code and textual documentation, and > I'm already familiar with adding PCI devices to Qemu, so I do see a > rough outline of how I would implement it. > > However, last year, Paul Brook commented [1] that he wasn't convinced > about the usefulness of emulating an S3 Trio or Virge card, because of > performance reasons. He suggested that accelerating the 2D engine would > be tricky because the framebuffer is exposed to the guest. This might be > just me not fully understanding his point, but isn't this also the case > with the Cirrus Logic GD5446 card? > > He also suggested paravirtualization for 3D acceleration. Do you think > it would make a good summer project? I can't comment on these issues, CC'ing Paul, Anthony and Stefan. > > Thank you in advance for your help. > > Regards, > Roland > > [1] http://lists.gnu.org/archive/html/qemu-devel/2010-04/msg00012.html >