On 2015/5/19 0:48, Dr. David Alan Gilbert wrote:
* zhanghailiang (zhang.zhanghaili...@huawei.com) wrote:
Besides normal checkpoint which according to the result of net packets
comparing, We do additional checkpoint periodically, it will reduce the number
of dirty pages when do one checkpoint,
Ping?
-Original Message-
From: Pavel Dovgalyuk [mailto:pavel.dovga...@ispras.ru]
Sent: Wednesday, May 06, 2015 5:03 PM
To: qemu-devel@nongnu.org
Cc: peter.mayd...@linaro.org; peter.crosthwa...@xilinx.com; ebl...@redhat.com;
mark.bur...@greensocs.com; r...@ispras.ru;
tcg-target.h does not use any QEMU-specific symbols, save for tci's usage
of CPUArchState. Pull that up to tcg/tcg.h.
This will make it possible to include tcg-target.h in cpu-defs.h.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
tcg/tcg.h| 4 +++-
tcg/tci/tcg-target.h | 3
On 19 May 2015 at 03:01, qiaojianfeng qiaojianf...@unitedstack.com wrote:
I’m not sure whether I post the issue in the right place, if not correct,
sorry for noise and please help me route this email to the right place.
I've cc'd qemu-devel and the block maintainer.
I’m running into an error
On 05/19/2015 04:56 PM, Nikunj A Dadhania wrote:
Alexey Kardashevskiy a...@ozlabs.ru writes:
On 05/19/2015 02:51 PM, Nikunj A Dadhania wrote:
Alexey Kardashevskiy a...@ozlabs.ru writes:
On 05/07/2015 05:21 PM, Nikunj A Dadhania wrote:
Each hardware instance has a platform unique location
On 2015/5/12 17:27, arei.gong...@huawei.com wrote:
From: Gonglei arei.gong...@huawei.com
Hi,
These three patches just some cleanup work about DO_UPCAST().
Please review,
Thanks
Cc: Gerd Hoffmann kra...@redhat.com
Gonglei (3):
vga-pci: QOMify
cirrus_vga: QOMify
qxl: QOMify
On 19/05/2015 13:49, Fam Zheng wrote:
When block job mirror is finished, the source and target is synced. But
we call bdrv_swap() later in main loop bh. If the guest write before
that, target will not get the new data.
This is too late. As a rule, the blocker must be established before
On Mon, May 18, 2015 at 03:36:54PM -0300, Eduardo Habkost wrote:
On Tue, May 12, 2015 at 11:06:25AM +0530, Bharata B Rao wrote:
Currently CPUState.cpu_index is monotonically increasing and a newly
created CPU always gets the next higher index. The next available
index is calculated by
On 2015/5/13 8:43, arei.gong...@huawei.com wrote:
From: Gonglei arei.gong...@huawei.com
Because DO_UPCAST() is long deprecated, let me do
some cleanup work.
Please review,
thanks
Cc: Michael S. Tsirkin m...@redhat.com
Cc: Paolo Bonzini pbonz...@redhat.com
Gonglei (6):
On 18 May 2015 at 20:15, Peter Maydell peter.mayd...@linaro.org wrote:
target-arm queue: mostly the new Xilinx board, plus a handful
of other minor things.
-- PMM
The following changes since commit 385057cbec9b4a0eb6150330c572e875ed714965:
Merge remote-tracking branch
On 18/05/2015 21:06, Laurent Vivier wrote:
On POWER8 systems, KVM checks if VCPU is running on primary threads,
and that secondary threads are offline. If this is not the case,
ioctl() fails with errno set to EBUSY.
QEMU aborts with a non explicit error message:
$ ./qemu-system-ppc64
On (Tue) 19 May 2015 [10:50:59], Fam Zheng wrote:
Achieved by:
- Remembering the server fd with a global variable, in order to access
it from nbd_client_closed.
- Checking nbd_can_accept() and updating server_fd handler whenever
client connects or disconnects.
Signed-off-by: Fam
On (Tue) 19 May 2015 [11:32:56], Amit Shah wrote:
On (Tue) 19 May 2015 [10:50:59], Fam Zheng wrote:
Achieved by:
- Remembering the server fd with a global variable, in order to access
it from nbd_client_closed.
- Checking nbd_can_accept() and updating server_fd handler whenever
Alexey Kardashevskiy a...@ozlabs.ru writes:
On 05/19/2015 02:51 PM, Nikunj A Dadhania wrote:
Alexey Kardashevskiy a...@ozlabs.ru writes:
On 05/07/2015 05:21 PM, Nikunj A Dadhania wrote:
Each hardware instance has a platform unique location code. The OF
device tree that describes a part of
On Mon, May 18, 2015 at 6:20 PM, Peter Maydell peter.mayd...@linaro.org
wrote:
On 18 May 2015 at 10:55, Jun Koi junkoi2...@gmail.com wrote:
Hi,
I am trying to find the definition of cpu_ldub_code() in Softmmu mode.
However, the only thing I can find is like this in
On Thu 14 May 2015 02:50:51 PM CEST, Eric Blake ebl...@redhat.com wrote:
From: Markus Armbruster arm...@redhat.com
Signed-off-by: Markus Armbruster arm...@redhat.com
Signed-off-by: Eric Blake ebl...@redhat.com
Reviewed-by: Alberto Garcia be...@igalia.com
Berto
Starting in OSX 10.10, NSWindow useOptimizedDrawing is deprecated, so
don't use it there.
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
Message-id: 1431296361-16981-6-git-send-email-peter.mayd...@linaro.org
---
ui/cocoa.m | 5 +
1 file changed, 5 insertions(+)
diff --git
In OSX 10.10, the NSOKButton and NSCancelButton constants are deprecated
and provoke compiler warnings. Avoid them by using the
NSFileHandlingPanelCancelButton and NSFileHandlingPanelOKButton constants
instead. These are the documented correct constants for the 10.6-and-up
beginSheetModalForWindow
Current code missed the Prog IF register. All Class Code, Subclass,
and Prog IF registers are needed to identify the accurate device type.
For example: USB controllers use the PROG IF for denoting: USB
FullSpeed, HighSpeed or SuperSpeed.
Signed-off-by: Nikunj A Dadhania nik...@linux.vnet.ibm.com
The properties reg/assigned-resources need to encode 64-bit memory
address space as part of phys.hi dword.
00 if configuration space
01 if IO region,
10 if 32-bit MEM region
11 if 64-bit MEM region
Signed-off-by: Nikunj A Dadhania nik...@linux.vnet.ibm.com
Reviewed-by: Thomas Huth
On 19/05/2015 18:48, Fam Zheng wrote:
This is too late. As a rule, the blocker must be established before
calling bdrv_drain, and removed on the next yield (in this case, before
the assignment to last_pause_ns).
I don't understand. If the blocker is removed before mirror_run returns,
On Thu, Apr 23, 2015 at 12:35:28PM -0400, Laine Stump wrote:
On 04/22/2015 01:20 PM, Dr. David Alan Gilbert wrote:
* Daniel P. Berrange (berra...@redhat.com) wrote:
On Wed, Apr 22, 2015 at 06:12:25PM +0100, Dr. David Alan Gilbert wrote:
* Daniel P. Berrange (berra...@redhat.com) wrote:
On
On Wed, Apr 22, 2015 at 10:23:04AM +0100, Daniel P. Berrange wrote:
On Fri, Apr 17, 2015 at 04:53:02PM +0800, Chen Fan wrote:
backgrond:
Live migration is one of the most important features of virtualization
technology.
With regard to recent virtualization techniques, performance of
On Thu, Apr 23, 2015 at 11:01:44AM -0400, Laine Stump wrote:
On 04/23/2015 04:34 AM, Chen Fan wrote:
On 04/20/2015 06:29 AM, Laine Stump wrote:
On 04/17/2015 04:53 AM, Chen Fan wrote:
- on destination side, check whether need to hotplug new NIC
according to specified XML.
* Juan Quintela (quint...@redhat.com) wrote:
To make sections optional, we need to do it at the beggining of the code.
Signed-off-by: Juan Quintela quint...@redhat.com
Do you also need to add this test to qemu_save_device_state ?
Dave
---
include/migration/vmstate.h | 2 ++
Alexey Kardashevskiy a...@ozlabs.ru writes:
On 05/19/2015 04:56 PM, Nikunj A Dadhania wrote:
Alexey Kardashevskiy a...@ozlabs.ru writes:
On 05/19/2015 02:51 PM, Nikunj A Dadhania wrote:
Alexey Kardashevskiy a...@ozlabs.ru writes:
On 05/07/2015 05:21 PM, Nikunj A Dadhania wrote:
Each
The type for openPanelDidEnd's returnCode argument should be NSInteger,
not int. This only matters for the OSX 10.5 code path where we pass
the method directly to an OSX function to call.
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
Message-id:
-3' into staging (2015-05-18
20:23:16 +0100)
are available in the git repository at:
git://git.linaro.org/people/pmaydell/qemu-arm.git tags/pull-cocoa-20150519
for you to fetch changes up to b4c6a112dcfa1d24b905e6763e02000937f1:
ui/cocoa: Add console items to the View menu (2015-05-19
Remove compatibility ifdefs that work around OSX 10.4 not providing
various typedefs and functions.
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
Message-id: 1431296361-16981-3-git-send-email-peter.mayd...@linaro.org
---
ui/cocoa.m | 17 -
1 file changed, 17 deletions(-)
From: Programmingkid programmingk...@gmail.com
This patch makes several changes:
- Minimizes distorted full screen display by respecting aspect
ratios.
- Makes full screen mode available on Mac OS 10.7 and higher.
- Allows user to decide if video should be stretched to fill the
screen, using a
Am 18.05.2015 um 18:45 hat Stefan Hajnoczi geschrieben:
On Tue, Apr 28, 2015 at 10:46:33AM +0300, Denis V. Lunev wrote:
This patchset provides an ability to create of/write to Parallels
images and some testing of the new code. Readings and writings are
optimized out and I expect the same or
All the PCI enumeration and device node creation was off-loaded to
SLOF. With PCI hotplug support, code needed to be added to add device
node. This creates multiple copy of the code one in SLOF and other in
hotplug code. To unify this, the patch adds the pci device node
creation in Qemu. For
From: Programmingkid programmingk...@gmail.com
This patch makes the -full-screen option actually instruct QEMU to
enter fullscreen at startup, on Mac OS X.
Signed-off-by: John Arbuckle programmingk...@gmail.com
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
---
ui/cocoa.m | 6 ++
1
The patch series creates PCI device tree(DT) nodes in QEMU. The new
hotplug code needs the device node creation in QEMU. While during
boot, nodes were created in SLOF. It makes more sense to consolidate
the code to one place for better maintainability.
Based on David's spapr-next
Each hardware instance has a platform unique location code. The OF
device tree that describes a part of a hardware entity must include
the “ibm,loc-code” property with a value that represents the location
code for that hardware entity.
Populate ibm,loc-code.
1) PCI passthru devices need to
From: Programmingkid programmingk...@gmail.com
Add any console that is available to the current emulator as a
menu item under the View menu.
Signed-off-by: John Arbuckle programmingk...@gmail.com
[PMM: Adjusted to apply after zoom-to-fit menu item was added;
create the View menu at the same
Our class QemuCocoaAppController implements the NSApplicationDelegate
interface, and we pass an object of this class to [NSApp setDelegate].
However, we weren't declaring in the class definition that we implemented
this interface; in OSX 10.10 this provokes the following (slighly
misleading)
The code that tries to test at both compiletime and runtime
for whether CGImageCreateWithImageInRect is supported provokes
a compile warning on OSX 10.3:
ui/cocoa.m:378:13: warning: comparison of function
'CGImageCreateWithImageInRect'
equal to a null pointer is always
On Tue, May 19, 2015 at 08:41:39AM +0800, Shannon Zhao wrote:
On 2015/5/19 0:17, Michael S. Tsirkin wrote:
On Thu, May 14, 2015 at 05:19:33PM +0800, Shannon Zhao wrote:
From: Shannon Zhao shannon.z...@linaro.org
Add ToUUID macro, this is useful for generating PCIe ACPI table.
On Tue, 05/19 10:04, Paolo Bonzini wrote:
On 19/05/2015 13:49, Fam Zheng wrote:
When block job mirror is finished, the source and target is synced. But
we call bdrv_swap() later in main loop bh. If the guest write before
that, target will not get the new data.
This is too late. As a
On Fri, Apr 17, 2015 at 04:53:06PM +0800, Chen Fan wrote:
via initialize callback to create bond device.
Signed-off-by: Chen Fan chen.fan.f...@cn.fujitsu.com
---
src/qemu/qemu_agent.c | 118
src/qemu/qemu_agent.h | 10
Hi,
Error handling fix for the multiport pci-serial cards.
please pull,
Gerd
The following changes since commit faa261a7fb254866bdd5b6a25ad94677945f21b4:
Merge remote-tracking branch 'remotes/pmaydell/tags/pull-cocoa-20150519' into
staging (2015-05-19 10:25:59 +0100)
are available
Put the number of serial ports into a local variable in
multi_serial_pci_realize, then increment the port count
(pci-ports) as we initialize the serial port cores.
Now pci-ports always holds the number of successfully
initialized ports and we can use multi_serial_pci_exit
to properly cleanup the
On 19/05/2015 20:37, Fam Zheng wrote:
On Tue, 05/19 10:49, Paolo Bonzini wrote:
On 19/05/2015 18:48, Fam Zheng wrote:
This is too late. As a rule, the blocker must be established before
calling bdrv_drain, and removed on the next yield (in this case, before
the assignment to
On 05/19/2015 11:58 AM, Nikunj A Dadhania wrote:
Alexey Kardashevskiy a...@ozlabs.ru writes:
On 05/19/2015 06:14 PM, Nikunj A Dadhania wrote:
Alexey Kardashevskiy a...@ozlabs.ru writes:
On 05/19/2015 04:56 PM, Nikunj A Dadhania wrote:
Alexey Kardashevskiy a...@ozlabs.ru writes:
On
On 2015/5/19 18:45, Gerd Hoffmann wrote:
On Di, 2015-05-19 at 15:48 +0800, Gonglei wrote:
On 2015/5/12 17:27, arei.gong...@huawei.com wrote:
From: Gonglei arei.gong...@huawei.com
Hi,
These three patches just some cleanup work about DO_UPCAST().
Please review,
Thanks
Cc: Gerd Hoffmann
On Tue, May 19, 2015 at 11:03:22AM +0100, Andrew Jones wrote:
On Mon, May 18, 2015 at 04:53:03PM +0100, Catalin Marinas wrote:
Another way would be to split the vma containing the non-cacheable
memory so that you get a single vma with the vm_page_prot as
Non-cacheable.
This sounds
On 06/05/2015 13:31, Gerd Hoffmann wrote:
Put the number of serial ports into a local variable in
multi_serial_pci_realize, then increment the port count
(pci-ports) as we initialize the serial port cores.
Now pci-ports always holds the number of successfully
initialized ports and we can
On 05/05/2015 17:48, Michael Roth wrote:
Well, I was referring to:
sPAPRTCETable *spapr_tce_new_table(DeviceState *owner, uint32_t liobn)
and:
sPAPRDRConnector *spapr_dr_connector_new(Object *owner,
sPAPRDRConnectorType type,
On 05/19/2015 06:14 PM, Nikunj A Dadhania wrote:
Alexey Kardashevskiy a...@ozlabs.ru writes:
On 05/19/2015 04:56 PM, Nikunj A Dadhania wrote:
Alexey Kardashevskiy a...@ozlabs.ru writes:
On 05/19/2015 02:51 PM, Nikunj A Dadhania wrote:
Alexey Kardashevskiy a...@ozlabs.ru writes:
On
Alexey Kardashevskiy a...@ozlabs.ru writes:
On 05/19/2015 06:14 PM, Nikunj A Dadhania wrote:
Alexey Kardashevskiy a...@ozlabs.ru writes:
On 05/19/2015 04:56 PM, Nikunj A Dadhania wrote:
Alexey Kardashevskiy a...@ozlabs.ru writes:
On 05/19/2015 02:51 PM, Nikunj A Dadhania wrote:
Alexey
Hi Catalin,
Thanks for the feedback. Some comments to your comments below.
On Mon, May 18, 2015 at 04:53:03PM +0100, Catalin Marinas wrote:
On Thu, May 14, 2015 at 02:46:44PM +0100, Andrew Jones wrote:
On Thu, May 14, 2015 at 01:05:09PM +0200, Christoffer Dall wrote:
On Wed, May 13, 2015
On Tue, 05/19 10:49, Paolo Bonzini wrote:
On 19/05/2015 18:48, Fam Zheng wrote:
This is too late. As a rule, the blocker must be established before
calling bdrv_drain, and removed on the next yield (in this case, before
the assignment to last_pause_ns).
I don't understand. If
On Wed, May 13, 2015 at 11:11:13AM +0800, Fam Zheng wrote:
Before, we only yield after initializing dirty bitmap, where the QMP
command would return. That may take very long, and guest IO will be
blocked.
Add sleep points like the later mirror iterations.
Signed-off-by: Fam Zheng
From: Gonglei arei.gong...@huawei.com
Signed-off-by: Gonglei arei.gong...@huawei.com
Signed-off-by: Gerd Hoffmann kra...@redhat.com
---
hw/display/qxl.c | 44 ++--
hw/display/qxl.h | 3 +++
2 files changed, 29 insertions(+), 18 deletions(-)
diff --git
:
Merge remote-tracking branch
'remotes/pmaydell/tags/pull-target-arm-20150518-3' into staging (2015-05-18
20:23:16 +0100)
are available in the git repository at:
git://git.linaro.org/people/pmaydell/qemu-arm.git tags/pull-cocoa-20150519
for you to fetch changes up
On Di, 2015-05-19 at 15:48 +0800, Gonglei wrote:
On 2015/5/12 17:27, arei.gong...@huawei.com wrote:
From: Gonglei arei.gong...@huawei.com
Hi,
These three patches just some cleanup work about DO_UPCAST().
Please review,
Thanks
Cc: Gerd Hoffmann kra...@redhat.com
Gonglei
Alberto Garcia be...@igalia.com writes:
On Thu 14 May 2015 02:50:51 PM CEST, Eric Blake ebl...@redhat.com wrote:
From: Markus Armbruster arm...@redhat.com
Signed-off-by: Markus Armbruster arm...@redhat.com
Signed-off-by: Eric Blake ebl...@redhat.com
Reviewed-by: Alberto Garcia
When the same temp is used twice or more as an input argument to a TCG
instruction, the dead computation code doesn't recognize the second use
as a dead temp. This is because the temp is marked as live in the same
loop where dead inputs are checked.
The fix is to split the loop in two parts. This
On Fri, May 08, 2015 at 12:32:59PM +0100, Mark Cave-Ayland wrote:
I noticed last week that the openbios.git mirror on git.qemu.org hadn't
been updated after a commit I made to SVN trunk, and after some
investigation work by Stefan it seems that the upstream remote is given
as a git:// URL
in the git repository at:
git://git.kraxel.org/qemu tags/pull-vga-20150519-1
for you to fetch changes up to 176c324febd76d6f164347583f5af35b3cb4e5fb:
vga-pci: QOMify (2015-05-19 11:40:01 +0200)
hw/display: qomify vga cards
From: Gonglei arei.gong...@huawei.com
Signed-off-by: Gonglei arei.gong...@huawei.com
Signed-off-by: Gerd Hoffmann kra...@redhat.com
---
hw/display/vga-pci.c | 48 ++--
1 file changed, 30 insertions(+), 18 deletions(-)
diff --git a/hw/display/vga-pci.c
From: Gonglei arei.gong...@huawei.com
QOMify pci-cirrus-vga like isa-cirrus-vga device.
Signed-off-by: Gonglei arei.gong...@huawei.com
Signed-off-by: Gerd Hoffmann kra...@redhat.com
---
hw/display/cirrus_vga.c | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git
On Thu, May 14, 2015 at 12:35:02PM +0200, Paolo Bonzini wrote:
A bit of Boolean algebra (and common sense) tells us that the
second if here is looking for blocks that are not allocated.
This is the opposite of the if that sets BDRV_BLOCK_ALLOCATED,
and thus it can use an else.
From: Dr. David Alan Gilbert dgilb...@redhat.com
The header writing for device sections is open coded in
a few places, merge it into one.
Signed-off-by: Dr. David Alan Gilbert dgilb...@redhat.com
---
savevm.c | 73 +---
1 file changed,
From: Dr. David Alan Gilbert dgilb...@redhat.com
Badly formatted migration streams can go undetected or produce
misleading errors due to a lock of checking at the end of sections.
In particular a section that adds an extra 0x00 at the end
causes what looks like a normal end of stream and thus
From: Dr. David Alan Gilbert dgilb...@redhat.com
The next patch adds section footers; but we don't want to
break migration compatibility so disable them on older
machine types
Signed-off-by: Dr. David Alan Gilbert dgilb...@redhat.com
---
hw/i386/pc_piix.c | 2 ++
hw/i386/pc_q35.c
From: Dr. David Alan Gilbert dgilb...@redhat.com
Signed-off-by: Dr. David Alan Gilbert dgilb...@redhat.com
---
scripts/analyze-migration.py | 5 +
1 file changed, 5 insertions(+)
diff --git a/scripts/analyze-migration.py b/scripts/analyze-migration.py
index 0c8b22f..f6894be 100755
---
From: Dr. David Alan Gilbert dgilb...@redhat.com
Badly formatted migration streams can go undetected or produce
misleading errors due to a lock of checking at the end of sections.
In particular a section that adds an extra 0x00 at the end
causes what looks like a normal end of stream and thus
On Tue, May 19, 2015 at 12:18:54PM +0100, Catalin Marinas wrote:
On Tue, May 19, 2015 at 11:03:22AM +0100, Andrew Jones wrote:
On Mon, May 18, 2015 at 04:53:03PM +0100, Catalin Marinas wrote:
Another way would be to split the vma containing the non-cacheable
memory so that you get a
An SMI should definitely wake up a processor in halted state!
This lets OVMF boot with SMM on multiprocessor systems, although
it halts very soon after that with a CpuIndex != BspIndex
assertion failure.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
target-i386/cpu.c | 1 +
1 file
Markus, can you review this one?
Thanks,
Paolo
On 11/05/2015 15:48, Paolo Bonzini wrote:
-global does not work for drivers that have a dot in their name, such as
cfi.pflash01. This is just a parsing limitation, because such globals
can be declared easily inside a -readconfig file.
To
Andreas, Eduardo,
can you review and ack this one?
On 11/05/2015 15:48, Paolo Bonzini wrote:
Suggested-by: Eduardo Habkost ehabk...@redhat.com
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
include/qom/object.h | 18 ++
qom/object.c | 16
2
This actually is not needed anymore in the latest incarnation of the
kernel-side interface.
Paolo
On 11/05/2015 15:49, Paolo Bonzini wrote:
KVM is okay with SMRAM overlapping an MMIO area underneath it, but it does
not want to have two overlapping RAM slots for SMRAM and video RAM.
On 05/19/15 13:47, Paolo Bonzini wrote:
An SMI should definitely wake up a processor in halted state!
This lets OVMF boot with SMM on multiprocessor systems, although
it halts very soon after that with a CpuIndex != BspIndex
assertion failure.
Signed-off-by: Paolo Bonzini
On Mon, 18 May 2015 12:33:25 +0200
Michael S. Tsirkin m...@redhat.com wrote:
On Mon, May 18, 2015 at 12:05:49PM +0800, Shannon Zhao wrote:
On 2015/5/15 20:14, Igor Mammedov wrote:
On Thu, 7 May 2015 16:51:31 +0100
Peter Maydell peter.mayd...@linaro.org wrote:
On 7 May 2015 at
On Mon, 18 May 2015 12:34:04 +0200
Michael S. Tsirkin m...@redhat.com wrote:
On Mon, May 18, 2015 at 12:00:09PM +0800, Shannon Zhao wrote:
On 2015/5/15 20:45, Igor Mammedov wrote:
On Thu, 7 May 2015 17:29:07 +0800
Shannon Zhao zhaoshengl...@huawei.com wrote:
From: Shannon Zhao
From: Shannon Zhao shannon.z...@linaro.org
Add aml_interrupt() for describing device interrupt in resource template.
These can be used to generating DSDT table for ACPI on ARM.
Signed-off-by: Shannon Zhao zhaoshengl...@huawei.com
Signed-off-by: Shannon Zhao shannon.z...@linaro.org
---
From: Shannon Zhao shannon.z...@linaro.org
Add ToUUID macro, this is useful for generating PCIe ACPI table.
Signed-off-by: Shannon Zhao zhaoshengl...@huawei.com
Signed-off-by: Shannon Zhao shannon.z...@linaro.org
Reviewed-by: Igor Mammedov imamm...@redhat.com
---
hw/acpi/aml-build.c |
From: Shannon Zhao shannon.z...@linaro.org
As core.c, piix4.c, ich9.c and pcihp.c are for x86, add CONFIG_ACPI_X86
to make it only for x86. ARM doesn't support cpu and memory hotplug, add
CONFIG_ACPI_CPU_HOTPLUG and CONFIG_ACPI_MEMORY_HOTPLUG to exclude them
for target-arm.
Signed-off-by:
On Tue, 05/19 16:02, Stefan Hajnoczi wrote:
On Tue, May 19, 2015 at 10:50:57AM +, Fam Zheng wrote:
v3: Replace previous 13 with a simple return type conversion patch.
Drop RFC.
This carries out the mandate in the comment of qemu_set_fd_handler2 and
removes
fd_read_poll from
Hi!
Recent bugreports from our testers at IBM about failed migration across USA
(for example, from NY to TX) made me wonder - what are the actual basic
requirements/expectations for migration?
In what network is it normally tested (I use 1Gb/10Gb local network without
routers)?
Is there
From: Shannon Zhao shannon.z...@linaro.org
Signed-off-by: Shannon Zhao zhaoshengl...@huawei.com
Signed-off-by: Shannon Zhao shannon.z...@linaro.org
---
hw/acpi/aml-build.c | 17 +
include/hw/acpi/aml-build.h | 1 +
2 files changed, 18 insertions(+)
diff --git
Ping...
Have any maintainer picked up these patches?
On 2015/5/11 17:34, shannon.z...@linaro.org wrote:
From: Shannon Zhao shannon.z...@linaro.org
The wrappers of virtio-balloon are using object_property_add to add
properties and all have their own getters/setters which are duplicate of
ICC bus impl has been droped, so all icc related files are not useful
any more; delete them.
Signed-off-by: Zhu Guihua zhugh.f...@cn.fujitsu.com
---
default-configs/i386-softmmu.mak | 1 -
default-configs/x86_64-softmmu.mak | 1 -
hw/cpu/Makefile.objs | 1 -
From: Chen Fan chen.fan.f...@cn.fujitsu.com
After CPU hotplug has been converted to BUS-less hot-plug infrastructure,
the only function ICC bus performs is to propagate reset to LAPICs. However
LAPIC could be reset by its parent (CPU) directly when CPU is being reset.
Do so and drop ~200LOC of
ICC Bus was used for providing a hotpluggable bus for APIC and CPU,
but now we use HotplugHandler to make hotplug. So ICC Bus is
unnecessary.
This code has passed the new pc-cpu-test.
And I have tested with kvm along with kernel_irqchip=on/off,
it works fine.
This patch series is rebased on
From: Scott Feldman sfel...@gmail.com
When the OS driver enables/disables the port, go ahead and set the port's
link status to up/down in response to the change. This more closely
emulates real hardware when the PHY for the port is brought up/down
and the PHY negotiates carrier (link status)
On 2015/5/19 20:09, Igor Mammedov wrote:
Also, enum values must all be formatted like this:
UPPER_CASE
may be better not, for consistency with the rest of enums in this header.
Will add another patch to fix the enums of this header firstly.
--
Shannon
Ping...
On 2015/5/12 10:25, shannon.z...@linaro.org wrote:
From: Shannon Zhao shannon.z...@linaro.org
After [1]s390-virtio: use common features and [2]virtio: Move host
features to backends applied, there are some Property arrays which only
contain the list terminator
On Tue, 05/19 12:57, Paolo Bonzini wrote:
On 19/05/2015 20:37, Fam Zheng wrote:
On Tue, 05/19 10:49, Paolo Bonzini wrote:
On 19/05/2015 18:48, Fam Zheng wrote:
This is too late. As a rule, the blocker must be established before
calling bdrv_drain, and removed on the next yield
Alexander Graf ag...@suse.de writes:
On 05/19/2015 11:58 AM, Nikunj A Dadhania wrote:
Alexey Kardashevskiy a...@ozlabs.ru writes:
On 05/19/2015 06:14 PM, Nikunj A Dadhania wrote:
Alexey Kardashevskiy a...@ozlabs.ru writes:
On 05/19/2015 04:56 PM, Nikunj A Dadhania wrote:
Alexey
[This Week]
- Investigate MOL device tree further
- Mark There is also an interesting dump of what seems to be a MOL tree
at http://josejx.net/mol/mol-stable/mollib/oftrees/oftree.nw.old (which
has a commented out entry for AAPL,debug set to -1). The interesting
parts I see
From: Shannon Zhao shannon.z...@linaro.org
Notice user the reason for device initialization failure.
Signed-off-by: Shannon Zhao zhaoshengl...@huawei.com
Signed-off-by: Shannon Zhao shannon.z...@linaro.org
---
hw/pci-bridge/ioh3420.c| 2 ++
hw/pci-bridge/pci_bridge_dev.c | 2 ++
Use C casts to avoid accessing ICCDevice's qdev field
directly.
Signed-off-by: Zhu Guihua zhugh.f...@cn.fujitsu.com
---
hw/intc/apic.c | 9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/hw/intc/apic.c b/hw/intc/apic.c
index 0f97b47..77b639c 100644
--- a/hw/intc/apic.c
From: Chen Fan chen.fan.f...@cn.fujitsu.com
Replace mapping APIC at global system address space with
mapping it at per-CPU address spaces.
Signed-off-by: Chen Fan chen.fan.f...@cn.fujitsu.com
Signed-off-by: Zhu Guihua zhugh.f...@cn.fujitsu.com
---
exec.c| 5 +
hw/i386/pc.c
From: Scott Feldman sfel...@gmail.com
With previous patch to support phy name attribute for each port, the OS
can name port interfaces using the hw-derived name. So update rocker
tests to use the new hw-derived interface names.
Signed-off-by: Scott Feldman sfel...@gmail.com
Reviewed-by: Stefan
From: Scott Feldman sfel...@gmail.com
v2:
Address review comments from Stefan Hajnoczi:
- Add missing qapi/rocker.json file.
- Use PRIx64 for print uint64 value
- when CONFIG_ROCKER is not defined, build qmp-norocker.o stub using
hw/net/Makefile.objs rather than in the top-level
From: David Ahern dsah...@gmail.com
v2:
Review comment from Stefan Hajnoczi:
- use private ROCKER_IFNAMSIZ = 16 to avoid breaking Windows build
as Windows does not include net/if.h
v1:
Add ROCKER_TLV_CMD_PORT_SETTINGS_PHYS_NAME to port settings. This attribute
exports the port name to the
From: Scott Feldman sfel...@gmail.com
v2:
Address some review comments by Stefan Hajnoczi: see individual patches for
v1-v2 changes.
v1:
Some rocker device updates we've been holding onto waiting for base rocker
device to be pulled into 2.4. David added support for the device to return the
1 - 100 of 262 matches
Mail list logo