Hi Paolo,
On 13.04.21 09:42, Paolo Bonzini wrote:
> On 07/04/21 17:42, Kevin Wolf wrote:
>>> +* Publishing other's private information, such as physical or
>>> electronic
>>> +addresses, without explicit permission
>>
>> Yes, it's pretty clear that I'm not publishing new information about
>>
Markus Armbruster
> Eduardo Habkost
> Paolo Bonzini
> Marc-André Lureau
> Eric Blake
>
> I volunteer myself, and also volunteer Eduardo and Daniel as reviewers
> since they understand the code well.
>
> Cc: Andreas Färber
> Cc: Daniel P. Berr
Am 11.06.19 um 12:31 schrieb Paolo Bonzini:
> On 11/06/19 10:56, Markus Armbruster wrote:
>> Yes, this is how introspection (both QMP and QOM) is commonly used.
>> Just keep in mind one difference: QMP is static, QOM is dynamic.
>>
>> QMP being static means it's defined at compile time. So is the
Am 10.06.19 um 15:52 schrieb Paolo Bonzini:
> On 10/06/19 15:28, Andreas Färber wrote:
>> So if we want a new QMP operation, the most sense would probably make
>> where-can-I-attach-type(foo) returning a list of QOM paths, showing only
>> the first free slot per bus. Th
Am 10.06.19 um 14:03 schrieb Paolo Bonzini:
> On 10/06/19 13:57, Andreas Färber wrote:
>> Your question doesn't make sense grammatically or conceptually. As Paolo
>> explained below, QOM is a pure object model, with object types/classes
>> and properties. Buses are just obje
Hi Natalia,
Am 10.06.19 um 11:53 schrieb Natalia Fursova:
> Hi there!
> Read please our correspondence and answer on last question (Will it ok for
> QOM conception?)
> Also forwarding to QOM and QMP maintainers. Can you make comments on this
> discussion?
Your question doesn't make sense
Eduardo Habkost
> Paolo Bonzini
> Marc-André Lureau
> Eric Blake
>
> I volunteer myself, and also volunteer Eduardo and Daniel as reviewers
> since they understand the code well.
>
> Cc: Andreas Färber
> Cc: Daniel P. Berrange
> Cc: Eduardo Habkost
Am 30.11.18 um 07:59 schrieb Markus Armbruster:
> QOM types and the QOM graph are externally visible:
>
> * qom-list-types returns QOM type names and parents.
>
> Fine print: the result is limited to concrete types by default.
> Aside: that's the only way to figure out whether a type is
st and which can be cleared by the test case.
>>
>> Signed-off-by: Michael Walle
>> Cc: Paolo Bonzini
>> Cc: Andreas Färber
>
> Hi,
>
> unfortunately, there was never any feedback. Are you ok with this patch
> in general? There is still
gt;
> Signed-off-by: Thomas Huth
Reviewed-by: Andreas Färber
Regards,
Andreas
--
SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Felix Imendörffer, Jane Smithard, Graham Norton
HRB 21284 (AG Nürnberg)
Am 13.07.2018 um 23:16 schrieb Eduardo Habkost:
> I wonder if we should deprecate object_initialize() and support
> only object_initialize_child() later. Initializing an object
> contained inside another one without making it a child of the
> parent object is a recipe for trouble.
The root
Am 08.06.2018 um 11:41 schrieb Dr. David Alan Gilbert:
> * Andreas Färber (afaer...@suse.de) wrote:
>> Am 01.06.2018 um 17:39 schrieb Ricardo Perez Blanco:
>>> For debugging purposes it is very useful to:
>>> - See the description of the field. This in
Am 01.06.2018 um 17:39 schrieb Ricardo Perez Blanco:
> For debugging purposes it is very useful to:
> - See the description of the field. This information is already filled
>in but not shown in "qom-list" command.
No objection on this part.
> - Display value of the field.
That is by
r clarity: tell bottom levels of
virtual memory translation routines ... to bypass? or that the access
... bypasses? or that this lets us ... bypass?
>
> Cc: Andreas Färber <afaer...@suse.de>
> Signed-off-by: Richard Henderson <richard.hender...@linaro.org>
> ---
> include
Am 18.10.2017 um 01:53 schrieb Emilio G. Cota:
> On Mon, Oct 16, 2017 at 10:25:39 -0700, Richard Henderson wrote:
>> Move target cpu tcg initialization to common code,
>> called from cpu_exec_realizefn.
>>
>> Cc: Andreas Färber <afaer...@suse.de>
>> Signed-of
Hi,
Am 25.09.2017 um 10:14 schrieb Peter Xu:
> On Mon, Sep 25, 2017 at 09:14:21AM +0200, Andreas Färber wrote:
>> Am 25.09.2017 um 08:37 schrieb Peter Xu:
>>> We have object_get_objects_root() to keep user created objects, however
>>> no place for objects that will
Am 25.09.2017 um 08:37 schrieb Peter Xu:
> We have object_get_objects_root() to keep user created objects, however
> no place for objects that will be used internally. Create such a
> container for internal objects.
>
> CC: Andreas Färber <afaer...@suse.de>
> CC
Am 17.07.2017 um 12:41 schrieb Igor Mammedov:
> On Sat, 15 Jul 2017 08:08:58 -1000
> Richard Henderson wrote:
>
>> On 07/14/2017 03:52 AM, Igor Mammedov wrote:
>>> @@ -230,6 +230,8 @@ static void m68k_cpu_realizefn(DeviceState *dev, Error
>>> **errp)
>>> M68kCPUClass
Am 28.06.2017 um 15:32 schrieb Paolo Bonzini:
> On 28/06/2017 14:48, Fam Zheng wrote:
>> The get/set pair and the struct will be reused by qdev link prop, make
>> them public.
>>
>> Signed-off-by: Fam Zheng
>
> Maybe it's better to make it a separate header file. No other
Am 10.02.2017 um 19:18 schrieb Andrew Jones:
> On Fri, Feb 10, 2017 at 05:16:59PM +0100, Igor Mammedov wrote:
>> On Fri, 10 Feb 2017 17:31:33 +0200
>> "Michael S. Tsirkin" wrote:
>>
>>> On Fri, Feb 10, 2017 at 11:12:13AM +0100, Laszlo Ersek wrote:
On 02/05/17 10:11,
Am 03.01.2017 um 16:25 schrieb Eric Blake:
> On 01/02/2017 09:44 AM, Igor Mammedov wrote:
>
> perhaps s/not used/unused/ in the subject
... and qom: instead of cleanup: if this gets re-spun.
Andreas
>
> Reviewed-by: Eric Blake
>
>> Signed-off-by: Igor Mammedov
Am 09.12.2016 um 19:06 schrieb Eduardo Habkost:
> "qom-list-types abstract=false" currently returns all interface
> types, as if they were not abstract. Fix this by making sure all
> interface types are abstract.
>
> All interface types have instance_size == 0, so we can use
> it to set
Am 04.11.2016 um 17:07 schrieb Eduardo Habkost:
> On Fri, Nov 04, 2016 at 04:56:29PM +0100, Andreas Färber wrote:
>> Am 29.10.2016 um 03:48 schrieb Eduardo Habkost:
>>> The object_property_add_bool() call in dummy_init() is always
>>> failing because there is an exist
Am 29.10.2016 um 03:48 schrieb Eduardo Habkost:
> The object_property_add_bool() call in dummy_init() is always
> failing because there is an existing "bv" class property. We need
> to remove either the "bv" class property or the "bv" instance
> property.
>
> Remove the class property so both
Am 17.10.2016 um 23:04 schrieb Eduardo Habkost:
> On Tue, Oct 11, 2016 at 05:41:13PM -0300, Eduardo Habkost wrote:
>> Eduardo Habkost (6):
>> qdev: qdev_class_set_props() function
s/qdev_/device_/?
Regards,
Andreas
>> qdev: Extract property-default code to qdev_property_set_to_default()
>>
tests: check-qom-proplist: Use _abort to catch errors
For this one:
Reviewed-by: Andreas Färber <afaer...@suse.de>
Regards,
Andreas
>> tests/check-qom-proplist.c | 10 +++---
>> 1 file changed, 3 insertions(+), 7 deletions(-)
--
SUSE Linux GmbH, Maxfeldstr. 5, 9040
Am 29.09.2016 um 12:21 schrieb Daniel P. Berrange:
> On Thu, Sep 29, 2016 at 12:12:32PM +0200, Andreas Färber wrote:
>> Am 29.09.2016 um 10:14 schrieb Daniel P. Berrange:
>>> Practically all instances properties should become class properties
>>> as its going to sa
Am 29.09.2016 um 02:16 schrieb David Gibson:
> is there really any value to supporting the "class"
> properties in addition to the "instance" properties?
Yes, it makes enumerating available properties easier by not requiring
to instantiate a new instance for printing, e.g., ",help" information.
Am 29.09.2016 um 10:14 schrieb Daniel P. Berrange:
> On Thu, Sep 29, 2016 at 10:16:41AM +1000, David Gibson wrote:
>> QOM has the concept of both "object class" properties and "object
>> instance" properties.
>>
>> The accessor functions installed for the rarely-used class properties
>> still take
Am 26.09.2016 um 18:24 schrieb Paolo Bonzini:
> On 26/09/2016 18:20, Andreas Färber wrote:
>> Am 26.09.2016 um 18:17 schrieb Richard Henderson:
>>> On 09/26/2016 05:20 AM, Paolo Bonzini wrote:
>>>> On 26/09/2016 12:56, Sagar Karandikar wrote:
>>>>>
Am 26.09.2016 um 18:17 schrieb Richard Henderson:
> On 09/26/2016 05:20 AM, Paolo Bonzini wrote:
>> On 26/09/2016 12:56, Sagar Karandikar wrote:
>>> -cpu-qom.h merged into cpu.h
>>
>> Please follow the model of other targets. RISCVCPUClass and the
>> RISCVCPU typedef should be in cpu-qom.h.
>
>
Am 20.09.2016 um 10:08 schrieb Markus Armbruster:
> Peter Maydell writes:
>
>> If we're going to aim for deprecating and eventually removing
>> some of our unmaintained device and board models, it seems to
>> me that a good first step would be to come up with a
Hi Lin and Markus,
Am 19.09.2016 um 13:58 schrieb Markus Armbruster:
> This is about QOM use. Cc: Andreas in case he has smart ideas.
> Andreas, you may want to skip ahead to "EnumProperty".
>
> "Lin Ma" writes:
>
> Markus Armbruster 2016/9/12 星期一 下午
Am 15.09.2016 um 22:38 schrieb Michael S. Tsirkin:
> From: Greg Kurz
>
> Except virtio-9p, all virtio-* tests are orphan. This patch tries to fix
> it, according to the following logic:
>
> - when the related subsystem has its own section in MAINTAINERS, the test
> is added
116,
> "tm_sec": 0,
> "tm_hour": 9,
> "tm_min": 46,
> "tm_mon": 8,
> "tm_mday": 6
> }
> (qemu) qom-get /machine frob
> Property '.frob' not found
>
> Signed-off-by: Dr. David Alan Gilbert <dgi
Am 18.08.2016 um 11:57 schrieb Lin Ma:
Markus Armbruster 2016/8/17 星期三 下午 2:48 >>>
>>Lin Ma writes:
>>
>>> Signed-off-by: Lin Ma
>>> ---
>>> qemu-options.hx | 5 -
>>> qom/object_interfaces.c | 16
>>> 2 files
Am 15.07.2016 um 18:10 schrieb Eduardo Habkost:
> On Fri, Jul 15, 2016 at 11:11:38AM +0200, Igor Mammedov wrote:
>> On Fri, 15 Jul 2016 08:35:30 +0200
>> Andrew Jones wrote:
>>> On Thu, Jul 14, 2016 at 05:07:43PM -0300, Eduardo Habkost wrote:
First of all, sorry for
Am 13.07.2016 um 17:30 schrieb goremykin:
> Andreas Färber писал 2016-07-12 18:41:
>> Am 12.07.2016 um 17:33 schrieb goremy...@ispras.ru:
>>> From: goremykin <oleg.goremi...@yandex.ru>
>>>
>>> Option -dt-printf 'file' writes Device Tree (DiveceClass
Am 12.07.2016 um 18:15 schrieb Peter Maydell:
> On 12 July 2016 at 16:33, wrote:
>> From: goremykin
>>
>> Option -dt-printf 'file' writes Device Tree (DiveceClass hierarchy) to
>> 'file' using Json format. This helps developers visualize the
Am 12.07.2016 um 17:33 schrieb goremy...@ispras.ru:
> From: goremykin
>
> Option -dt-printf 'file' writes Device Tree (DiveceClass hierarchy) to
> 'file' using Json format. This helps developers visualize the hierarchy
> of DeviceClass and its properties.
>
>
Am 07.07.2016 um 23:22 schrieb Jeff Cody:
> This update should preserve git history, and switches over to the official
> openbios git repo, rather than pulling from the svn mirror. All prior history
> from the svn repository should still be preserved (i.e., commit hashes are the
> same for
Hello Peter,
This is my QOM (devices) patch queue. Please pull.
Thanks,
Andreas
Cc: Peter Maydell
The following changes since commit 791b7d2340cfafcac9af7864343cf23504d57804:
Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging
(2016-07-05
From: Changlong Xie <xiecl.f...@cn.fujitsu.com>
It's qom_unref, not qdef_unref.
Signed-off-by: Changlong Xie <xiecl.f...@cn.fujitsu.com>
Reviewed-by: Laurent Vivier <lviv...@redhat.com>
Signed-off-by: Andreas Färber <afaer...@suse.de>
---
include/qom/object.h | 2 +-
1 f
Am 06.07.2016 um 07:52 schrieb Changlong Xie:
> Would any maintainer pick this one?
Please in the future use just "qom:" in the subject. How to find out?
git log --oneline -- include/qom/object.h
Also please mention the typo in the commit message. Fixing.
Thanks,
Andreas
>
> On 06/14/2016
Am 13.06.2016 um 22:07 schrieb Michael S. Tsirkin:
> Marcel is reviewing PCI patches anyway, things will
> be easier if people remember to Cc him.
>
> Cc: Marcel Apfelbaum
> Signed-off-by: Michael S. Tsirkin
> ---
> MAINTAINERS | 1 +
> 1 file changed, 1
-25 23:24:35 +0200)
QOM infrastructure fixes and device conversions
* Start splitting up qdev.c
------------
Andreas Färber (1):
qdev: Start disentangling bus from device
hw/core/Makefile.objs | 1 +
hw/core/b
Move bus type and related APIs to a separate file bus.c.
This is a first step in breaking up qdev.c into more manageable chunks.
Reviewed-by: Peter Maydell <peter.mayd...@linaro.org>
[AF: Rebased onto osdep.h]
Signed-off-by: Andreas Färber <afaer...@suse.de>
---
hw/core/Makefile.objs
From: Andreas Färber <andreas.faer...@web.de>
Peter has taken over Cocoa maintainership.
Signed-off-by: Andreas Färber <andreas.faer...@web.de>
---
MAINTAINERS | 1 -
1 file changed, 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 81e7fac..87ad14f 100644
--- a/MAINT
Signed-off-by: Andreas Färber <afaer...@suse.de>
---
MAINTAINERS | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 77bef88..3700d51 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1046,7 +1046,7 @@ S: Supported
F: scripts/coverity-model.c
From: Andreas Färber <andreas.faer...@web.de>
Signed-off-by: Andreas Färber <andreas.faer...@web.de>
---
MAINTAINERS | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 87ad14f..988ce3a 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -
Drop Andreas as CPU maintainer (2016-05-25 17:44:15 +0200)
Andreas stepping down from most maintainer positions
------------
Andreas Färber (4):
MAINTAINERS: Drop Andreas a
Downgrade to orphan status, like all other remaining stable entries.
Signed-off-by: Andreas Färber <afaer...@suse.de>
---
MAINTAINERS | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 988ce3a..77bef88 100644
--- a/MAINTAINERS
+++ b/MAINT
Am 25.05.2016 um 08:54 schrieb Thomas Huth:
> On 12.05.2016 05:48, Bharata B Rao wrote:
>> Hi,
>>
>> This is v3 of "Core based CPU hotplug for PowerPC sPAPR". The hotplug
>> semantics looks like this:
>>
>> (qemu) device_add POWER8E-spapr-cpu-core,id=core2,core=16[,threads=4]
>> (qemu) device_add
qemu64
Regards,
Andreas
--
SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Felix Imendörffer, Jane Smithard, Graham Norton
HRB 21284 (AG Nürnberg)
.
Acked-by: Eduardo Habkost <ehabk...@redhat.com>
Signed-off-by: Andreas Färber <afaer...@suse.de>
---
MAINTAINERS | 1 -
1 file changed, 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 1c30dfa..28e2b17 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1050,7 +1050,6 @@ M: An
+0200)
QOM CPUState and X86CPU
* MAINTAINERS cleanup
----
Andreas Färber (1):
MAINTAINERS: Drop target-i386 from CPU subsystem
MAINTAINERS | 1 -
1 file changed, 1 deletion(-)
t;peter.mayd...@linaro.org>
> ---
> This needs to go in after http://patchwork.ozlabs.org/patch/597716/
> as otherwise the bug fixed by that patch will become a 'make check'
> failure.
Looks strange, but okay,
Reviewed-by: Andreas Färber <afaer...@suse.de>
Through whose queue
Am 01.03.2016 um 11:00 schrieb Bharata B Rao:
> On Thu, Feb 25, 2016 at 09:52:36PM +0530, Bharata B Rao wrote:
>> Hi,
>>
>> This is an attempt to implement CPU hotplug for PowerPC sPAPR based on
>> the approach suggested by Andreas. While I say that, I should also explicitly
>> add that I have
Am 22.02.2016 um 18:06 schrieb Matthew Rosato:
> Ensure a valid cpu_model is set upfront by setting the
> default value directly into the MachineState when none is
> specified. This is needed to ensure hotplugged CPUs share
> the same cpu_model.
>
> Signed-off-by: Matthew Rosato
changed, 6 insertions(+), 3 deletions(-)
Looks reasonable on a brief sight,
Reviewed-by: Andreas Färber <afaer...@suse.de>
What is env->cpu_num used for? In particular, have you thought about
linux-user creating multiple CPUs and possibly destroying them again?
Regards,
Andreas
--
S
Am 22.02.2016 um 18:06 schrieb Matthew Rosato:
> Add last_cpu to grab last CPU in the queue. Rename one existing
> use of last_cpu as a variable name.
>
> Signed-off-by: Matthew Rosato
> ---
> hw/intc/openpic.c | 12 ++--
> include/qom/cpu.h | 1 +
> 2
Am 22.02.2016 um 18:06 schrieb Matthew Rosato:
> Implement cpu hotplug routine and add the machine hook.
>
> Signed-off-by: Matthew Rosato
> ---
> hw/s390x/s390-virtio-ccw.c | 33 +
> target-s390x/cpu.c | 7 +++
> 2 files
Am 22.02.2016 um 08:47 schrieb David Gibson:
> On Mon, Feb 22, 2016 at 07:44:40AM +0100, Andreas Färber wrote:
>> Am 22.02.2016 um 06:01 schrieb Bharata B Rao:
>>> sPAPR CPU core device is a container of CPU thread devices. CPU hotplug is
>>> performed in the gra
Am 22.02.2016 um 09:05 schrieb Bharata B Rao:
> On Mon, Feb 22, 2016 at 07:44:40AM +0100, Andreas Färber wrote:
>> Am 22.02.2016 um 06:01 schrieb Bharata B Rao:
>>> sPAPR CPU core device is a container of CPU thread devices. CPU hotplug is
>>> performed in the gra
Hi Bharata,
Am 22.02.2016 um 06:01 schrieb Bharata B Rao:
> This is an attempt to implement David Gibson's RFC that was posted at
> https://lists.gnu.org/archive/html/qemu-ppc/2016-02/msg0.html
> I am not sure if I have followed all the aspects of the RFC fully, but we
> can make changes
Am 22.02.2016 um 06:01 schrieb Bharata B Rao:
> sPAPR CPU core device is a container of CPU thread devices. CPU hotplug is
> performed in the granularity of CPU core device by setting the "realized"
> property of this device to "true". When hotplugged, CPU core creates CPU
> thread devices.
>
>
Am 18.02.2016 um 10:56 schrieb Markus Armbruster:
> Alistair Francis writes:
>
>> If the device being added when running qdev_device_add() has
>> a reset function, register it so that it can be called.
>>
>> Signed-off-by: Alistair Francis
Am 16.02.2016 um 13:35 schrieb Markus Armbruster:
> Igor Mammedov writes:
>
>> On Mon, 15 Feb 2016 20:43:41 +0100
>> Markus Armbruster wrote:
>>
>>> Igor Mammedov writes:
>>>
it will allow mgmt to query present and possible to
yushko <alek...@virtuozzo.com>
> Signed-off-by: Denis V. Lunev <d...@openvz.org>
> CC: Paolo Bonzini <pbonz...@redhat.com>
> CC: Richard Henderson <r...@twiddle.net>
> CC: Eduardo Habkost <ehabk...@redhat.com>
> CC: "Andreas Färber" <afaer...@suse
Move bus type and related APIs to a separate file bus.c.
This is a first step in breaking up qdev.c into more manageable chunks.
Signed-off-by: Andreas Färber <afaer...@suse.de>
---
Here's a first step in breaking up qdev.c, originally prepared as part of my
QOM device reset refac
Am 12.02.2016 um 12:08 schrieb Denis V. Lunev:
> On 02/12/2016 02:00 PM, Andreas Färber wrote:
>> Am 11.02.2016 um 21:19 schrieb Denis V. Lunev:
>>> From: "Alexey V. Kostyushko" <alek...@virtuozzo.com>
>>>
>>> With Hyper-V enabled CPU
dhat.com> writes:
>>>>
>>>>> On Thu, Feb 04, 2016 at 12:55:22PM +0100, Paolo Bonzini wrote:
>>>>>>
>>>>>>
>>>>>> On 04/02/2016 12:41, Andreas Färber wrote:
>>>>>>> You're talking about m
ed with QMP interface and
> with -device core2duo-x86_64-cpu,help command line.
>
> Signed-off-by: Valentin Rakush <valentin.rak...@gmail.com>
> Cc: Luiz Capitulino <lcapitul...@redhat.com>
> Cc: Eric Blake <ebl...@redhat.com>
> Cc: Markus Armbruster <arm...@redh
.
Cc: Eduardo Habkost <ehabk...@redhat.com>
Signed-off-by: Andreas Färber <afaer...@suse.de>
---
MAINTAINERS | 1 -
1 file changed, 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 02710f8..c9b5893 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1032,7 +1032,6 @@ M: Andreas F
Am 09.02.2016 um 16:24 schrieb Peter Maydell:
> Clean up includes so that osdep.h is included first and headers
> which it implies are not included manually.
>
> This commit was created with scripts/clean-includes.
>
> Signed-off-by: Peter Maydell
> ---
> qom/cpu.c
Am 10.02.2016 um 16:48 schrieb Christian Borntraeger:
> On 02/10/2016 04:42 PM, Juan Quintela wrote:
>> Please, send any topic that you are interested in covering.
>>
>> At the end of Monday I will send an email with the agenda or the
>> cancellation of the call, so hurry up.
>>
>> After
Am 09.02.2016 um 21:57 schrieb Dirk Müller:
> See C5.1.5 of the ARMv8 Reference Manual
>
> Signed-off-by: Dirk Mueller <dmuel...@suse.com>
Reviewed-by: Andreas Färber <afaer...@suse.de>
Thanks,
Andreas
--
SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Fe
Hi Andreas,
Am 09.02.2016 um 21:59 schrieb Dirk Müller:
> This is used by the ARM JTAG DCC console in the Linux kernel,
> but can be ignored in order to continue booting.
>
> Co-Authored-By: Andreas Schwab
If this was co-authored by you, we need a proper Signed-off-by please.
Am 10.02.2016 um 16:28 schrieb David Hildenbrand:
> For x86, cpu models are realized by making x86_64-cpu an abstract class and
> creating loads of new classes, e.g. host-x86_64-cpu or haswell-x86_64-cpu.
>
> How does 'device_add ' play together with the x86 cpu model
> approach? And with cpu
Am 04.02.2016 um 12:31 schrieb Paolo Bonzini:
> On 03/02/2016 20:06, Michael S. Tsirkin wrote:
>> On Wed, Feb 03, 2016 at 03:55:04PM -0200, Eduardo Habkost wrote:
>>> On Thu, Jan 28, 2016 at 06:00:31PM +0100, Igor Mammedov wrote:
>>> [...]
It looks like this series might go nowhere but this
Am 02.02.2016 um 14:36 schrieb Markus Armbruster:
> Gerd Hoffmann writes:
>
>> This patch marks usb-bot as hot-pluggable device, makes attached
>> property settable and turns off auto-attach in case the device
>> was hotplugged.
>>
>> Hot-plugging a usb-bot device with one or
Am 03.02.2016 um 00:38 schrieb Eric Blake:
> On 02/02/2016 05:57 AM, Daniel P. Berrange wrote:
>> The QMP monitor code has two helper methods object_add
>> and qmp_object_del that are called from several places
>> in the code (QMP, HMP and main emulator startup).
>>
>> The HMP and main emulator
Am 02.02.2016 um 13:57 schrieb Daniel P. Berrange:
> The QMP monitor code has two helper methods object_add
> and qmp_object_del that are called from several places
> in the code (QMP, HMP and main emulator startup).
>
> The HMP and main emulator startup code also share
> further logic that
t as an exercise
for the future.
There is no equivalent to object_property_del() provided, since
classes must be immutable once they are defined.
Signed-off-by: Daniel P. Berrange <berra...@redhat.com>
Signed-off-by: Andreas Färber <afaer...@suse.de>
---
include/qom/object.h |
Hello Peter,
This is my QOM (devices) patch queue. Please pull.
Regards,
Andreas
Cc: Peter Maydell
Cc: Daniel P. Berrange
Cc: Markus Armbruster
Cc: Paolo Bonzini
The following changes since commit
t as an exercise
for the future.
There is no equivalent to object_property_del() provided, since
classes must be immutable once they are defined.
Signed-off-by: Daniel P. Berrange <berra...@redhat.com>
Signed-off-by: Andreas Färber <afaer...@suse.de>
---
include/qom/object.h |
used ObjectPropertyIterator struct with typedef]
Signed-off-by: Andreas Färber <afaer...@suse.de>
---
hw/ppc/spapr_drc.c | 7 +++
include/qom/object.h | 30 ++
net/filter.c | 7 +++
qmp.c | 14 ++-
o plug this other bug. Character devices also have yet to
be fixed.
Reported-by: Michael S. Tsirkin <m...@redhat.com>
Signed-off-by: Paolo Bonzini <pbonz...@redhat.com>
Reviewed-by: Markus Armbruster <arm...@redhat.com>
Signed-off-by: Andreas Färber <afaer...@suse.de>
---
h
sPAPR in MAINTAINERS file").
Cc: David Gibson <da...@gibson.dropbear.id.au>
Signed-off-by: Andreas Färber <afaer...@suse.de>
---
MAINTAINERS | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 8f44dca..4030e27 100644
--- a/MAINTAINERS
+++ b/MAINTA
Device hot-unplug ID race fix
------------
Andreas Färber (1):
MAINTAINERS: Fix sPAPR entry heading
Daniel P. Berrange (2):
qom: Allow properties to be registered against classes
qom: Change object property iterator API contract
Paolo Bonzini (1):
qdev: Free QemuOpts when the QO
Am 18.01.2016 um 05:39 schrieb David Gibson:
> Functions of type FindSysbusDeviceFunc currently return an integer. I
> recently made an error in a patch because I assumed that this return value
> would control whether iteration of the function across devices continues
> or not. In fact, the
Am 18.01.2016 um 18:35 schrieb Peter Maydell:
> Clean up includes so that osdep.h is included first and headers
> which it implies are not included manually.
>
> This commit was created with scripts/clean-includes.
>
> Signed-off-by: Peter Maydell
> ---
> qom/cpu.c
Am 05.11.2015 um 13:47 schrieb Markus Armbruster:
> Paolo Bonzini <pbonz...@redhat.com> writes:
>> On 05/11/2015 13:06, Andreas Färber wrote:
>>>> 1. Wouldn't it be cleaner to delete dev-opts *before* sending
>>>>DEVICE_DELETED? Like t
Am 15.01.2016 um 18:16 schrieb Paolo Bonzini:
> On 15/01/2016 18:03, Andreas Färber wrote:
>> Am 05.11.2015 um 13:47 schrieb Markus Armbruster:
>>> Paolo Bonzini <pbonz...@redhat.com> writes:
>>>> On 05/11/2015 13:06, Andreas Färber wrote:
>>>>
Am 18.12.2015 um 16:30 schrieb Igor Mammedov:
> it will be used for allocating memory for a to be
> created new object in safe manner.
>
> Signed-off-by: Igor Mammedov
> ---
> include/qom/object.h | 8
> qom/object.c | 5 +
> 2 files changed, 13
Am 18.12.2015 um 22:15 schrieb Markus Armbruster:
> Eric Blake writes:
>> On 12/18/2015 09:48 AM, Daniel P. Berrange wrote:
>>> On Fri, Dec 18, 2015 at 04:30:47PM +0100, Igor Mammedov wrote:
qdev_device_add() currently uses object_new() which
will abort if there
Am 17.12.2015 um 09:54 schrieb Markus Armbruster:
> "Daniel P. Berrange" writes:
>
>> Currently the object property iterator API works as follows
>>
>> ObjectPropertyIterator *iter;
>>
>> iter = object_property_iter_init(obj);
>> while ((prop =
Am 11.01.2016 um 18:37 schrieb Markus Armbruster:
> Paolo Bonzini writes:
>> On 07/01/2016 10:53, Cao jin wrote:
>>> On 01/07/2016 05:38 PM, Paolo Bonzini wrote:
On 06/01/2016 14:43, Cao jin wrote:
These functions are called in the data path; changes to use
Hi,
First of all this should be "target-i386:" and CC'ing Eduardo, too. Also
I think you meant "X86CPU properties". This is not documentation.
Am 04.01.2016 um 08:18 schrieb Valentin Rakush:
> When user invokes 'qemu -cpu help' all _features_ for CPUIDs are
> printed in stdout. In case of
Am 15.12.2015 um 06:27 schrieb Zhu Guihua:
>
>>> and allow individual targets to use its own way to build CPUs?
>>>
>>> For initial conversion of x86-cpus to device-add we could do pretty
>>> much the same like we do now, where cpu devices will appear under:
>>> /machine (pc-i440fx-2.5-machine)
1 - 100 of 10507 matches
Mail list logo