From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MoZhX-00029C-86 for qemu-devel@nongnu.org; Fri, 18 Sep 2009 05:24:23 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MoZhS-00028E-36 for qemu-devel@nongnu.org; Fri, 18 Sep 2009 05:24:22 -0400 Received: from [199.232.76.173] (port=48485 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MoZhR-000284-Md for qemu-devel@nongnu.org; Fri, 18 Sep 2009 05:24:17 -0400 Received: from mx1.redhat.com ([209.132.183.28]:34369) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MoZhR-0007sN-7S for qemu-devel@nongnu.org; Fri, 18 Sep 2009 05:24:17 -0400 Received: from int-mx08.intmail.prod.int.phx2.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com [10.5.11.21]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id n8I9OGxq025085 for ; Fri, 18 Sep 2009 05:24:16 -0400 From: Gerd Hoffmann Date: Fri, 18 Sep 2009 11:24:03 +0200 Message-Id: <1253265851-28919-1-git-send-email-kraxel@redhat.com> Subject: [Qemu-devel] [PATCH 0/8] qdev: allow embedded bus structs List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Gerd Hoffmann Hi, This patch series allows to have qdev bus structs embedded into another struct. Typically that would be the state struct of the parent device. The first patch provides the qdev infrastructure, the other ones which over some bus implementations. New in v2: Patch #2 which adds a qbus_free() function and winds it up correctly. cheers, Gerd