Peter Maydell writes:
> I'm going to push for somebody actually writing out a
> document and putting it somewhere that we can point to
> and say "that's the authoritative spec", please...
> it doesn't have to be a big formal thing, but I do
> think you want it written down, because the whole poin
Hi, I know after live migration, primary would be blocked and vnc is also
blocked.
Could I let primary vnc still work after live migration?
I do vm start after live migration and in text mode primary's vnc can still
work, but graphic mode it would blocked.
How can I do to make in graphic mode vnc c
On 6/9/19 4:49 pm, Brad Campbell wrote:
On 2/9/19 6:23 pm, Brad Campbell wrote:
Here is the holdup :
11725@1567416625.003504:qxl_ring_command_check 0 native
11725@1567416625.102653:qxl_io_write 0 native addr=0
(QXL_IO_NOTIFY_CMD) val=0 size=1 async=0
~100ms delay prior to each logged QXL_I
Hello,
I'm looking for in-depth documentation pertaining to how an unsupported 16 bit
RISC ISA can be emulated in Qemu.
I've referenced this:
https://wiki.qemu.org/Documentation/TCG
and have been hoping there's additional, related documentation that I've
overlooked.
Please advise.
R
Alex Williamson 于2019年11月5日周二 上午2:49写道:
> On Tue, 5 Nov 2019 00:40:39 +0800
> Li Qiang wrote:
>
> > Hello Alex, Auger and all,
> >
> > I have a question about the VFIO virtual device BAR.
> >
> > In vfio_region_setup, it initialize a ‘region->mem’ MR and set its ops
> to ‘vfio_regions_ops’.
> >
On Friday, October 25, 2019, Taylor Simpson wrote:
> We would like inform the you that we will be doing a talk at the KVM Forum
> next week on QEMU for Qualcomm Hexagon. Alessandro Di Federico, Niccolo
> Izzo, and I have been working independently on implementations of the
> Hexagon target. We
Can you provide a clearer repro example of what doesn't wirk on mipsel
platform?
In last two QEMU releases mips (Wave) developers went to great lenghts
making sure both mips SIMD and mips FP instructions (in both scalar and
vector variants) are emulated properly. Some of the unit tests were
publis
Patchew URL:
https://patchew.org/QEMU/20191104185202.102504-1-dgilb...@redhat.com/
Hi,
This series seems to have some coding style problems. See output below for
more information:
Subject: [PATCH] global: Squash 'the the'
Type: series
Message-id: 20191104185202.102504-1-dgilb...@redhat.com
=
Philippe suggested that I run the TCG tests for Hexagon. Thanks Philippe!!
I discovered that I'm not handling SIGSEGV properly. We pass other signal
tests, but not this one. I'm hoping someone can help. The first thing that I
realized is that I hadn't provided a tlb_fill function for CPUClas
On Mon, Nov 4, 2019 at 2:02 PM wrote:
>
> From: Linus Ziegert
>
> The Linux kernel PHY driver sets AN_RESTART in the BMCR of the
> PHY when autonegotiation is started.
> Recently the kernel started to read back the PHY's AN_RESTART
> bit and now checks whether the autonegotiation is complete and
I can confirm bench_simple gives the same result on both qemu-arm and my
aarch32 hardware.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1851095
Title:
[feature request] awareness of instructions t
On Sat, Nov 2, 2019 at 3:37 AM Peter Maydell wrote:
>
> On Tue, 29 Oct 2019 at 13:25, Alistair Francis wrote:
> >
> > On Fri, Oct 25, 2019 at 6:28 AM Anup Patel wrote:
> > >
> > > This series adds RTC device to QEMU RISC-V virt machine. We have
> > > selected Goldfish RTC device model for this.
On Sun, Nov 3, 2019 at 12:12 AM Anup Patel wrote:
>
> On Sat, Nov 2, 2019 at 4:44 AM Palmer Dabbelt wrote:
> >
> > On Fri, 01 Nov 2019 08:40:24 PDT (-0700), a...@brainfault.org wrote:
> > > On Tue, Oct 29, 2019 at 6:55 PM Alistair Francis
> > > wrote:
> > >>
> > >> On Fri, Oct 25, 2019 at 6:28
On Sun, Nov 3, 2019 at 12:55 AM Anup Patel wrote:
>
> Add myself as Goldfish RTC maintainer until someone else is
> willing to maintain it.
>
> Signed-off-by: Anup Patel
Reviewed-by: Alistair Francis
Alistair
> ---
> MAINTAINERS | 7 +++
> 1 file changed, 7 insertions(+)
>
> diff --git a
On 11/4/19 4:21 PM, Parav Pandit wrote:
Patches are great to see failover capability enabled on the netdevice.
However it's very difficult to test it without having libvirt support.
Can we please have the necessary libvirt enhancements?
I'm working on libvirt support, and will make sure to C
On Wed, 23 Oct 2019 16:47:02 -0600
Alex Williamson wrote:
> Previous posting:
> https://lists.gnu.org/archive/html/qemu-devel/2019-07/msg06182.html
>
> Rebased (no change) and added Peter's R-b. Please apply for QEMU 4.2.
Anyone? I suppose this has missed another release despite pings from
me
From: Linus Ziegert
The Linux kernel PHY driver sets AN_RESTART in the BMCR of the
PHY when autonegotiation is started.
Recently the kernel started to read back the PHY's AN_RESTART
bit and now checks whether the autonegotiation is complete and
the bit was cleared [1]. Otherwise the link status i
Hi Eric,
On Tue, Jul 30, 2019 at 07:21:28PM +0200, Eric Auger wrote:
> static void virtio_iommu_device_unrealize(DeviceState *dev, Error **errp)
> {
> VirtIODevice *vdev = VIRTIO_DEVICE(dev);
> +VirtIOIOMMU *s = VIRTIO_IOMMU(dev);
> +
> +g_tree_destroy(s->domains);
> +g_tree_des
On 11/4/19 10:40 PM, no-re...@patchew.org wrote:
Patchew URL:
https://patchew.org/QEMU/20191104185202.102504-1-dgilb...@redhat.com/
Hi,
This series failed the docker-quick@centos7 build test. Please find the testing
commands and
their output below. If you have Docker installed, you can probab
Patchew URL:
https://patchew.org/QEMU/20191104185202.102504-1-dgilb...@redhat.com/
Hi,
This series failed the docker-quick@centos7 build test. Please find the testing
commands and
their output below. If you have Docker installed, you can probably reproduce it
locally.
=== TEST SCRIPT BEGIN =
Hi Jens,
> -Original Message-
> From: Jens Freimann
> Sent: Tuesday, October 29, 2019 6:49 AM
> To: qemu-devel@nongnu.org
> Cc: ehabk...@redhat.com; m...@redhat.com; berra...@redhat.com;
> la...@redhat.com; aa...@redhat.com; ai...@redhat.com; Parav Pandit
> ; dgilb...@redhat.com; alex.wi
appears the random number generator produces different results on 32-bit
arches, while my code seems to work fine in qemu
** Changed in: qemu
Status: New => Invalid
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.
Provides a blocking call to read a character from the console using
semihosting.chardev, if specified. This takes some careful command
line options to use stdio successfully as the serial ports, monitor
and semihost all want to use stdio. Here's a sample set of command
line options which share stdi
Here is the same thing compiled with optimizations on
** Attachment added: "bench_simple"
https://bugs.launchpad.net/qemu/+bug/1851095/+attachment/5302825/+files/bench_simple
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https:
Le 04/11/2019 à 19:52, Dr. David Alan Gilbert (git) a écrit :
> From: "Dr. David Alan Gilbert"
>
> 'the' has a tendency to double up; squash them back down.
>
> Signed-off-by: Dr. David Alan Gilbert
> ---
> disas/libvixl/vixl/invalset.h | 2 +-
> docs/interop/pr-helper.rst | 2 +
On Thu, Oct 24, 2019 at 08:34:36AM -0400, Liu Yi L wrote:
> This patch captures the guest PASID table entry modifications and
> propagates the changes to host to setup nested translation. The
> guest page table is configured as 1st level page table (GVA->GPA)
> whose translation result would furthe
example binary doing double-precision exponent on 16 megs
expected output:
checksum: f181b401cd42aa7b
actual output:
checksum: 4004022b0ba624fb
** Attachment added: "bench_simple"
https://bugs.launchpad.net/qemu/+bug/1851095/+attachment/5302817/+files/bench_simple
--
You received this b
On Thu, Oct 24, 2019 at 08:34:34AM -0400, Liu Yi L wrote:
> This patch adds a PASID cache management infrastructure based on
> new added structure VTDPASIDAddressSpace, which is used to track
> the PASID usage and future PASID tagged DMA address translation
> support in vIOMMU.
>
> struct VTDP
Dr. David Alan Gilbert (git) writes:
> From: "Dr. David Alan Gilbert"
>
> 'the' has a tendency to double up; squash them back down.
>
> Signed-off-by: Dr. David Alan Gilbert
Reviewed-by: Alex Bennée
> ---
> disas/libvixl/vixl/invalset.h | 2 +-
> docs/interop/pr-helper.rst
Patchew URL: https://patchew.org/QEMU/20191104151323.9883-1-cr...@redhat.com/
Hi,
This series seems to have some coding style problems. See output below for
more information:
Subject: [PATCH v7 0/8] Acceptance test: Add "boot_linux" acceptance test
Type: series
Message-id: 20191104151323.9883-
Hi Daniel,
I've been trying to open a bug in launchpad about exactly this, but it
always raises an error when trying to log in. Then I found this
thread diving into the archives, so I'll try to kindly ask here about
it.
Daniel P. Berrangé wrote:
> On Fri, Aug 09, 2019 at 08:06:09AM +0800, Wei Y
Philippe Mathieu-Daudé writes:
> Hi Alex,
>
> On 11/4/19 6:36 PM, Alex Bennée wrote:
>> From: Gerd Hoffmann
>> Use new helper to read all pending console output,
>> not just a single char. Unblocks installer boot.
>
> Again, why not use this by default for everything?
I thought that has alre
Corey Minyard writes:
> On Mon, Nov 04, 2019 at 05:36:53PM +, Alex Bennée wrote:
>> This test has been unstable on NetBSD for awhile. It seems the
>> mechanism used to listen to a random port is a Linux-ism (although a
>> received wisdom Linux-ism rather than a well documented one). As
>
>
On 11/4/19 6:36 PM, Alex Bennée wrote:
From: Gerd Hoffmann
Instead of fetching the prebuilt image from patchew download the install
iso and prepare the image locally. Install to disk, using the serial
console. Create qemu user, configure ssh login. Install packages
needed for qemu builds.
From: "Dr. David Alan Gilbert"
'the' has a tendency to double up; squash them back down.
Signed-off-by: Dr. David Alan Gilbert
---
disas/libvixl/vixl/invalset.h | 2 +-
docs/interop/pr-helper.rst | 2 +-
docs/specs/ppc-spapr-hotplug.txt| 2 +-
docs/specs/ppc-xive.rst
On 11/4/19 6:36 PM, Alex Bennée wrote:
The NetBSD project uses SHA512 for its checksums so lets support that
in the download helper.
Signed-off-by: Alex Bennée
---
tests/vm/basevm.py | 10 --
tests/vm/netbsd| 3 ++-
2 files changed, 10 insertions(+), 3 deletions(-)
diff --git
On Tue, 5 Nov 2019 00:40:39 +0800
Li Qiang wrote:
> Hello Alex, Auger and all,
>
> I have a question about the VFIO virtual device BAR.
>
> In vfio_region_setup, it initialize a ‘region->mem’ MR and set its ops to
> ‘vfio_regions_ops’.
> In ‘vfio_region_mmap’, it maps the physical device’s MM
Hi Alex,
On 11/4/19 6:36 PM, Alex Bennée wrote:
From: Gerd Hoffmann
Use new helper to read all pending console output,
not just a single char. Unblocks installer boot.
Again, why not use this by default for everything?
Anyway,
Reviewed-by: Philippe Mathieu-Daudé
Tested-by: Philippe Mathie
On 11/4/19 6:36 PM, Alex Bennée wrote:
From: Gerd Hoffmann
Signed-off-by: Gerd Hoffmann
Reviewed-by: Philippe Mathieu-Daudé
Tested-by: Philippe Mathieu-Daudé
Message-Id: <20191031085306.2-5-kra...@redhat.com>
Signed-off-by: Alex Bennée
---
tests/vm/netbsd | 2 +-
1 file changed,
On 11/4/19 6:36 PM, Alex Bennée wrote:
From: Gerd Hoffmann
Helper function to read all console output.
Signed-off-by: Gerd Hoffmann
Reviewed-by: Philippe Mathieu-Daudé
Tested-by: Philippe Mathieu-Daudé
Message-Id: <20191031085306.2-3-kra...@redhat.com>
Signed-off-by: Alex Bennée
--
On 11/4/19 6:36 PM, Alex Bennée wrote:
From: Gerd Hoffmann
Instead of fetching the prebuilt image from patchew download the install
iso and prepare the image locally. Install to disk, using the serial
console. Create qemu user, configure ssh login. Install packages
needed for qemu builds.
S
Hi Yoshinori,
On 10/14/19 1:57 PM, Yoshinori Sato wrote:
Hello.
This patch series is added Renesas RX target emulation.
Your series is (very) ready to get merged.
IIUC it won't be merged for the next release (4.2) but will be
merged first thing once 5.0 opens.
You don't need to do anything (ex
On Mon, Nov 04, 2019 at 05:36:53PM +, Alex Bennée wrote:
> This test has been unstable on NetBSD for awhile. It seems the
> mechanism used to listen to a random port is a Linux-ism (although a
> received wisdom Linux-ism rather than a well documented one). As
Hmm. I got reports of this issue
On Thu, 31 Oct 2019 17:05:20 +0800
Daniel Cho wrote:
> Hello all,
> I have some questions about the COLO.
> 1) Could we dynamic set fault tolerance feature on running VM?
> In your document, the primary VM could not start first (if you start
> primary VM, the secondary VM will need to start), i
On 11/4/19 4:13 PM, Cleber Rosa wrote:
An Avocado Test ID[1] is composed by a number of components, but it
starts with the Test Name, usually a file system location that was
given to the loader.
Because the source directory is being given as a prefix to the
"tests/acceptance" directory containin
On 11/4/19 4:13 PM, Cleber Rosa wrote:
The default vm provided by the test, available as self.vm, serves the
same purpose of the one obtained by self.get_vm(), but saves a line
and matches the style of other tests.
Signed-off-by: Cleber Rosa
Reviewed-by: Philippe Mathieu-Daudé
---
tests/
Hello Alex, Auger and all,
I have a question about the VFIO virtual device BAR.
In vfio_region_setup, it initialize a ‘region->mem’ MR and set its ops to
‘vfio_regions_ops’.
In ‘vfio_region_mmap’, it maps the physical device’s MMIO to QEMU’s virtual
address space
as a raw MR ‘region->mmaps[i]
On Tue, 2019-10-29 at 09:33 -0400, John Snow wrote:
>
> On 10/28/19 6:35 AM, Max Reitz wrote:
> > On 13.09.19 15:36, Maxim Levitsky wrote:
> > > This is the second part of the patches I prepared
> > > for this driver back when I worked on mdev-nvme.
> > >
> > > V2: addressed review feedback, no m
On Thu, 2019-10-10 at 16:00 -0500, Eric Blake wrote:
> Allow blockdevs to match the feature already present in qemu-nbd -D.
> Enhance iotest 223 to cover it.
>
> Signed-off-by: Eric Blake
> ---
> qapi/block.json| 8 +---
> blockdev-nbd.c | 9 -
> monitor/hmp-c
The NetBSD project uses SHA512 for its checksums so lets support that
in the download helper.
Signed-off-by: Alex Bennée
---
tests/vm/basevm.py | 10 --
tests/vm/netbsd| 3 ++-
2 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/tests/vm/basevm.py b/tests/vm/basevm.py
in
On Tue, 2019-10-15 at 16:16 +, Vladimir Sementsov-Ogievskiy wrote:
> 15.10.2019 18:07, Eric Blake wrote:
> > On 10/11/19 2:32 AM, Vladimir Sementsov-Ogievskiy wrote:
> > > 11.10.2019 0:00, Eric Blake wrote:
> > > > Qemu as server currently won't accept export names larger than 256
> > > > bytes
From: Gerd Hoffmann
Instead of fetching the prebuilt image from patchew download the install
iso and prepare the image locally. Install to disk, using the serial
console. Create qemu user, configure ssh login. Install packages
needed for qemu builds.
Signed-off-by: Gerd Hoffmann
Reviewed-by:
From: Gerd Hoffmann
Signed-off-by: Gerd Hoffmann
Message-Id: <20191031085306.2-5-kra...@redhat.com>
Signed-off-by: Alex Bennée
---
tests/vm/netbsd | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/vm/netbsd b/tests/vm/netbsd
index d1bfd01..33779402dd1 100755
---
This test has been unstable on NetBSD for awhile. It seems the
mechanism used to listen to a random port is a Linux-ism (although a
received wisdom Linux-ism rather than a well documented one). As
working around would add more hard to test complexity to the test I've
gone for the easier option of m
Hi,
As we approach hard-freeze I'm trying to temper what comes in through
the testing/next tree. However it would be nice to get the NetBSD upto
speed with the other NetBSDs. Although the serial install is working
well for me this has had a rocky road so if others could also give it
a good testing
From: Gerd Hoffmann
Helper function to read all console output.
Signed-off-by: Gerd Hoffmann
Message-Id: <20191031085306.2-3-kra...@redhat.com>
Signed-off-by: Alex Bennée
---
tests/vm/basevm.py | 19 +++
1 file changed, 19 insertions(+)
diff --git a/tests/vm/basevm.py b/t
From: Gerd Hoffmann
Use new helper to read all pending console output,
not just a single char. Unblocks installer boot.
Signed-off-by: Gerd Hoffmann
Message-Id: <20191031085306.2-4-kra...@redhat.com>
Signed-off-by: Alex Bennée
---
tests/vm/netbsd | 2 +-
1 file changed, 1 insertion(+), 1
From: Bishara AbuHattoum
Network interface name is fetched as an encoded WCHAR array, (wide
character), then it is decoded using the guest's CP_ACP Windows code
page, which is the default code page as configure in the guest's
Windows, then it is returned as a byte array, (char array).
As stated
The following changes since commit 36609b4fa36f0ac934874371874416f7533a5408:
Merge remote-tracking branch 'remotes/palmer/tags/palmer-for-master-4.2-sf1'
into staging (2019-11-02 17:59:03 +)
are available in the Git repository at:
git://github.com/mdroth/qemu.git tags/qga-pull-2019-11-0
From: Basil Salman
Memory block commands are only supported for linux with sysfs,
"guest-get-memory-block-info" was not in blacklist for other
cases.
Reported on:
https://bugzilla.redhat.com/show_bug.cgi?id=1751431
Signed-off-by: Basil Salman
Reviewed-by: Marc-André Lureau
Signed-off-by: Mich
On Thu, Oct 24, 2019 at 08:34:21AM -0400, Liu Yi L wrote:
> Shared virtual address (SVA), a.k.a, Shared virtual memory (SVM) on Intel
> platforms allow address space sharing between device DMA and applications.
> SVA can reduce programming complexity and enhance security.
> This series is intended
On Thu, Oct 24, 2019 at 08:34:34AM -0400, Liu Yi L wrote:
> This patch adds a PASID cache management infrastructure based on
> new added structure VTDPASIDAddressSpace, which is used to track
> the PASID usage and future PASID tagged DMA address translation
> support in vIOMMU.
>
> struct VTDP
Christophe Lyon writes:
> This is derived from cortex-m4 description, adding DP support and FPv5
> instructions with the corresponding flags in isar and mvfr2.
>
> Checked that it could successfully execute
> vrinta.f32 s15, s15
> while cortex-m4 emulation rejects it with "illegal instruction".
On Thu, Oct 24, 2019 at 08:34:35AM -0400, Liu Yi L wrote:
> This patch adds notifier for pasid bind/unbind. VFIO registers this
> notifier to listen to the dual-stage translation (a.k.a. nested
> translation) configuration changes and propagate to host. Thus vIOMMU
> is able to set its translation
ping?
http://patchwork.ozlabs.org/patch/1183934/
On Fri, 25 Oct 2019 at 11:08, Christophe Lyon
wrote:
>
> This is derived from cortex-m4 description, adding DP support and FPv5
> instructions with the corresponding flags in isar and mvfr2.
>
> Checked that it could successfully execute
> vrinta.
On Thu, Oct 24, 2019 at 01:13:04PM +0530, Ganesh Goudar wrote:
> From: Aravinda Prasad
>
> Upon a machine check exception (MCE) in a guest address space,
> KVM causes a guest exit to enable QEMU to build and pass the
> error to the guest in the PAPR defined rtas error log format.
>
> This patch
* ge...@hostfission.com (ge...@hostfission.com) wrote:
>
>
> On 2019-11-04 22:55, Dr. David Alan Gilbert wrote:
> > * ge...@hostfission.com (ge...@hostfission.com) wrote:
> > >
> > >
> > > On 2019-11-03 21:10, ge...@hostfission.com wrote:
> > > > On 2019-11-01 02:52, Dr. David Alan Gilbert wrot
On 11/4/19 2:18 PM, Alex Bennée wrote:
This is a very simple versioning API which allows the plugin
infrastructure to check the API a plugin was built against. We also
expose a min/cur API version to the plugin via the info block in case
it wants to avoid using old deprecated APIs in the future.
On 04.11.19 16:49, Alberto Garcia wrote:
> On Mon 04 Nov 2019 04:14:56 PM CET, Max Reitz wrote:
>
No, what I meant was that the original problem that led to
c8bb23cbdbe would go away.
>>>
>>> Ah, right. Not quite, according to my numbers:
>>>
>>> |--++
On Mon 04 Nov 2019 04:14:56 PM CET, Max Reitz wrote:
>>> No, what I meant was that the original problem that led to
>>> c8bb23cbdbe would go away.
>>
>> Ah, right. Not quite, according to my numbers:
>>
>> |--++-+-|
>> | Cluster size | subc
On 11/4/19 1:01 PM, Damien Hedde wrote:
On 11/1/19 12:35 AM, Philippe Mathieu-Daudé wrote:
On 10/18/19 5:06 PM, Damien Hedde wrote:
Deprecate device_legacy_reset(), qdev_reset_all() and
qbus_reset_all() to be replaced by new functions
device_cold_reset() and bus_cold_reset() which uses resettab
On 04.11.19 16:12, Alberto Garcia wrote:
> On Mon 04 Nov 2019 03:25:12 PM CET, Max Reitz wrote:
>> So, it's obvious that c8bb23cbdbe32f5c326 is significant for 1M
>> cluster-size, even on rotational disk, which means that previous
>> assumption about calling handle_alloc_space() only fo
Tests using the avocado.utils.vmimage library make use of qemu-img,
and because it makes sense to use the version matching the rest of the
source code, let's make sure it gets built.
Its selection, instead of a possible qemu-img binary installed system
wide, is already dealt with by the change tha
This acceptance test, validates that a full blown Linux guest can
successfully boot in QEMU. In this specific case, the guest chosen is
Fedora version 31.
* x86_64, pc and q35 machine types, with and without kvm as an
accellerator
* aarch64 and virt machine type, with and without kvm as an
An Avocado Test ID[1] is composed by a number of components, but it
starts with the Test Name, usually a file system location that was
given to the loader.
Because the source directory is being given as a prefix to the
"tests/acceptance" directory containing the acceptance tests, the test
names wi
So that when binaries such as qemu-img are searched for, those in the
build tree will be favored. As a clarification, SRC_ROOT_DIR is
dependent on the location from where tests are executed, so they are
equal to the build directory if one is being used.
The original motivation is that Avocado lib
This is related to the the differences in in-tree and out-of-tree
builds in QEMU. For simplification, means my build directory.
Currently, by running a `make check-acceptance` one gets (in
tests/acceptance/avocado_qemu/__init__.py):
SRC_ROOT_DIR: /tests/acceptance/avocado_qemu/../../..
This
Currently a test can describe the target architecture binary that it
should primarily be run with, be setting a single tag value.
The same approach is expected to be done with other QEMU aspects to be
tested, for instance, the machine type and accelerator, so let's
generalize the logic into a util
The same way the arch tag is being used as a fallback for the arch
parameter, let's do the same for QEMU's machine and avoid some boiler
plate code.
Signed-off-by: Cleber Rosa
---
docs/devel/testing.rst | 18
tests/acceptance/avocado_qemu/__init__.py | 5 ++
tests/
The default vm provided by the test, available as self.vm, serves the
same purpose of the one obtained by self.get_vm(), but saves a line
and matches the style of other tests.
Signed-off-by: Cleber Rosa
---
tests/acceptance/x86_cpu_model_versions.py | 100 ++---
1 file changed, 4
This acceptance test, validates that a full blown Linux guest can
successfully boot in QEMU. In this specific case, the guest chosen is
Fedora version 31.
* x86_64, pc and q35 machine types, with and without kvm as an
accellerator
* aarch64 and virt machine type, with and without kvm as an
On Mon 04 Nov 2019 03:25:12 PM CET, Max Reitz wrote:
> So, it's obvious that c8bb23cbdbe32f5c326 is significant for 1M
> cluster-size, even on rotational disk, which means that previous
> assumption about calling handle_alloc_space() only for ssd is wrong,
> we need smarter heuristi
Set the NSACR CP11 and CP10 bits, to allow FPU access in Non-Secure state
when using dummy SMC setup routine. Otherwise an AArch32 kernel will UNDEF as
soon as it tries to use the FPU.
This fixes kernel panic when booting raspbian on raspi2.
Successfully tested with:
2017-01-11-raspbian-jessie-
On 04.11.19 16:04, Max Reitz wrote:
> On 26.10.19 23:25, Alberto Garcia wrote:
>> Setting the QCOW_OFLAG_ZERO bit of the L2 entry is forbidden if an
>> image has subclusters. Instead, the individual 'all zeroes' bits must
>> be used.
>>
>> Signed-off-by: Alberto Garcia
>> ---
>> block/qcow2-clust
On 26.10.19 23:25, Alberto Garcia wrote:
> Setting the QCOW_OFLAG_ZERO bit of the L2 entry is forbidden if an
> image has subclusters. Instead, the individual 'all zeroes' bits must
> be used.
>
> Signed-off-by: Alberto Garcia
> ---
> block/qcow2-cluster.c | 6 +-
> 1 file changed, 5 inserti
On 26.10.19 23:25, Alberto Garcia wrote:
> Setting the QCOW_OFLAG_ZERO bit of the L2 entry is forbidden if an
> image has subclusters. Instead, the individual 'all zeroes' bits must
> be used.
>
> Signed-off-by: Alberto Garcia
> ---
> block/qcow2-cluster.c | 14 ++
> 1 file changed,
On 04.11.19 13:35, Max Reitz wrote:
> On 26.10.19 23:25, Alberto Garcia wrote:
>> This function returns the type of an individual subcluster. If an
>> image does not have subclusters then this returns the exact same value
>> as qcow2_get_cluster_type().
>>
>> The information in standard and extende
On 26.10.19 23:25, Alberto Garcia wrote:
> The logic of this function remains pretty much the same, except that
> it uses count_contiguous_subclusters(), which combines the logic of
> count_contiguous_clusters() / count_contiguous_clusters_unallocated()
> and checks individual subclusters.
>
> Sig
On 11/4/19 1:16 PM, Damien Hedde wrote:
On 11/1/19 12:23 AM, Philippe Mathieu-Daudé wrote:
On 10/18/19 5:06 PM, Damien Hedde wrote:
Adds trace events to reset procedure and when updating the parent
bus of a device.
Signed-off-by: Damien Hedde
---
hw/core/qdev.c | 27 +
On 04.11.19 15:03, Alberto Garcia wrote:
> On Fri 25 Oct 2019 04:19:30 PM CEST, Max Reitz wrote:
So, it's obvious that c8bb23cbdbe32f5c326 is significant for 1M
cluster-size, even on rotational disk, which means that previous
assumption about calling handle_alloc_space() only for ssd
On 26.10.19 23:25, Alberto Garcia wrote:
> If an image has subclusters then there are more copy-on-write
> scenarios that we need to consider. Let's say we have a write request
> from the middle of subcluster #3 until the end of the cluster:
>
>- If the cluster is new, then subclusters #0 to #
Le 04/11/2019 à 14:23, Greg Kurz a écrit :
> The error message in object_class_property_add() was copied from
> object_property_add() in commit 16bf7f522a2ff. Clarify that it is
> about a class, not an object.
>
> While here, have the format string in both functions to fit in a
> single line for b
On Fri 25 Oct 2019 04:19:30 PM CEST, Max Reitz wrote:
>>> So, it's obvious that c8bb23cbdbe32f5c326 is significant for 1M
>>> cluster-size, even on rotational disk, which means that previous
>>> assumption about calling handle_alloc_space() only for ssd is wrong,
>>> we need smarter heuristics..
>>
The current pl031 RTCICR register implementation always clears the IRQ
pending status on a register write, regardless of the value it writes.
To justify that behavior, it references the arm926e documentation
(DDI0287B) and indicates that said document states that any write clears
the internal IRQ
The error message in object_class_property_add() was copied from
object_property_add() in commit 16bf7f522a2ff. Clarify that it is
about a class, not an object.
While here, have the format string in both functions to fit in a
single line for better grep-ability, despite the checkpatch warning.
Si
This is a very simple versioning API which allows the plugin
infrastructure to check the API a plugin was built against. We also
expose a min/cur API version to the plugin via the info block in case
it wants to avoid using old deprecated APIs in the future.
Signed-off-by: Alex Bennée
---
include
Can you please provide a binary (preferably statically built or with
required shared libraries attached)?
Thanks,
Laurent
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1851095
Title:
[feature req
On 04.11.19 14:03, Alberto Garcia wrote:
> On Mon 04 Nov 2019 01:57:42 PM CET, Max Reitz wrote:
>> On 26.10.19 23:25, Alberto Garcia wrote:
>>> In the previous patch we added a new QCow2ClusterType named
>>> QCOW2_CLUSTER_UNALLOCATED_SUBCLUSTER. There is a couple of places
>>> where this new value
Philippe Mathieu-Daudé writes:
> From: Bruce Rogers
>
> Commit 0d5fae3e52e introduced bios-microvm.bin but forgot to add
> it to the list of blobs being installed.
> Add it to the list of BLOBS that get installed.
>
> Fixes: 0d5fae3e52e "roms: add microvm-bios (qboot) as binary"
> Signed-off-b
On Mon 04 Nov 2019 01:57:42 PM CET, Max Reitz wrote:
> On 26.10.19 23:25, Alberto Garcia wrote:
>> In the previous patch we added a new QCow2ClusterType named
>> QCOW2_CLUSTER_UNALLOCATED_SUBCLUSTER. There is a couple of places
>> where this new value needs to be handled, and that is what this patc
1 - 100 of 142 matches
Mail list logo