qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 08/23] qdev: register all types natively through


From: Peter Maydell
Subject: Re: [Qemu-devel] [PATCH 08/23] qdev: register all types natively through QEMU Object Model
Date: Mon, 30 Jan 2012 22:29:56 +0000

On 30 January 2012 21:08, Anthony Liguori <address@hidden> wrote:
> This was done in a mostly automated fashion.  I did it in three steps and then
> rebased it into a single step which avoids repeatedly touching every file in
> the tree.
>
> The first step was a sed-based addition of the parent type to the subclass
> registration functions.
>
> The second step was another sed-based removal of subclass registration 
> functions
> while also adding virtual functions from the base class into a class_init
> function as appropriate.
>
> Finally, a python script was used to convert the DeviceInfo structures and
> qdev_register_subclass functions to TypeInfo structures, class_init functions,
> and type_register_static calls.

Can you document this process in enough detail so that those of us with
trees/branches not yet upstream can use it to ease the process of
rebasing after this lands, please?

Thanks
-- PMM



reply via email to

[Prev in Thread] Current Thread [Next in Thread]