From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933836Ab0J2LuF (ORCPT ); Fri, 29 Oct 2010 07:50:05 -0400 Received: from mail001.aei.ca ([206.123.6.130]:46545 "EHLO mail001.aei.ca" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932534Ab0J2LuC convert rfc822-to-8bit (ORCPT ); Fri, 29 Oct 2010 07:50:02 -0400 From: Ed Tomlinson To: Rusty Russell Subject: Re: [Qemu-devel] Re: [PATCH] Implement a virtio GPU transport Date: Fri, 29 Oct 2010 07:49:57 -0400 User-Agent: KMail/1.13.5 (Linux/2.6.36-crc+; KDE/4.5.2; x86_64; ; ) Cc: virtualization@lists.linux-foundation.org, Ian Molton , Avi Kivity , virtualization@lists.osdl.org, linux-kernel@vger.kernel.org, QEMU Developers References: <4CAC9CD1.2050601@collabora.co.uk> <4CC8226F.5080807@collabora.co.uk> <201010292148.01167.rusty@rustcorp.com.au> In-Reply-To: <201010292148.01167.rusty@rustcorp.com.au> MIME-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII Content-Transfer-Encoding: 7BIT Message-Id: <201010290749.58283.edt@aei.ca> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Friday 29 October 2010 07:18:00 Rusty Russell wrote: > On Wed, 27 Oct 2010 11:30:31 pm Ian Molton wrote: > > On 19/10/10 11:39, Avi Kivity wrote: > > > On 10/19/2010 12:31 PM, Ian Molton wrote: > > > > >>> 2. should start with a patch to the virtio-pci spec to document what > > >>> you're doing > > >> > > >> Where can I find that spec? > > > > > > http://ozlabs.org/~rusty/virtio-spec/ > > > > Ok, but I'm not patching that until theres been some review. > > Fair enough; it's a bit of a PITA to patch, so it makes sense to get the > details nailed down first. > > > There are links to the associated qemu and guest OS changes in my > > original email. > > > > >> It doesnt, at present... It could be changed fairly easily ithout > > >> breaking anything if that happens though. > > > > > > The hypervisor and the guest can be changed independently. The driver > > > should be coded so that it doesn't depend on hypervisor implementation > > > details. > > > > Fixed - updated patch tested and attached. > > OK. FWIW, I think this is an awesome idea. I understand others are skeptical, > but this seems simple and if it works and you're happy to maintain it I'm > happy to let you do it :) >>From a kvm user's perspective this is a GREAT idea. Looks like Ian and friends have though about better solutions down the line and have made their code easy to superceed. If this is really the case I vote to get this in qemu/kvm asap - software opengl can be a real pain. Thanks Ed Tomlinson From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=33165 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PBnT8-0007fY-Sf for qemu-devel@nongnu.org; Fri, 29 Oct 2010 07:50:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PBnT7-0004ML-OE for qemu-devel@nongnu.org; Fri, 29 Oct 2010 07:50:02 -0400 Received: from mail001.aei.ca ([206.123.6.130]:46543) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PBnT7-0004Jc-Ll for qemu-devel@nongnu.org; Fri, 29 Oct 2010 07:50:01 -0400 From: Ed Tomlinson Subject: Re: [Qemu-devel] Re: [PATCH] Implement a virtio GPU transport Date: Fri, 29 Oct 2010 07:49:57 -0400 References: <4CAC9CD1.2050601@collabora.co.uk> <4CC8226F.5080807@collabora.co.uk> <201010292148.01167.rusty@rustcorp.com.au> In-Reply-To: <201010292148.01167.rusty@rustcorp.com.au> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable Message-Id: <201010290749.58283.edt@aei.ca> List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Rusty Russell Cc: Ian Molton , QEMU Developers , linux-kernel@vger.kernel.org, virtualization@lists.osdl.org, Avi Kivity , virtualization@lists.linux-foundation.org On Friday 29 October 2010 07:18:00 Rusty Russell wrote: > On Wed, 27 Oct 2010 11:30:31 pm Ian Molton wrote: > > On 19/10/10 11:39, Avi Kivity wrote: > > > On 10/19/2010 12:31 PM, Ian Molton wrote: > >=20 > > >>> 2. should start with a patch to the virtio-pci spec to document what > > >>> you're doing > > >> > > >> Where can I find that spec? > > > > > > http://ozlabs.org/~rusty/virtio-spec/ > >=20 > > Ok, but I'm not patching that until theres been some review. >=20 > Fair enough; it's a bit of a PITA to patch, so it makes sense to get the > details nailed down first. >=20 > > There are links to the associated qemu and guest OS changes in my=20 > > original email. > >=20 > > >> It doesnt, at present... It could be changed fairly easily ithout > > >> breaking anything if that happens though. > > > > > > The hypervisor and the guest can be changed independently. The driver > > > should be coded so that it doesn't depend on hypervisor implementation > > > details. > >=20 > > Fixed - updated patch tested and attached. >=20 > OK. FWIW, I think this is an awesome idea. I understand others are skept= ical, > but this seems simple and if it works and you're happy to maintain it I'm > happy to let you do it :) =46rom a kvm user's perspective this is a GREAT idea. Looks like Ian and f= riends have though about better solutions down the line and have made their code easy to superceed. If this is really the case I vote to get this in qemu/kvm as= ap - software opengl can be a real pain. Thanks Ed Tomlinson From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ed Tomlinson Subject: Re: [Qemu-devel] Re: [PATCH] Implement a virtio GPU transport Date: Fri, 29 Oct 2010 07:49:57 -0400 Message-ID: <201010290749.58283.edt@aei.ca> References: <4CAC9CD1.2050601@collabora.co.uk> <4CC8226F.5080807@collabora.co.uk> <201010292148.01167.rusty@rustcorp.com.au> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII Content-Transfer-Encoding: 7BIT Return-path: In-Reply-To: <201010292148.01167.rusty@rustcorp.com.au> Sender: linux-kernel-owner@vger.kernel.org To: Rusty Russell Cc: virtualization@lists.linux-foundation.org, Ian Molton , Avi Kivity , virtualization@lists.osdl.org, linux-kernel@vger.kernel.org, QEMU Developers List-Id: virtualization@lists.linuxfoundation.org On Friday 29 October 2010 07:18:00 Rusty Russell wrote: > On Wed, 27 Oct 2010 11:30:31 pm Ian Molton wrote: > > On 19/10/10 11:39, Avi Kivity wrote: > > > On 10/19/2010 12:31 PM, Ian Molton wrote: > > > > >>> 2. should start with a patch to the virtio-pci spec to document what > > >>> you're doing > > >> > > >> Where can I find that spec? > > > > > > http://ozlabs.org/~rusty/virtio-spec/ > > > > Ok, but I'm not patching that until theres been some review. > > Fair enough; it's a bit of a PITA to patch, so it makes sense to get the > details nailed down first. > > > There are links to the associated qemu and guest OS changes in my > > original email. > > > > >> It doesnt, at present... It could be changed fairly easily ithout > > >> breaking anything if that happens though. > > > > > > The hypervisor and the guest can be changed independently. The driver > > > should be coded so that it doesn't depend on hypervisor implementation > > > details. > > > > Fixed - updated patch tested and attached. > > OK. FWIW, I think this is an awesome idea. I understand others are skeptical, > but this seems simple and if it works and you're happy to maintain it I'm > happy to let you do it :) >From a kvm user's perspective this is a GREAT idea. Looks like Ian and friends have though about better solutions down the line and have made their code easy to superceed. If this is really the case I vote to get this in qemu/kvm asap - software opengl can be a real pain. Thanks Ed Tomlinson