On 07/08/2015 04:45 PM, David Gibson wrote:
On Wed, Jul 08, 2015 at 04:40:27PM +1000, Alexey Kardashevskiy wrote:
On 07/08/2015 03:37 PM, David Gibson wrote:
On Wed, Jul 08, 2015 at 02:10:28PM +1000, Alexey Kardashevskiy wrote:
On 07/08/2015 01:43 PM, David Gibson wrote:
From: Andrea Bolognan
On 07/08/2015 02:30 PM, David Gibson wrote:
On Tue, Jul 07, 2015 at 09:05:02PM +1000, Alexey Kardashevskiy wrote:
On 07/07/2015 08:21 PM, Thomas Huth wrote:
On Tue, 7 Jul 2015 20:05:25 +1000
Alexey Kardashevskiy wrote:
On 07/07/2015 05:23 PM, Thomas Huth wrote:
On Mon, 6 Jul 2015 12:11:09
From: "Carlos L. Torres"
Add wrapper for strtoull() function. Include unit tests.
Signed-off-by: Carlos L. Torres
---
include/qemu-common.h | 2 +
tests/test-cutils.c | 296 ++
util/cutils.c | 23
3 files changed, 321 insertions
From: "Carlos L. Torres"
Introduce qemu_ wrappers for strtol/strtoul/strtoll/strtoull
C functions, ensure that errno is checked, and if NULL is
passed as the endptr argument, then whole string has to be
a valid number on the given base, otherwise return appropriate
error.
Different from the C st
From: "Carlos L. Torres"
Add wrapper for strtoul() function. Include unit tests.
Signed-off-by: Carlos L. Torres
---
include/qemu-common.h | 2 +
tests/test-cutils.c | 291 ++
util/cutils.c | 27 +
3 files changed, 320 insertions
From: "Carlos L. Torres"
Add wrapper for strtoll() function. Include unit tests.
Signed-off-by: Carlos L. Torres
---
include/qemu-common.h | 2 +
tests/test-cutils.c | 293 ++
util/cutils.c | 23
3 files changed, 318 insertions(
From: "Carlos L. Torres"
Add wrapper for strtol() function. Include unit tests.
Signed-off-by: Carlos L. Torres
---
include/qemu-common.h | 2 +
tests/test-cutils.c | 292 ++
util/cutils.c | 58 ++
3 files changed, 352 insert
From: Yi Min Zhao
This patch extends the current s390 pci implementation to
provide more flexibility in configuration of s390 specific
device handling.
For each vfio pci device, I create a zpci device to store s390
specific informations. And attach all of these special zpci devices
to the s390 f
From: Yi Min Zhao
This patch introduce a new facility(and bus)
to hold devices representing information actually
provided by s390 firmware and I/O configuration.
usage example:
-device s390-pcihost
-device zpci,fid=2,uid=5,pci_id=vpci1,id=zpci1
-device vfio-pci,host=:00:00.0,id=vpci1
The fir
On Tue, 7 Jul 2015 14:11:18 -0700
Peter Crosthwaite wrote:
> On Tue, Jul 7, 2015 at 7:22 AM, Christian Borntraeger
> wrote:
> > Am 07.07.2015 um 12:51 schrieb Peter Crosthwaite:
> >>> qemu_log_mask(CPU_LOG_RESET, "Watchdog timer expired.\n");
> >>> @@ -80,6 +87,7 @@ static void wdt_diag288_
On 08/07/2015 04:18, Fam Zheng wrote:
>> > @@ -267,7 +268,13 @@ bool aio_poll(AioContext *ctx, bool blocking)
>> > timeout = blocking ? aio_compute_timeout(ctx) : 0;
>> >
>> > /* wait until next event */
>> > +if (timeout) {
>> > +aio_context_release(ctx);
>> > +}
>> >
On 07/07/2015 12:51, Peter Crosthwaite wrote:
> On Tue, Jul 7, 2015 at 1:53 AM, Cornelia Huck
> wrote:
>> From: Xu Wang
>>
>> The diag288 watchdog is no sysbus device, therefore it doesn't get
>> triggered on resets automatically using dc->reset.
>>
>> Let's register the reset handler manually
Am 07.07.2015 um 22:50 schrieb Peter Crosthwaite:
> On Tue, Jul 7, 2015 at 11:25 AM, Alex Zuepke
> wrote:
>>
>> Signed-off-by: Alex Zuepke
>> ---
>> hw/arm/armv7m.c | 17 -
>> target-arm/cpu.c|2 ++
>> target-arm/helper.c | 30 --
>> 3
Am 08.07.2015 um 03:02 schrieb Fam Zheng:
> On Tue, 07/07 16:54, Christian Borntraeger wrote:
>> Am 30.06.2015 um 15:19 schrieb Fam Zheng:
>>> epoll is more scalable than ppoll. It performs faster than ppoll when the
>>> number of polled fds is high.
>>>
>>> See patch 4 for an example of the senari
Am 08.07.2015 um 09:54 schrieb Paolo Bonzini:
>
>
> On 07/07/2015 12:51, Peter Crosthwaite wrote:
>> On Tue, Jul 7, 2015 at 1:53 AM, Cornelia Huck
>> wrote:
>>> From: Xu Wang
>>>
>>> The diag288 watchdog is no sysbus device, therefore it doesn't get
>>> triggered on resets automatically using
On Friday 03 July 2015 11:31 AM, David Gibson wrote:
> On Thu, Jul 02, 2015 at 07:11:52PM +1000, Alexey Kardashevskiy wrote:
>> On 04/02/2015 03:46 PM, David Gibson wrote:
>>> On Thu, Apr 02, 2015 at 03:28:11PM +1100, Alexey Kardashevskiy wrote:
On 11/19/2014 04:48 PM, Aravinda Prasad wrote:
On 08/07/2015 10:01, Christian Borntraeger wrote:
> > > Doesn't seem right. Even if it is not a SBD it should still sit in the
> > > QOM tree in a place where the reset is reached. Where is this device
> > > in the QOM tree?
> >
> > Reset doesn't follow the QOM tree.
> >
> > In fact this is the
Am 08.07.2015 um 10:44 schrieb Paolo Bonzini:
>
>
> On 08/07/2015 10:01, Christian Borntraeger wrote:
Doesn't seem right. Even if it is not a SBD it should still sit in the
QOM tree in a place where the reset is reached. Where is this device
in the QOM tree?
>>>
>>> Reset doesn't f
Le 08/07/2015 00:56, Alexander Graf a écrit :
> [Done]
> - Update project log (6.17)
> - Debug OpenBIOS ADB issues since agraf's 26a9dfe patch
>
> [This Week]
> - Update project page (7.7)
> - Fix cuda_adb_req() to expect a 3-byte header instead of a 2-byte one
> - This has a prelimi
Hi,
I'm currently testing -cpu host,enforce,
and it's failing to start on amd processors (tested with opteron 61XX,opteron
63xx,FX-6300 and FX-9590)
Is it expected ?
warning: host doesn't support requested feature: CPUID.8001H:EDX [bit 0]
warning: host doesn't support requested feature: CPU
Am 07.07.2015 um 19:19 hat John Snow geschrieben:
>
>
> On 07/06/2015 05:49 PM, John Snow wrote:
> > From: Hannes Reinecke
> >
> > The CD-ROM signature is 0xeb140101, not 0xeb14.
> > Without this change OVMF/Duet runs into a timeout trying
> > to detect a SATA cdrom.
> >
> > Signed-off-by:
On 07/07/2015 05:03 PM, Fam Zheng wrote:
> On Tue, 07/07 15:44, Jason Wang wrote:
>>
>> On 07/07/2015 09:21 AM, Fam Zheng wrote:
>>> Since commit 6e99c63 "net/socket: Drop net_socket_can_send" and friends,
>>> net queues need to be explicitly flushed after qemu_can_send_packet()
>>> returns false
From: Greg Kurz
Accesses to vring_avail_event and vring_used_event must honor the queue
endianness.
This patch allows cross-endian setups to use dataplane (tested with ppc64
on ppc64le, and vice-versa).
Suggested-by: Cornelia Huck
Signed-off-by: Greg Kurz
Reviewed-by: Michael S. Tsirkin
Sign
MIPS doesn't need it, and including it creates problem as we are adding
dependency on ISA LPC bridge.
Signed-off-by: Michael S. Tsirkin
---
default-configs/i386-softmmu.mak | 1 +
default-configs/x86_64-softmmu.mak | 1 +
hw/acpi/Makefile.objs | 3 ++-
3 files changed, 4 insertion
The following changes since commit f6e3035f75e5c6a73485335765ae070304c7a110:
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream-smm' into
staging (2015-07-06 23:37:53 +0100)
are available in the git repository at:
git://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git tags/for_upst
From: Paulo Alcantara
If the signal is sampled high, this indicates that the system is
strapped to the "No Reboot" mode (ICH9 will disable the TCO Timer system
reboot feature). The status of this strap is readable via the NO_REBOOT
bit (CC: offset 0x3410:bit 5).
The NO_REBOOT bit is set when SPK
From: Paulo Alcantara
This patch adds a testcase that covers the following:
1) TCO default values
2) first and second TCO timeout
3) watch and validate ticks counter through TCO_RLD register
4) maximum supported TCO timeout (0x3ff)
5) watchdog actions (pause/reset/shutdown/none) upon se
From: Cornelia Huck
This reverts commit f5a5628cf0b65b223fa0c9031714578dfac4cf04.
This was an old patch that had been already superseded by b0e5d90eb
("dataplane: endianness-aware accesses").
Signed-off-by: Cornelia Huck
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
Acked
From: Paulo Alcantara
This interface provides some registers within a 32-byte range and can be
acessed through PCI-to-LPC bridge interface (PMBASE + 0x60).
It's commonly used as a watchdog timer to detect system lockups through
SMIs that are generated -- if TCO_EN bit is set -- on every timeout.
On 07/08/2015 01:47 PM, Fam Zheng wrote:
> On Wed, 07/08 13:02, Jason Wang wrote:
>> >
>> >
>> > On 07/08/2015 11:19 AM, Fam Zheng wrote:
>>> > > On Tue, 07/07 18:58, Jason Wang wrote:
> >> Signed-off-by: Jason Wang
> >> ---
> >> tests/Makefile | 2 +-
> >> test
VIRTIO_NET_F_CTRL_GUEST_OFFLOADS now appears in the
linux header, let's reuse it.
Signed-off-by: Michael S. Tsirkin
---
include/hw/virtio/virtio-net.h | 12
include/standard-headers/linux/virtio_net.h | 16
2 files changed, 16 insertions(+), 12 deletion
From: Laszlo Ersek
With the pc-q35-2.4 machine type, if the user creates an ISA FDC manually:
-device isa-fdc,driveA=drive-fdc0-0-0 \
-drive file=...,if=none,id=drive-fdc0-0-0,format=raw
then the board-default FDC will be skipped, and only the explicitly
requested FDC will exist. qtree-wise
From: Laszlo Ersek
Extract the pc_cmos_init_floppy() function from pc_cmos_init(). The
function sets two RTC registers: floppy drive types (0x10), overwriting
the earlier value in there), and REG_EQUIPMENT_BYTE (0x14), setting bits
in the prior value.
Cc: Jan Tomko
Cc: John Snow
Cc: Markus Arm
spec says we must, so let's do it!
Note: the implementation is incorrect for BE targets.
Will fix with a patch on top, not a big deal now as
the only user is seabios, used on x86 only.
Tested-by: Gerd Hoffmann
Signed-off-by: Michael S. Tsirkin
---
hw/virtio/virtio-pci.h | 3 ++
hw/virtio/virt
Update virtio pci header from linux-next virtio maintainer tree.
We already have VIRTIO_PCI_CAP_PCI_CFG, let's define the structure
that goes with it.
Signed-off-by: Michael S. Tsirkin
---
include/standard-headers/linux/virtio_pci.h | 6 ++
1 file changed, 6 insertions(+)
diff --git a/inclu
The mistake that made the test fail was that it tried to
use a BAR address as an offset for config accesses to LPC.
Config accesses don't need a BAR, and LPC does not have one. Don't
attempt to map it.
With this change applied, TCO test passes, so re-enable it.
Signed-off-by: Michael S. Tsirkin
From: Laszlo Ersek
Thanks to the last patch, pc_cmos_init() doesn't need the (optional)
board-default FDC any longer as an input parameter. Update
pc_basic_device_init() not to hand it back to pc_init1() / pc_q35_init(),
and update the latter not to carry the FDC to pc_cmos_init(). This
simplifie
It seems to make sense to import pci_regs.h from linux:
why maintain our own?
As a first step, move the header to standard-headers,
and add it to the update script.
Signed-off-by: Michael S. Tsirkin
---
include/hw/pci/pci_regs.h | 720 +-
include/stand
memory_region_destructor_ram() -> qemu_ram_free()
calls reclaim_ramblock() which does:
if (!(block->flags & RAM_PREALLOC))
free_host_memory()
g_free(block)
while
memory_region_destructor_ram_from_ptr() -> qemu_ram_free_from_ptr()
calls g_free_rcu(block, rcu) results -> g_free(block
From: Benjamin Herrenschmidt
Some firmwares can test that and assume the device hasn't come
up if that bit isn't set
Signed-off-by: Benjamin Herrenschmidt
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
---
hw/pci/pcie.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
> From: Richard Henderson [mailto:rth7...@gmail.com] On Behalf Of Richard
> Henderson
> On 07/07/2015 02:31 PM, Pavel Dovgalyuk wrote:
> > diff --git a/target-i386/misc_helper.c b/target-i386/misc_helper.c
> > index 52c5d65..c8e7ee9 100644
> > --- a/target-i386/misc_helper.c
> > +++ b/target-i386/
Changelog:
v2->v3:
* fixed(work-arouned) unmapping issues,
now memory subsytem keeps track of HVA mapped
regions and doesn't allow to map a new region
at address where previos has benn mapped until
previous region is gone
* fixed offset calculations in memory_region_find_
it will allow to return atomically return RAMBlock's host
address range into continuos HVA area so that no hole
would appear in there.
also mark RAMBlock with RAM_PREALLOC flag so it won't be
umapped as conventional memory by
reclaim_ramblock()->qemu_anon_ram_free()
Signed-off-by: Igor Mammedov
address_space_rw assumes data is in target format
and byte-swaps it if target is BE and device is LE.
Use fixed-endian LE APIs instead.
Signed-off-by: Michael S. Tsirkin
---
hw/virtio/virtio-pci.c | 91 +-
1 file changed, 83 insertions(+), 8 deleti
Hi,
If testing migration with '-S' for qemu command line, (migrate directly without
executing 'cont' command),
qemu process in the destination will abort with the follow message:
ERROR: invalid runstate transition: 'inmigrate' -> 'prelaunch'
Aborted
After the follow modification, it will be OK
On 07/08/2015 01:44 PM, Fam Zheng wrote:
> On Wed, 07/08 13:12, Jason Wang wrote:
>>
>> On 07/08/2015 11:22 AM, Fam Zheng wrote:
>>> On Tue, 07/07 18:58, Jason Wang wrote:
Rx should be recovered after cont.
Signed-off-by: Jason Wang
---
tests/virtio-net-test.c | 48
>>>
There is a misprint in the patch
https://lists.gnu.org/archive/html/qemu-devel/2014-11/msg01657.html . It cause
errors in guest work.
Here is the bugfix.
From: Dmitry Poletaev
Signed-off-by: Dmitry Poletaev
Reported-by: Kirill Batuzov
---
target-i386/fpu_helper.c | 2 +-
1 file changed, 1 i
Patch adds memory_region_init_hva_range() and
memory_region_find_hva_range() API to allocate and lookup
reserved HVA MemoryRegion.
MemoryRegion with reserved HVA range will be used for
providing linear 1:1 HVA->GVA mapping for RAM MemoryRegion-s
that is added as subregions inside it.
It will be u
It makes sure that all hotplugged memory will be put in
continuos HVA range allowing to use 1:1 GVA<->HVA mapping.
1:1 mapping will be used by vhost to reduce number of memory
ranges for hotplugged memory to a single range that covers
all hotpluggable memory address space.
Signed-off-by: Igor Mam
HVA remapped file backed RAMBlock shouldn't be freed
with munmap() as it will create a hole in HVA area
but file descriptor should be freed so it won't leak.
Rearrange code so that file descriptor is freed always
if it's been used and drop unnecessary munmap()
call/branch because qemu_anon_ram_fre
On Wed, Jul 08, 2015 at 11:46:48AM +0200, Igor Mammedov wrote:
> Although memory_region_del_subregion() removes MemoryRegion
> from current address space, it's possible that it's still
> in use/referenced until old address space view is destroyed.
> That doesn't allow to unmap it from HVA region at
QEMU asserts in vhost due to hitting vhost backend limit
on number of supported memory regions.
Describe all hotplugged memory as one continuos range
to vhost with linear 1:1 HVA->GPA mapping in backend.
Signed-off-by: Igor Mammedov
---
hw/virtio/vhost.c | 47 +++
On 08/07/2015 10:48, Christian Borntraeger wrote:
> > > In fact this is the main reason why I dislike TYPE_DEVICE as a
> > > superclass...
> > >
> > > Oh, thats why we were asked to use that instead of sysbus device? ;-)
> >
> > Did I? I've always liked sysbus... :)
>
> Not you.
> But its a pa
Although memory_region_del_subregion() removes MemoryRegion
from current address space, it's possible that it's still
in use/referenced until old address space view is destroyed.
That doesn't allow to unmap it from HVA region at the time
of memory_region_del_subregion().
As a solution track HVA map
On Wed, Jul 08, 2015 at 11:46:40AM +0200, Igor Mammedov wrote:
> Changelog:
> v2->v3:
>* fixed(work-arouned) unmapping issues,
> now memory subsytem keeps track of HVA mapped
> regions and doesn't allow to map a new region
> at address where previos has benn mapped until
>
Am 11.06.2015 um 12:01 hat Christoph Hellwig geschrieben:
> The first patch ensures that flush actually flushes data so that
> data integrity is preserved, the second fixe up WCE reporting.
Thanks, applied to the block branch for 2.4-rc1.
Kevin
Am 07.07.2015 um 15:08 schrieb Juan Quintela:
> This includes a new section that for now just stores the current qemu state.
>
> Right now, there are only one way to control what is the state of the
> target after migration.
>
> - If you run the target qemu with -S, it would start stopped.
> - If
* Christian Borntraeger (borntrae...@de.ibm.com) wrote:
> Am 07.07.2015 um 15:08 schrieb Juan Quintela:
> > This includes a new section that for now just stores the current qemu state.
> >
> > Right now, there are only one way to control what is the state of the
> > target after migration.
> >
>
Am 08.07.2015 um 12:14 schrieb Dr. David Alan Gilbert:
> * Christian Borntraeger (borntrae...@de.ibm.com) wrote:
>> Am 07.07.2015 um 15:08 schrieb Juan Quintela:
>>> This includes a new section that for now just stores the current qemu state.
>>>
>>> Right now, there are only one way to control wha
Am 03.07.2015 um 14:35 hat Markus Armbruster geschrieben:
> "Richard W.M. Jones" writes:
>
> > Currently if qemu is connected to a curl source (eg. web server), and
> > the web server fails / times out / dies, you always see a bogus EIO
> > "Input/output error".
> >
> > For example, choose a larg
Am 02.07.2015 um 16:18 hat Laurent Vivier geschrieben:
>
>
> On 02/07/2015 16:03, Paolo Bonzini wrote:
> >
> >
> > On 02/07/2015 15:58, Laurent Vivier wrote:
> >> Since any /dev entry can be treated as a raw disk image, it is worth
> >> noting which devices can be accessed when and how. /dev/rd
On Wed, 8 Jul 2015 09:45:05 +0200
Cornelia Huck wrote:
> On Tue, 7 Jul 2015 14:11:18 -0700
> Peter Crosthwaite wrote:
> > Yes I see. I think it is a core code bug though and we want to avoid
> > having to patch individual devs based on their system level
> > connectivity. I'm looking at qbus_re
Am 08.07.2015 um 12:14 schrieb Dr. David Alan Gilbert:
> * Christian Borntraeger (borntrae...@de.ibm.com) wrote:
>> Am 07.07.2015 um 15:08 schrieb Juan Quintela:
>>> This includes a new section that for now just stores the current qemu state.
>>>
>>> Right now, there are only one way to control wha
On 7 July 2015 at 16:52, Alexander Graf wrote:
> Hi Peter,
>
> This is my current patch queue for s390. Please pull.
>
> Alex
>
>
> The following changes since commit aeb72188e073d515e1f5a80f6b603692a396477b:
>
> Merge remote-tracking branch 'remotes/kraxel/tags/pull-vga-20150707-1' into
> sta
* Christian Borntraeger (borntrae...@de.ibm.com) wrote:
> Am 08.07.2015 um 12:14 schrieb Dr. David Alan Gilbert:
> > * Christian Borntraeger (borntrae...@de.ibm.com) wrote:
> >> Am 07.07.2015 um 15:08 schrieb Juan Quintela:
> >>> This includes a new section that for now just stores the current qemu
On 08/07/2015 12:31, Kevin Wolf wrote:
> Am 02.07.2015 um 16:18 hat Laurent Vivier geschrieben:
>>
>>
>> On 02/07/2015 16:03, Paolo Bonzini wrote:
>>>
>>>
>>> On 02/07/2015 15:58, Laurent Vivier wrote:
Since any /dev entry can be treated as a raw disk image, it is worth
noting which dev
On 7 July 2015 at 15:12, Paolo Bonzini wrote:
> The following changes since commit f6e3035f75e5c6a73485335765ae070304c7a110:
>
> Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream-smm' into
> staging (2015-07-06 23:37:53 +0100)
>
> are available in the git repository at:
>
> git:
On Tue, Jul 07, 2015 at 04:45:41PM +0800, Jason Wang wrote:
>
>
> On 07/06/2015 11:21 PM, Stefan Hajnoczi wrote:
> > On Mon, Jul 06, 2015 at 11:32:25AM +0800, Jason Wang wrote:
> >>
> >> On 07/02/2015 08:46 PM, Stefan Hajnoczi wrote:
> >>> On Tue, Jun 30, 2015 at 04:35:24PM +0800, Jason Wang wrot
On Wed, Jul 08, 2015 at 09:15:57AM +0800, Fam Zheng wrote:
> On Tue, 07/07 15:35, Stefan Hajnoczi wrote:
> > On Tue, Jun 30, 2015 at 09:19:44PM +0800, Fam Zheng wrote:
> > > diff --git a/async.c b/async.c
> > > index 06971f4..1d70cfd 100644
> > > --- a/async.c
> > > +++ b/async.c
> > > @@ -290,12 +
Am 08.07.2015 um 12:43 schrieb Dr. David Alan Gilbert:
> * Christian Borntraeger (borntrae...@de.ibm.com) wrote:
>> Am 08.07.2015 um 12:14 schrieb Dr. David Alan Gilbert:
>>> * Christian Borntraeger (borntrae...@de.ibm.com) wrote:
Am 07.07.2015 um 15:08 schrieb Juan Quintela:
> This includ
On Wed, Jul 08, 2015 at 09:01:27AM +0800, Fam Zheng wrote:
> On Tue, 07/07 16:08, Stefan Hajnoczi wrote:
> > > +#define EPOLL_BATCH 128
> > > +static bool aio_poll_epoll(AioContext *ctx, bool blocking)
> > > +{
> > > +AioHandler *node;
> > > +bool was_dispatching;
> > > +int i, ret;
> >
Am 08.07.2015 um 12:47 hat Laurent Vivier geschrieben:
>
>
> On 08/07/2015 12:31, Kevin Wolf wrote:
> > Am 02.07.2015 um 16:18 hat Laurent Vivier geschrieben:
> >>
> >>
> >> On 02/07/2015 16:03, Paolo Bonzini wrote:
> >>>
> >>>
> >>> On 02/07/2015 15:58, Laurent Vivier wrote:
> Since any /de
zhanghailiang wrote:
> Hi,
>
> If testing migration with '-S' for qemu command line, (migrate
> directly without executing 'cont' command),
> qemu process in the destination will abort with the follow message:
>
> ERROR: invalid runstate transition: 'inmigrate' -> 'prelaunch'
> Aborted
>
> After t
On 8 July 2015 at 10:46, Igor Mammedov wrote:
> extends memory_region_add_subregion() by adding Error**
> argument to allow t fail and return a error from it.
>
> Signed-off-by: Igor Mammedov
> 156 files changed, 619 insertions(+), 420 deletions(-)
This is a seriously invasive API change and I
On 07/08/15 10:48, Laurent Vivier wrote:
Le 08/07/2015 00:56, Alexander Graf a écrit :
[Done]
- Update project log (6.17)
- Debug OpenBIOS ADB issues since agraf's 26a9dfe patch
[This Week]
- Update project page (7.7)
- Fix cuda_adb_req() to expect a 3-byte header instead of a 2-by
Christian Borntraeger wrote:
> Am 07.07.2015 um 15:08 schrieb Juan Quintela:
>> This includes a new section that for now just stores the current qemu state.
>>
>> Right now, there are only one way to control what is the state of the
>> target after migration.
>>
>> - If you run the target qemu w
Am 01.07.2015 um 16:45 hat Stefan Hajnoczi geschrieben:
> If mirror has more free buffers than IOV_MAX, preadv(2)/pwritev(2)
> EINVAL failures may be encountered.
>
> It is possible to trigger this by setting granularity to a low value
> like 8192.
>
> This patch stops appending chunks once IOV_M
* Christian Borntraeger (borntrae...@de.ibm.com) wrote:
> Am 08.07.2015 um 12:43 schrieb Dr. David Alan Gilbert:
> > * Christian Borntraeger (borntrae...@de.ibm.com) wrote:
> >> Am 08.07.2015 um 12:14 schrieb Dr. David Alan Gilbert:
> >>> * Christian Borntraeger (borntrae...@de.ibm.com) wrote:
> >>
The following changes since commit f6e3035f75e5c6a73485335765ae070304c7a110:
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream-smm' into
staging (2015-07-06 23:37:53 +0100)
are available in the git repository at:
git://github.com/bonzini/qemu.git tags/for-upstream
for you to
On 7 July 2015 at 18:16, Andreas Färber wrote:
> Hello Peter,
>
> This is my QOM CPU patch queue. Please pull.
>
> Note: For time reasons I did not give this queue as much testing as usual,
> in particular BSD and non-x86 KVM hosts were not covered.
>
> Regards,
> Andreas
>
> Cc: Peter Maydell
>
On Wed, 8 Jul 2015 13:01:05 +0300
"Michael S. Tsirkin" wrote:
> On Wed, Jul 08, 2015 at 11:46:40AM +0200, Igor Mammedov wrote:
> > Changelog:
> > v2->v3:
> >* fixed(work-arouned) unmapping issues,
> > now memory subsytem keeps track of HVA mapped
> > regions and doesn't allow to ma
On Wed, Jul 08, 2015 at 01:41:16PM +0200, Igor Mammedov wrote:
> As additional issue:
> deleting backend doesn't actually frees memory since it's
> just mmap(NORESERVE) over allocated region. It's possible
> to do madvise(MADV_DONTNEED) on area but it doesn't guaranty
> that kernel will free memory
On Wed, Jul 08, 2015 at 12:23:37PM +0200, Kevin Wolf wrote:
> Am 03.07.2015 um 14:35 hat Markus Armbruster geschrieben:
> > "Richard W.M. Jones" writes:
> >
> > > Currently if qemu is connected to a curl source (eg. web server), and
> > > the web server fails / times out / dies, you always see a
Am 26.06.2015 um 11:57 hat Stefan Hajnoczi geschrieben:
> On Thu, Jun 25, 2015 at 11:05:20AM -0400, Jeff Cody wrote:
> > On Thu, Jun 25, 2015 at 03:28:35PM +0100, Stefan Hajnoczi wrote:
> > > On Wed, Jun 24, 2015 at 03:54:27PM -0400, Jeff Cody wrote:
> > > > @@ -269,7 +270,9 @@ static int vpc_open(
Am 08.07.2015 um 13:36 hat Richard W.M. Jones geschrieben:
> On Wed, Jul 08, 2015 at 12:23:37PM +0200, Kevin Wolf wrote:
> > Am 03.07.2015 um 14:35 hat Markus Armbruster geschrieben:
> > > "Richard W.M. Jones" writes:
> > >
> > > > Currently if qemu is connected to a curl source (eg. web server),
Hi
This should fix the problems on s390, and restores unconditionally the trace
point.
Please review/test.
Thanks, Juan.
Juan Quintela (2):
migration: Only change state after migration has finished
migration: Trace event and migration event are different things
migration/migration.c | 50
We can want the trace event even without migration events enabled.
Reported-by: Wen Congyang
Signed-off-by: Juan Quintela
---
migration/migration.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/migration/migration.c b/migration/migration.c
index ede432e..ba82ff6 100644
--
On previous change, we changed state at post load time if it was not
running, special casing the "running" change. Now, we change any states
at the end of the migration.
Signed-off-by: Juan Quintela
---
migration/migration.c | 48 +++-
1 file changed,
Christian Borntraeger wrote:
> Am 07.07.2015 um 15:08 schrieb Juan Quintela:
>> This includes a new section that for now just stores the current qemu state.
>>
>> Right now, there are only one way to control what is the state of the
>> target after migration.
>>
>> - If you run the target qemu w
On 07/07/2015 19:21, Eduardo Habkost wrote:
> On Tue, Jul 07, 2015 at 12:42:01PM +0200, Paolo Bonzini wrote:
>> ABM is only implemented as a single instruction set by AMD; all AMD
>> processors support both instructions or neither. Intel considers POPCNT
>> as part of SSE4.2, and LZCNT as part of
Reported-by: Jiri Denemark
Signed-off-by: Juan Quintela
---
qmp-commands.hx | 1 +
1 file changed, 1 insertion(+)
diff --git a/qmp-commands.hx b/qmp-commands.hx
index e1bcc60..ba630b1 100644
--- a/qmp-commands.hx
+++ b/qmp-commands.hx
@@ -3406,6 +3406,7 @@ Enable/Disable migration capabilities
Am 08.07.2015 um 14:08 schrieb Juan Quintela:
> Christian Borntraeger wrote:
>> Am 07.07.2015 um 15:08 schrieb Juan Quintela:
>>> This includes a new section that for now just stores the current qemu state.
>>>
>>> Right now, there are only one way to control what is the state of the
>>> target af
Am 08.07.2015 um 14:08 schrieb Juan Quintela:
> On previous change, we changed state at post load time if it was not
> running, special casing the "running" change. Now, we change any states
> at the end of the migration.
>
> Signed-off-by: Juan Quintela
This fixes my s390 regression.
Tested-by
* Juan Quintela (quint...@redhat.com) wrote:
> We can want the trace event even without migration events enabled.
>
> Reported-by: Wen Congyang
> Signed-off-by: Juan Quintela
> ---
> migration/migration.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/migration/migra
Christian Borntraeger wrote:
> Am 08.07.2015 um 14:08 schrieb Juan Quintela:
>> Christian Borntraeger wrote:
>>> Am 07.07.2015 um 15:08 schrieb Juan Quintela:
This includes a new section that for now just stores the current qemu
state.
Right now, there are only one way to con
On 24.06.2015 03:21, John Snow wrote:
On 06/17/2015 10:29 AM, Vladimir Sementsov-Ogievskiy wrote:
On 12.06.2015 22:34, John Snow wrote:
On 06/08/2015 11:21 AM, Vladimir Sementsov-Ogievskiy wrote:
v2:
- rebase on my 'Dirty bitmaps migration' series
- remove 'print dirty bitmap', 'query-d
On Wed, Jul 08, 2015 at 02:01:30PM +0200, Kevin Wolf wrote:
> The guest can't cause it, but once the connection is down, I expect
> every request to fail. You don't have to have a malicious guest for
> filling up the log file, it just needs to be careless enough to continue
> trying new requests in
On 01/07/2015 14:59, Aurelien Jarno wrote:
> When syncing the task ASID with EntryHi, correctly or the value instead
> of assigning it.
>
> Reported-by: "Dr. David Alan Gilbert"
> Signed-off-by: Aurelien Jarno
> Cc: Leon Alrae
> ---
> target-mips/op_helper.c | 2 +-
> 1 file changed, 1 inserti
Am 08.07.2015 um 14:25 schrieb Juan Quintela:
> Christian Borntraeger wrote:
>> Am 08.07.2015 um 14:08 schrieb Juan Quintela:
>>> Christian Borntraeger wrote:
Am 07.07.2015 um 15:08 schrieb Juan Quintela:
> This includes a new section that for now just stores the current qemu
> stat
On Wed, Jul 8, 2015 at 12:14 PM, Kevin Wolf wrote:
> Am 01.07.2015 um 16:45 hat Stefan Hajnoczi geschrieben:
>> If mirror has more free buffers than IOV_MAX, preadv(2)/pwritev(2)
>> EINVAL failures may be encountered.
>>
>> It is possible to trigger this by setting granularity to a low value
>> li
1 - 100 of 302 matches
Mail list logo