From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=41701 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PUlaz-0000cR-Af for qemu-devel@nongnu.org; Mon, 20 Dec 2010 14:40:34 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PUlay-0005Xk-6h for qemu-devel@nongnu.org; Mon, 20 Dec 2010 14:40:33 -0500 Received: from moutng.kundenserver.de ([212.227.17.8]:52848) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PUlax-0005WW-Rl for qemu-devel@nongnu.org; Mon, 20 Dec 2010 14:40:32 -0500 Message-ID: <4D0FB11D.4030607@mail.berlios.de> Date: Mon, 20 Dec 2010 20:40:13 +0100 From: Stefan Weil MIME-Version: 1.0 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> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Markus Armbruster Cc: Peter Maydell , Isaku Yamahata , "Michael S. Tsirkin" , qemu-devel@nongnu.org, Anthony Liguori , Aurelien Jarno 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. 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). Regards Stefan