From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=55517 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PUms9-0003H6-Bg for qemu-devel@nongnu.org; Mon, 20 Dec 2010 16:02:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PUms7-0003DN-Rf for qemu-devel@nongnu.org; Mon, 20 Dec 2010 16:02:21 -0500 Received: from mx1.redhat.com ([209.132.183.28]:61997) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PUms7-0003DH-IG for qemu-devel@nongnu.org; Mon, 20 Dec 2010 16:02:19 -0500 From: Markus Armbruster Subject: Re: [Qemu-devel] [PATCH v2 2/6] qdev: reset qdev along with qdev tree References: <32f3c5f99628967649cf6987dbf9c4c2c4baa568.1290160397.git.yamahata@valinux.co.jp> <4D0A6909.2090404@mail.berlios.de> <20101216234804.GG3878@redhat.com> <4D0AADCB.4010301@linux.vnet.ibm.com> <4D0B7A02.3070202@linux.vnet.ibm.com> <4D0FB11D.4030607@mail.berlios.de> Date: Mon, 20 Dec 2010 22:01:36 +0100 In-Reply-To: <4D0FB11D.4030607@mail.berlios.de> (Stefan Weil's message of "Mon, 20 Dec 2010 20:40:13 +0100") Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefan Weil Cc: Peter Maydell , Isaku Yamahata , "Michael S. Tsirkin" , qemu-devel@nongnu.org, Anthony Liguori , Aurelien Jarno Stefan Weil writes: > Am 20.12.2010 13:58, schrieb Markus Armbruster: >> Anthony Liguori writes: >> >>> On 12/17/2010 08:45 AM, Peter Maydell wrote: >>>> On 17 December 2010 00:24, Anthony >>>> Liguori wrote: >>>> >>>>> On 12/16/2010 05:48 PM, Michael S. Tsirkin wrote: >>>>> >>>>>> Ugh, I keep forgetting about the non-qdev systems. >>>>>> Maybe it's a good way to finally make everyone to convert? If a system >>>>>> maintainer can't be bothered to convert to qdev we can declare the >>>>>> system unsupported :) >>>>>> >>>> >>>>> Honestly, I think that's a fair thing to do. >>>>> >>>> I'm guessing that would be a transition/conversion to make for the >>>> 0.15 release, right? >>>> >>> >>> Yes. >> >> Let's do it. > > > I already tried to convert malta / gt64xxx to qdev. While simple > devices are easily converted, I'm still struggling with gt64xxx. Specific problems? > There is some qdev documentation for end users (command line > parameters), but is there qdev documentation for developers, too? > If not, adding a qdev chapter to qemu-tech.texi (preferred), writing a > qdev wiki page, code templates (for systems / buses / bus controllers / > bus devices) or some other form of documentation would be a good start > for release 0.15 (imho). It's not what you ask for, but perhaps it helps a bit anyway: http://www.linux-kvm.org/wiki/images/f/fe/2010-forum-armbru-qdev.pdf