It's better to have a launcher for all tests, to make it easier to
initialize and manage the environment.
If "DEBUG=1" a shell prompt will show up before the test runs.
Reviewed-by: Alex Bennée
Signed-off-by: Fam Zheng
---
tests/docker/run | 58
The script is not prefixed with test- so it won't run with "make docker-test",
because it can take too long.
Run it with "make docker-travis@ubuntu".
Reviewed-by: Alex Bennée
Signed-off-by: Fam Zheng
---
tests/docker/travis| 21 +
tests/docker/travis.py | 48 +++
This adds a group of make targets to run docker tests, all are available
in source tree without running ./configure.
The usage is shown with "make docker".
Besides the fixed ones, dynamic targets for building each image and
running each test in each image are generated automatically by make,
scan
The (currently partially commented out) configure options are suggested
by John Snow .
Signed-off-by: Fam Zheng
---
tests/docker/test-clang | 26 ++
1 file changed, 26 insertions(+)
create mode 100755 tests/docker/test-clang
diff --git a/tests/docker/test-clang b/tests/
Reviewed-by: Alex Bennée
Signed-off-by: Fam Zheng
---
MAINTAINERS | 7 +++
1 file changed, 7 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 81e7fac..55f98b6 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1616,3 +1616,10 @@ Build system architecture
M: Daniel P. Berrange
S: Od
This builds all available targets.
Signed-off-by: Fam Zheng
---
tests/docker/test-full | 17 +
1 file changed, 17 insertions(+)
create mode 100755 tests/docker/test-full
diff --git a/tests/docker/test-full b/tests/docker/test-full
new file mode 100755
index 000..fd9b798
---
Reviewed-by: Alex Bennée
Signed-off-by: Fam Zheng
---
tests/docker/test-mingw | 34 ++
1 file changed, 34 insertions(+)
create mode 100755 tests/docker/test-mingw
diff --git a/tests/docker/test-mingw b/tests/docker/test-mingw
new file mode 100755
index 000..
Reviewed-by: Alex Bennée
Signed-off-by: Fam Zheng
---
tests/docker/dockerfiles/centos6.docker | 6 ++
tests/docker/dockerfiles/fedora.docker | 7 +++
tests/docker/dockerfiles/ubuntu.docker | 11 +++
3 files changed, 24 insertions(+)
create mode 100644 tests/docker/dockerfile
Whatever passed in this variable will be appended to all
configure commands.
Signed-off-by: Fam Zheng
Reviewed-by: Alex Bennée
---
tests/docker/Makefile.include | 3 +++
tests/docker/common.rc| 1 +
2 files changed, 4 insertions(+)
diff --git a/tests/docker/Makefile.include b/tests/doc
"requires" checks the "FEATURE" environment for specified prerequisits,
and skip the execution of test if not found.
"build_qemu" is the central routine to compile QEMU for tests to call.
Reviewed-by: Alex Bennée
Signed-off-by: Fam Zheng
---
tests/docker/common.rc | 31
Reviewed-by: Alex Bennée
Signed-off-by: Fam Zheng
---
docs/build-system.txt | 5 +
1 file changed, 5 insertions(+)
diff --git a/docs/build-system.txt b/docs/build-system.txt
index 5ea..2af1e66 100644
--- a/docs/build-system.txt
+++ b/docs/build-system.txt
@@ -438,6 +438,11 @@ top level
On (Tue) 17 May 2016 [13:55:51], Dr. David Alan Gilbert (git) wrote:
> From: "Dr. David Alan Gilbert"
>
> The RAM section of qmp_query_migrate is reasonably complex
> and repeated 3 times. Split it out into a helper.
>
> Signed-off-by: Dr. David Alan Gilbert
> Reviewed-by: Eric Blake
> Reviwe
Adding Liang Li to CC for his comments as the author of the feature.
On (Fri) 13 May 2016 [10:27:01], Denis V. Lunev wrote:
> From: Maxim Nestratov
>
> There is a race in between do_data_decompress and start_decompression.
>
> do_data_decompress()
> while (!quit_decomp_thread) {
> q
Hi,
> > We could turn the virgl switch into tristate (OnOffAuto), have it
> > default to Auto, then fail (not warn) in case it is set to On without 3d
> > support being available.
> >
>
> Property settings are part of the migration format, right? Is there an easy
> way to change the 'virgl' pr
On (Thu) 05 May 2016 [15:27:59], Daniel P. Berrange wrote:
> If tests use a TCP based monitor socket, the connection will
> go into a TIMED_WAIT state when the test exits. This will
> randomly prevent the test from being re-run without a certain
> time period. Set the SO_REUSEADDR flag on the socke
On 23/05/2016 04:43, Fam Zheng wrote:
> > The batch notification BH needs to know which virtqueues to notify when
> > multiqueue is enabled. Use a bitmap to track the virtqueues that with
> > pending notifications.
>
> This approach works great as long as VQs are in the same iothread. An
> alte
On 20/05/2016 18:28, Bandan Das wrote:
> v2:
> 2/4: Remove inject_nmi and call nmi_monitor_handle()
> directly
> 3/4: rm -rf
> 4/4: Call nmi_monitor_handle and pass cpu index
>
> The primary change is a arch specific x86 nmi function
> which can be called by the core nmi handler.
>
> Bandan Das
On (Fri) 06 May 2016 [15:11:04], Markus Armbruster wrote:
> Eric Blake writes:
>
> > On 05/04/2016 10:49 AM, Markus Armbruster wrote:
> >> qjson.[ch] is a JSON writer used by migration. Eric proposed to
> >> replace it by common code in his "Add qapi-to-JSON and clone visitors"
> >> series. Dav
On Mon, 23 May 2016, Jan Beulich wrote:
> Commit f9e98e5d7a ("xen/blkif: Avoid double access to
> src->nr_segments") didn't go far enough: src->operation is also being
> used twice. And nothing was done to prevent the compiler from using the
> source side of the copy done by blk_get_request() (gran
I'll wait for Juan's review before picking this up.
On (Thu) 05 May 2016 [15:32:50], Liang Li wrote:
> This patch set fixed a bug which will block live migration and another
> potential issue when using multi-thread (de)compression.
>
> The last patches try to refine the code and make the using o
On Mon, 05/23 10:17, Paolo Bonzini wrote:
>
>
> On 23/05/2016 04:43, Fam Zheng wrote:
> > > The batch notification BH needs to know which virtqueues to notify when
> > > multiqueue is enabled. Use a bitmap to track the virtqueues that with
> > > pending notifications.
> >
> > This approach work
Am 22.05.2016 um 11:55 hat Lin Ma geschrieben:
> Currently, the output of 'info snapshots' show fully available snapshots.
>
> In my opinion there are 2 disadvantages:
> 1. It's opaque, hides some snapshot information to users. It's not convenient
> if users want to know more about all of snapsho
On 05/22/2016 03:28 AM, Corey Minyard wrote:
Thanks for all the comments. I didn't know about stubs, as
there's nothing that currently uses it in hw directory, but
it's easy enough to add. I did have two comment below:
On 05/20/2016 04:53 AM, Igor Mammedov wrote:
On Thu, 19 May 2016 10:24:01
QEMU currently crashes when an OHCI controller is instantiated with
too many ports, e.g. "-device pci-ohci,num-ports=100,masterbus=1".
Thus add a proper check in usb_ohci_init() to make sure that we
do not use more than OHCI_MAX_PORTS = 15 ports here.
Ticket: https://bugs.launchpad.net/qemu/+bug/1
Hi
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 discussions on the QEMU Summit, we are going to have always open a
KVM call where you can add topics.
Call details:
By
On Thu, 7 Apr 2016 18:07:44 +0200
Greg Kurz wrote:
> On Thu, 7 Apr 2016 12:56:24 +0800
> Jason Wang wrote:
>
> > This patch add the capability of basic vhost net busy polling which is
> > supported by recent kernel. User could configure the maximum number of
> > us that could be spent on busy
I was able to reproduce the crash, and proposed now a fix on the qemu-
devel mailing list (see https://patchwork.ozlabs.org/patch/625092/ for
details)
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/158
This should be working fine again with recent versions of QEMU, so I'm
closing the bug. If you still have problems, feel free to open it again.
** Changed in: qemu
Status: New => Fix Released
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscr
s/info_migrate_capabilities/info migrate_capabilities
Signed-off-by: Wei Jiangang
---
docs/multi-thread-compression.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/multi-thread-compression.txt
b/docs/multi-thread-compression.txt
index 3d477c3..d0caaf7 100644
--- a/d
On 05/23/2016 05:22 AM, Cao jin wrote:
On 05/17/2016 03:38 PM, Michael S. Tsirkin wrote:
On Tue, May 17, 2016 at 03:39:14PM +0800, Cao jin wrote:
Personally I don't consider this a big issue. I don't think
many people specify msi=on.
I also think so:) If so, the semantics won`t change
On Sat, 21 May 2016 19:28:59 -0500
Corey Minyard wrote:
> Thanks for all the comments. I didn't know about stubs, as
> there's nothing that currently uses it in hw directory, but
> it's easy enough to add. I did have two comment below:
>
> On 05/20/2016 04:53 AM, Igor Mammedov wrote:
> > On Th
On 05/17/2016 01:08 PM, Cao jin wrote:
On 05/15/2016 09:41 PM, Marcel Apfelbaum wrote:
diff --git a/hw/pci-bridge/pci_bridge_dev.c
b/hw/pci-bridge/pci_bridge_dev.c
index 9e31f0e..af71c98 100644
--- a/hw/pci-bridge/pci_bridge_dev.c
+++ b/hw/pci-bridge/pci_bridge_dev.c
@@ -53,6 +53,7 @@ stat
Hi all,
I found a problem about the output of 'query-version'
As the qmp-command.hx said, it shoud be
-> { "execute": "query-version" }
<- {
"return":{
"qemu":{
"major":0,
"minor":11,
"micro":5
},
"package":""
}
}
Act
On 20/05/16 15:51, Pranith Kumar wrote:
> Hello all,
>
> I've been selected to participate in GSoC 2016 in the Qemu project. I will be
> mentored by Alex Bennée and will be working on solving memory consistency
> issues in the MTTCG project. In particular we are targeting to get ARM guests
> workin
Most of the 9p code is now virtio agnostic. This patch does a final cleanup:
- drop references to Virtio from the header comments
- fix includes
Also drop a couple of leading empty lines while here.
Signed-off-by: Greg Kurz
---
fsdev/file-op-9p.h |2 +-
fsdev/qemu-fsdev-dummy.c |2
This patch set trys to QOM'ify hw/char files, see commit messages
for more details
Thanks Paolo for your suggestions.
Note:
* CRIS axis_dev88 broad related test is passed and looks ok.
* lm32 test cases by Michael is passed and looks good.
Changes in v5:
drop the call of qemu_char_get_next
* Drop the old SysBus init function and use instance_init
* Call qemu_chr_add_handlers in the realize callback
Signed-off-by: xiaoqiang zhao
---
hw/char/escc.c | 30 +++---
1 file changed, 19 insertions(+), 11 deletions(-)
diff --git a/hw/char/escc.c b/hw/char/escc.c
ind
On 20 May 2016 at 21:28, Eduardo Habkost wrote:
> The following changes since commit 65603e2fc18b48e6e55a3dd693669413141694ec:
>
> tci: do not include exec/exec-all.h (2016-05-20 15:07:46 +0100)
>
> are available in the git repository at:
>
> git://github.com/ehabkost/qemu.git tags/machine-pul
* Drop the old SysBus init function and use instance_init
* Call qemu_chr_add_handlers in the realize callback
* Use qdev chardev prop instead of qemu_char_get_next_serial
* Add etraxfs_ser_create function to create etraxfs serial device
Signed-off-by: xiaoqiang zhao
---
hw/char/etraxfs_ser.c
* Drop the old SysBus init function and use instance_init
* Call qemu_chr_add_handlers in the realize callback
* Use qdev chardev prop instead of qemu_char_get_next_serial
* Add lm32_uart_create function to create lm32 uart device
Signed-off-by: xiaoqiang zhao
---
hw/char/lm32_uart.c | 28
* Drop the old SysBus init function
* Call qemu_chr_add_handlers in the realize callback
* Use qdev chardev prop instead of qemu_char_get_next_serial
Signed-off-by: xiaoqiang zhao
---
hw/char/lm32_juart.c | 17 -
hw/lm32/lm32.h | 2 ++
2 files changed, 10 insertions(+), 9
From: Prasad J Pandit
Vmware Paravirtual SCSI emulation uses command descriptors to
process SCSI commands. These descriptors come with their ring
buffers. A guest could set the ring buffer size to an arbitrary
value leading to OOB access issue. Add check to avoid it.
Reported-by: Li Qiang
Signe
Hi,
It's been a while since the last sync-up call. Have we got any topics to
discuss today?
Sergey and I (with a little Paolo) have spent some of last week delving
into the locking hierarchy w.r.t to tb_lock vs mmap_lock to see if there
is any simplification to be had. I'm not sure if this is a t
On 23 May 2016 at 03:13, Jason Wang wrote:
> The following changes since commit 65603e2fc18b48e6e55a3dd693669413141694ec:
>
> tci: do not include exec/exec-all.h (2016-05-20 15:07:46 +0100)
>
> are available in the git repository at:
>
> https://github.com/jasowang/qemu.git tags/net-pull-reque
Am 17.05.2016 um 16:41 hat Max Reitz geschrieben:
> After a lot has been restructed in the block layer in the past, we can
> now reap at least one of the fruits: Make bdrv_open() return a BDS!
Thanks, applied to the block branch.
Kevin
Am 2016-05-23 12:24, schrieb xiaoqiang zhao:
* Drop the old SysBus init function and use instance_init
* Call qemu_chr_add_handlers in the realize callback
* Use qdev chardev prop instead of qemu_char_get_next_serial
* Add lm32_uart_create function to create lm32 uart device
Signed-off-by: xiaoq
Hi,
On Mon, 23 May 2016 16:18:05 +0530, ppan...@redhat.com wrote:
> From: Prasad J Pandit
>
> Vmware Paravirtual SCSI emulation uses command descriptors to
> process SCSI commands. These descriptors come with their ring
> buffers. A guest could set the ring buffer size to an arbitrary
> value le
Am 2016-05-23 12:24, schrieb xiaoqiang zhao:
* Drop the old SysBus init function
* Call qemu_chr_add_handlers in the realize callback
* Use qdev chardev prop instead of qemu_char_get_next_serial
Signed-off-by: xiaoqiang zhao
---
hw/char/lm32_juart.c | 17 -
hw/lm32/lm32.h
> 在 2016年5月23日,19:18,Michael Walle 写道:
>
> Am 2016-05-23 12:24, schrieb xiaoqiang zhao:
>> * Drop the old SysBus init function
>> * Call qemu_chr_add_handlers in the realize callback
>> * Use qdev chardev prop instead of qemu_char_get_next_serial
>> Signed-off-by: xiaoqiang zhao
>> ---
>> hw/c
Reviewed-by: Dmitry Fleytman
> On 23 May 2016, at 14:16 PM, Shmulik Ladkani
> wrote:
>
> Hi,
>
> On Mon, 23 May 2016 16:18:05 +0530, ppan...@redhat.com wrote:
>> From: Prasad J Pandit
>>
>> Vmware Paravirtual SCSI emulation uses command descriptors to
>> process SCSI commands. These descri
Hi Alex,
I finally solved the issue I had, the branch is working well as far as I
can say.
The work I will share, in addition to making the LL/SC work mttcg-aware,
extends the various TLB flushes calls with the query-based mechanism: the
requesting CPU queries the flushes to the target CPUs and wa
From: Marc-André Lureau
Before accessing the g->scanout array, in order to avoid potential
out-of-bounds access.
Signed-off-by: Marc-André Lureau
Message-id: 1463653560-26958-2-git-send-email-marcandre.lur...@redhat.com
Signed-off-by: Gerd Hoffmann
---
hw/display/virtio-gpu.c | 19 +--
From: Marc-André Lureau
The value is defined in virtio_gpu.h already (changing from 4 to 16).
Signed-off-by: Marc-André Lureau
Message-id: 1463653560-26958-6-git-send-email-marcandre.lur...@redhat.com
Signed-off-by: Gerd Hoffmann
---
hw/display/virtio-gpu.c| 4 ++--
include/hw/virtio/
From: Marc-André Lureau
The scanout id should not be above the configured num_scanouts.
Signed-off-by: Marc-André Lureau
Message-id: 1463653560-26958-5-git-send-email-marcandre.lur...@redhat.com
Signed-off-by: Gerd Hoffmann
---
hw/display/virtio-gpu-3d.c | 4 ++--
hw/display/virtio-gpu.c|
From: Marc-André Lureau
The value must be less than VIRTIO_GPU_MAX_SCANOUT.
Signed-off-by: Marc-André Lureau
Message-id: 1463653560-26958-4-git-send-email-marcandre.lur...@redhat.com
Signed-off-by: Gerd Hoffmann
---
hw/display/virtio-gpu.c | 6 ++
1 file changed, 6 insertions(+)
diff --g
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Message-id: 1463653560-26958-3-git-send-email-marcandre.lur...@redhat.com
Signed-off-by: Gerd Hoffmann
---
hw/display/virtio-gpu-3d.c | 1 +
hw/display/virtio-vga.c| 8 +++-
2 files changed, 8 insertions(+), 1 deletion(-)
diff -
branch 'remotes/ehabkost/tags/machine-pull-request'
into staging (2016-05-23 10:30:41 +0100)
are available in the git repository at:
git://git.kraxel.org/qemu tags/pull-vga-20160523-1
for you to fetch changes up to 94ef4f337fb614f18b765a8e0e878a4c23cdedcd:
vga: add sr_vbe register
Commit "fd3c136 vga: make sure vga register setup for vbe stays intact
(CVE-2016-3712)." causes a regression. The win7 installer is unhappy
because it can't freely modify vga registers any more while in vbe mode.
This patch introduces a new sr_vbe register set. The vbe_update_vgaregs
will fill s
From: Marc-André Lureau
Fix off-by-one value check (0 is the first scanout).
Signed-off-by: Marc-André Lureau
Message-id: 1463653560-26958-7-git-send-email-marcandre.lur...@redhat.com
Signed-off-by: Gerd Hoffmann
---
hw/display/virtio-gpu.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-
On 05/23/2016 05:01 AM, Igor Mammedov wrote:
On Sat, 21 May 2016 19:28:59 -0500
Corey Minyard wrote:
Thanks for all the comments. I didn't know about stubs, as
there's nothing that currently uses it in hw directory, but
it's easy enough to add. I did have two comment below:
On 05/20/2016 04
On 05/23/2016 06:06 PM, Marcel Apfelbaum wrote:
On 05/17/2016 01:08 PM, Cao jin wrote:
On 05/15/2016 09:41 PM, Marcel Apfelbaum wrote:
That is why I am not quite sure about this device, msi has a relation
with shpc.
From its previous behaviour, it can be seen that it don`t treat 'on'
as
alvise rigo writes:
> Hi Alex,
>
> I finally solved the issue I had, the branch is working well as far as I
> can say.
> The work I will share, in addition to making the LL/SC work mttcg-aware,
> extends the various TLB flushes calls with the query-based mechanism: the
> requesting CPU queries t
Callers of dma_blk_io have no way to pass extra data to the DMAIOFunc,
because the original callback and opaque are gone by the time DMAIOFunc
is called. On the other hand, the BlockBackend is usually derived
from those extra data that you could pass to the DMAIOFunc (in the
next patch, that would
scsi-block will be able to do FUA just by passing the request through
to the LUN (which is also more efficient); there is no need to emulate
it like we do for scsi-disk.
Add a new method to distinguish this.
Signed-off-by: Paolo Bonzini
---
hw/scsi/scsi-disk.c | 9 +++--
1 file changed, 7 i
scsi-block uses the block layer for reads and writes in order to avoid
allocating bounce buffers as big as the transferred data. We know how
to split a large transfer to multiple reads and writes, and thus we can
use scsi-disk.c's existing code to do I/O in multiple chunks (for non-s/g
SCSI hosts)
Commonize all the checks for canceled requests and errors. The next patch
will add another case to check for, in order to handle passthrough commands.
There is no semantic change here; the only nontrivial modification is in
scsi_write_do_fua, where cancellation has been checked earlier by both
ca
Signed-off-by: Paolo Bonzini
---
dma-helpers.c| 14 +++---
hw/block/nvme.c | 6 +++---
hw/ide/ahci.c| 6 --
hw/ide/core.c| 8 +---
hw/scsi/scsi-disk.c | 6 --
include/sysemu/dma.h | 6 +++---
trace-events | 2 +-
7 files changed, 27
These are replacements for blk_aio_preadv and blk_aio_pwritev that allow
customization of the data path. They reuse the DMA helpers' DMAIOFunc
callback type, so that the same function can be used in either the
QEMUSGList or the bounce-buffered case.
This customization will be needed in the next p
This will be the place to add DMAIOFuncs in the next patch. There
are also a couple DeviceClass members that can be moved to the
abstract class's initialization function.
Signed-off-by: Paolo Bonzini
---
hw/scsi/scsi-disk.c | 36 ++--
1 file changed, 22 insertion
On 23.05.2016 14:47, Alex Bennée wrote:
>
> alvise rigo writes:
>
>> Hi Alex,
>>
>> I finally solved the issue I had, the branch is working well as far as I
>> can say.
>> The work I will share, in addition to making the LL/SC work mttcg-aware,
>> extends the various TLB flushes calls with the q
Using pread/pwrite or io_submit has the advantage of eliminating the
bounce buffer, but drops the SCSI status. This keeps the guest from
seeing unit attention codes, as well as statuses such as RESERVATION
CONFLICT. Because we know scsi-block operates on an SBC device we can
still use the DMA hel
From: Thomas Huth
QEMU currently crashes when an OHCI controller is instantiated with
too many ports, e.g. "-device pci-ohci,num-ports=100,masterbus=1".
Thus add a proper check in usb_ohci_init() to make sure that we
do not use more than OHCI_MAX_PORTS = 15 ports here.
Ticket: https://bugs.launc
ging (2016-05-23 10:30:41 +0100)
are available in the git repository at:
git://git.kraxel.org/qemu tags/pull-usb-20160523-1
for you to fetch changes up to d400fc018b326104d26d730e5cc8c36c1f662c34:
usb/ohci: Fix crash with when specifying too many num-ports (2016-05-23
14:5
From: Juergen Gross
Add a backend for para-virtualized USB devices for xen domains.
The backend is using host-libusb to forward USB requests from a
domain via libusb to the real device(s) passed through.
Signed-off-by: Juergen Gross
Acked-by: Anthony PERARD
Message-id: 1463062421-613-4-git-se
From: Juergen Gross
Add a Xenstore directory for each supported pv backend. This will allow
Xen tools to decide which backend type to use in case there are
multiple possibilities.
The information is added under
/local/domain//device-model//backends
before the "running" state is written to Xensto
From: Juergen Gross
Introduce a new dummy system device serving as parent for virtual
buses. This will enable new pv backends to introduce virtual buses
which are removable again opposed to system buses which are meant
to stay once added.
Signed-off-by: Juergen Gross
Acked-by: Anthony PERARD
R
Claudio Fontana writes:
> On 23.05.2016 14:47, Alex Bennée wrote:
>>
>> alvise rigo writes:
>>
>>> Hi Alex,
>>>
>>> I finally solved the issue I had, the branch is working well as far as I
>>> can say.
>>> The work I will share, in addition to making the LL/SC work mttcg-aware,
>>> extends the
On Mon, 23 May 2016 07:42:32 -0500
Corey Minyard wrote:
> On 05/23/2016 05:01 AM, Igor Mammedov wrote:
> > On Sat, 21 May 2016 19:28:59 -0500
> > Corey Minyard wrote:
> >
> >> Thanks for all the comments. I didn't know about stubs, as
> >> there's nothing that currently uses it in hw director
Limits the rate kbd events from the vnc server are forwarded to the
guest, so input devices which are typically low-bandwidth can keep
up even on bulky input.
Signed-off-by: Gerd Hoffmann
---
ui/vnc.c | 13 +++--
ui/vnc.h | 1 +
2 files changed, 12 insertions(+), 2 deletions(-)
diff --
Store some additional state for cursor and resource backing storage,
so we can write out and reload things. Implement vmsave+vmload for
2d mode. Continue blocking live migration in 3d/virgl mode.
Signed-off-by: Gerd Hoffmann
---
hw/display/virtio-gpu-3d.c | 2 +-
hw/display/virtio-gpu.c
On Di, 2016-05-17 at 10:28 +0300, Pavel Dovgalyuk wrote:
> This patch adds support of b8g8r8x8 pixel format for SDL2.
>
> Signed-off-by: Pavel Dovgalyuk
> ---
> ui/sdl2-2d.c |3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/ui/sdl2-2d.c b/ui/sdl2-2d.c
> index 9593006..8ab68d6 10064
Hi,
> UPT is probably the only thing Intel cares to support on Windows, yes,
> but did you have any issues or try legacy mode on Windows?
Just tried that with Win10 -- working fine.
cheers,
Gerd
On 05/23/2016 04:05 AM, Marcel Apfelbaum wrote:
On 05/22/2016 03:28 AM, Corey Minyard wrote:
Thanks for all the comments. I didn't know about stubs, as
there's nothing that currently uses it in hw directory, but
it's easy enough to add. I did have two comment below:
On 05/20/2016 04:53 AM, Ig
On Sun, May 15, 2016 at 12:42:12PM +0300, Michael S. Tsirkin wrote:
> > FYI, I have a follow up series (~20 patches,
> > https://github.com/elmarco/qemu/tree/vhost-user-reconnect) doing
> > mostly cleanups and extra checks for disconnection at run time. In
> > particular, it should avoid some obvio
On 23/05/2016 12:48, P J P wrote:
> From: Prasad J Pandit
>
> Vmware Paravirtual SCSI emulation uses command descriptors to
> process SCSI commands. These descriptors come with their ring
> buffers. A guest could set the ring buffer size to an arbitrary
> value leading to OOB access issue. Add ch
On 20/05/2016 23:39, Eduardo Habkost wrote:
> Introduce Skylake-Client CPU model, which inherits the features
> from Broadwell and supports some additional features that are:
> MPX, XSAVEC, and XGETBV1.
>
> Signed-off-by: Eduardo Habkost
> Signed-off-by: Xiao Guangrong
> Signed-off-by: Eduardo
On 05/23/2016 04:39 PM, Corey Minyard wrote:
On 05/23/2016 04:05 AM, Marcel Apfelbaum wrote:
On 05/22/2016 03:28 AM, Corey Minyard wrote:
Thanks for all the comments. I didn't know about stubs, as
there's nothing that currently uses it in hw directory, but
it's easy enough to add. I did have
On 20/05/2016 10:42, Laurent Vivier wrote:
> tracepoint provider on ppc is broken since:
>
> fc116ef kvm_stat: Add RESET support for perf event ioctl
>
> because the value used with ioctl() to reset the event queue is
> not valid on ppc.
>
> This patch defines the good value for ppc.
>
>
Hi,
Resuming to work on this after 2.6 freeze break ...
> I have done some more testing and sent a series for spice-gtk fixing
> display with gl scanout-only case. And a minor patch to spice server
> to solve a cursor initialization when there is no canvas. Your series
> works ok with that, onl
On 23/05/2016 15:51, Paolo Bonzini wrote:
>
>
> On 20/05/2016 10:42, Laurent Vivier wrote:
>> tracepoint provider on ppc is broken since:
>>
>> fc116ef kvm_stat: Add RESET support for perf event ioctl
>>
>> because the value used with ioctl() to reset the event queue is
>> not valid on ppc.
This is a proposal on how to create the iommu with
'-device intel-iommu' instead of '-machine,iommu=on'.
The device is part of the machine properties because we wanted
to ensure it is created before any other PCI device.
The alternative is to skip the bus_master_enable_region at
the time the devi
Skip bus_master_enable region creation on PCI devices init
in order to be sure the IOMMU device (if present) would
be created in advance. Add this memory region at machine_done time.
Signed-off-by: Marcel Apfelbaum
---
hw/i386/pc.c | 17 +
hw/pci/pci.c | 22 ++
Hi
On Mon, May 23, 2016 at 3:52 PM, Gerd Hoffmann wrote:
> Hi,
>
> Resuming to work on this after 2.6 freeze break ...
>
>> I have done some more testing and sent a series for spice-gtk fixing
>> display with gl scanout-only case. And a minor patch to spice server
>> to solve a cursor initializ
Use the standard '-device iommu' instead of '-machine,iommu=on'
to create the IOMMU device.
Signed-off-by: Marcel Apfelbaum
---
hw/core/machine.c | 20
hw/i386/intel_iommu.c | 17 +
hw/i386/pc_q35.c | 1 +
hw/pci-host/q35.c | 28
On 23/05/2016 16:01, Marcel Apfelbaum wrote:
> Skip bus_master_enable region creation on PCI devices init
> in order to be sure the IOMMU device (if present) would
> be created in advance. Add this memory region at machine_done time.
>
> Signed-off-by: Marcel Apfelbaum
> ---
> hw/i386/pc.c
On 21/05/2016 22:42, Emilio G. Cota wrote:
> Commit a0aa44b4 ("include/qemu/atomic.h: default to __atomic functions")
> set all atomics to default (on recent GCC versions) to __atomic primitives.
>
> In the process, the atomic_rcu_read/set were converted to implement
> consume/release semantics,
On 05/23/2016 05:08 PM, Paolo Bonzini wrote:
On 23/05/2016 16:01, Marcel Apfelbaum wrote:
Skip bus_master_enable region creation on PCI devices init
in order to be sure the IOMMU device (if present) would
be created in advance. Add this memory region at machine_done time.
Signed-off-by: Marce
On 23/05/2016 16:22, Marcel Apfelbaum wrote:
> On 05/23/2016 05:08 PM, Paolo Bonzini wrote:
>>
>>
>> On 23/05/2016 16:01, Marcel Apfelbaum wrote:
>>> Skip bus_master_enable region creation on PCI devices init
>>> in order to be sure the IOMMU device (if present) would
>>> be created in advance. A
following changes since commit e081c24d30c1e7b29eb4450aa16d6a0da5782797:
>
> Merge remote-tracking branch 'remotes/ehabkost/tags/machine-pull-request'
> into staging (2016-05-23 10:30:41 +0100)
>
> are available in the git repository at:
>
>
> git://git.kraxel.org/
On 11/05/2016 23:06, Richard W.M. Jones wrote:
> From: Marc Marí
>
> This optionrom is based on linuxboot.S.
>
> Signed-off-by: Marc Marí
> Signed-off-by: Richard W.M. Jones
Hmm, I hadn't noticed that you added -m16. That breaks on even
not-too-old GCC (such as 4.8 on RHEL/CentOS 7). Can y
1 - 100 of 257 matches
Mail list logo