qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] Should we auto-generate IDs?


From: Programmingkid
Subject: Re: [Qemu-devel] Should we auto-generate IDs?
Date: Wed, 26 Aug 2015 13:16:42 -0400

On Aug 26, 2015, at 12:31 PM, Markus Armbruster wrote:

> Did you drop cc's intentionally?  I put them right back.

Sorry I didn't think they would care so I removed them. Will keep them in the 
loop for now on.

> 
> Programmingkid <address@hidden> writes:
> 
>> On Aug 25, 2015, at 8:38 AM, Markus Armbruster wrote:
>> 
>>> You're proposing to revise a qdev design decision, namely the purpose of
>>> IDs.  This has been discussed before, and IDs remained unchanged.
>>> Perhaps it's time to revisit this issue.  Cc'ing a few more people.
>>> 
>>> Relevant prior threads:
>>> * [PATCH] qdev: Reject duplicate and anti-social device IDs
>>> http://thread.gmane.org/gmane.comp.emulators.qemu/71230/focus=72272
>>> * [PATCH 6/6] qdev: Generate IDs for anonymous devices
>>> http://thread.gmane.org/gmane.comp.emulators.qemu/114853/focus=114858
>>> * [PATCH] qdev: Assign a default device ID when none is provided.
>>> http://thread.gmane.org/gmane.comp.emulators.qemu/249702
>>> * IDs in QOM (was: [PATCH] util: Emancipate id_wellformed() from QemuOpt
>>> http://thread.gmane.org/gmane.comp.emulators.qemu/299945/focus=300381
>>> 
>> 
>> After reading all the threads, I realize why all the attempts to
>> accept a device ID patch failed.
>> It is because it was assumed everyone would agree on one patch to
>> accept. This is
>> very unlikely. It would take someone in a leadership position to
>> decide which patch
>> should be accepted. From one of the threads above, I saw Anthony
>> Liguori participate.
>> He was in the perfect position to make the choice. The person who is
>> in his position now
>> is Peter Maydell. Maybe we should just ask him to look at all the
>> candidate patches and
>> have him pick one to use. 
> 
> Yes, when no consensus emerges, problems tend to go unsolved.
> 
> Before we appeal to authority to break the deadlock, we should make
> another attempt at finding consensus.

The four threads you sent indicate four failures already. Having someone
in a leadership position decide this sounds logical.

> I know that we've entertained the idea of automatically generated IDs
> for block layer objects (that's why I cc'ed some block guys).
> 
> I definitely want to hear Andreas's and Paolo's opinion (also cc'ed), if
> they have one.

That is assuming they have the time and/or the interest in solving this 
problem. I
suppose giving them some time to respond would be reasonable. I'm thinking if 
no consensus has been reached in one weeks time (starting today), we turn to
Peter Maydell for the answer. Hopefully he will just pick which of the patches 
he
likes the best. Judging by how long this problem has been ongoing, someone
pick the answer is probably the best we can expect.





reply via email to

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