Hi Markus, Jason and Dave.
This series has been modified according to previous suggestions.
Please review it again to make sure I fully understand comments.
Thanks
Chen
> -Original Message-
> From: Qemu-devel bounces+chen.zhang=intel@nongnu.org> On Behalf Of Zhang, Chen
> Sent: Wed
On 16/04/21 10:09, Vladimir Sementsov-Ogievskiy wrote:
We already have two similar helpers for other state. Let's add another
one for convenience.
Signed-off-by: Vladimir Sementsov-Ogievskiy
The whole usage of load-acquire for the connected state is completely
meaningless, but that's not your
Simplify the tpm_emulator_ctrlcmd() handler by replacing a pair of
qemu_mutex_lock/qemu_mutex_unlock calls by the WITH_QEMU_LOCK_GUARD
macro.
Reviewed-by: Stefan Berger
Reviewed-by: Christophe de Dinechin
Signed-off-by: Philippe Mathieu-Daudé
---
backends/tpm/tpm_emulator.c | 34 ++
11.05.2021 15:28, Paolo Bonzini wrote:
On 10/05/21 13:28, Vladimir Sementsov-Ogievskiy wrote:
Could we instead add a c file and add the structure private? Then we'll have
progress_new() and progress_free() APIs instead.
This way, it would be a lot simpler to control that nobady use structure
On Tue, May 11, 2021 at 12:41:54PM +0200, Philippe Mathieu-Daudé wrote:
Trivial patches to keep VirtIOFeature arrays read-only
(better safe than sorry).
Philippe Mathieu-Daudé (3):
hw/virtio: Pass virtio_feature_get_config_size() a const argument
virtio-blk: Constify VirtIOFeature feature_size
12.05.2021 09:56, Paolo Bonzini wrote:
On 16/04/21 10:08, Vladimir Sementsov-Ogievskiy wrote:
With the following patch we want to call wake coroutine from thread.
And it doesn't work with aio_co_wake:
Assume we have no iothreads.
Assume we have a coroutine A, which waits in the yield point for
e
On 5/6/21 11:33 AM, Philippe Mathieu-Daudé wrote:
> On 5/6/21 11:10 AM, Philippe Mathieu-Daudé wrote:
>> On 5/6/21 9:55 AM, Claudio Fontana wrote:
>>> On 5/5/21 9:31 PM, Eduardo Habkost wrote:
On Wed, May 05, 2021 at 02:15:29PM +0200, Philippe Mathieu-Daudé wrote:
> On 5/5/21 12:04 PM, Ale
12.05.2021 10:06, Paolo Bonzini wrote:
On 16/04/21 10:09, Vladimir Sementsov-Ogievskiy wrote:
We already have two similar helpers for other state. Let's add another
one for convenience.
Signed-off-by: Vladimir Sementsov-Ogievskiy
The whole usage of load-acquire for the connected state is comp
On 12/05/21 06:58, Philippe Mathieu-Daudé wrote:
Signed-off-by: Philippe Mathieu-Daudé
---
configure | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/configure b/configure
index 5877a6b2bfe..e0e02623e3e 100755
--- a/configure
+++ b/configure
@@ -257,8 +257,6 @@ if te
On 11/05/21 17:53, Philippe Mathieu-Daudé wrote:
diff --git a/meson.build b/meson.build
index 0b41ff41188..1ffb4bccdb2 100644
--- a/meson.build
+++ b/meson.build
@@ -1612,7 +1612,7 @@
int main(void) { fdt_check_full(NULL, 0); return 0; }''',
dependencies: fdt)
fdt_opt
On 12/05/21 05:56, Philippe Mathieu-Daudé wrote:
qemu/meson.build:1352:4: ERROR: Running configure command failed.
The following clauses were found for PSERIES
CONFIG_PSERIES=y
config PSERIES depends on FDT
This is triggered with:
fdt support: NO
having:
defa
Sorted now. I had applied the patch but was running into trouble because
although I'd pushed to the project registry when running on my gitlab
project it was using the personal registry. Will post v3 later today.
On Tue, 11 May 2021, 16:08 Brian Cain, wrote:
> > -Original Message-
> > Fr
On 11/05/21 17:53, Philippe Mathieu-Daudé wrote:
The CONFIG_FDT symbol depends on the availability of the
fdt library on the host. To be able to have other symbols
depends on it, declare it symbol in Kconfig.host.
Signed-off-by: Philippe Mathieu-Daudé
---
Kconfig.host | 3 +++
1 file changed
On 11/05/2021 11:17, Peter Maydell wrote:
> On Thu, 6 May 2021 at 20:36, Laurent Vivier wrote:
>>
>> Add "lsvirtio" that lists all virtio devices in a system
>> the same way lspci does for the PCI cards.
>
> This is cool, but it's not really QEMU specific -- it should
> work on any Linux guest ru
On 11/05/21 17:53, Philippe Mathieu-Daudé wrote:
Since commit fea35ca4b8e ("ppc/spapr: Receive and store device
tree blob from SLOF") the pSeries machine depends on the libfdt
fdt_check_full() call, which is available in libfdt v1.4.7.
Add the corresponding Kconfig dependency.
Signed-off-by: Ph
Am 11.05.2021 um 19:06 hat Daniel P. Berrangé geschrieben:
> On Tue, May 11, 2021 at 04:13:47AM -0400, Paolo Bonzini wrote:
> > The HMP loadvm code is calling load_snapshot rather than
> > qmp_snapshot_load, in order to bypass the job infrastructure. The code
> > around it is almost the same, with
On Mon, 10 May 2021 at 08:35, Thomas Huth wrote:
>
> Hi Peter,
>
> the following changes since commit d90f154867ec0ec22fd719164b88716e8fd48672:
>
> Merge remote-tracking branch 'remotes/dg-gitlab/tags/ppc-for-6.1-20210504'
> into staging (2021-05-05 20:29:14 +0100)
>
> are available in the Git
Fix the issue from this patch:
[PATCH] block: Flush all children in generic code
>From 883833e29cb800b4d92b5d4736252f4004885191
Quorum driver do not have the primary child.
It will caused guest block flush issue when use quorum and NBD.
The vm guest flushes failed,and then guest filesystem is shut
On Tue, Sep 29, 2020 at 03:22:25AM -0400, Michael S. Tsirkin wrote:
> From: haibinzhang(张海斌)
>
> Fore-commit(c6beefd674) only saves features of queue0,
> this makes wrong features of other queues in multiqueues
> situation.
> For examples:
> qemu-system-aarch64 ... \
> -chardev socket,id=char
On 12/05/21 04:30, David Gibson wrote:
On Tue, May 11, 2021 at 05:53:53PM +0200, Philippe Mathieu-Daudé wrote:
hw/ppc/fdt.c defines the ppc_create_page_sizes_prop() function,
which is unrelated to the libfdt. Remove the incorrect library
dependency on the file.
Signed-off-by: Philippe Mathieu-D
On 12/05/21 04:27, David Gibson wrote:
On Tue, May 11, 2021 at 05:53:52PM +0200, Philippe Mathieu-Daudé wrote:
Since commit fea35ca4b8e ("ppc/spapr: Receive and store device
tree blob from SLOF") the pSeries machine depends on the libfdt
fdt_check_full() call, which is available in libfdt v1.4.7
On Wed, 12 May 2021 at 04:39, Philippe Mathieu-Daudé wrote:
> IIUC, while we can have unattached drives, we can't (by design) have
> qdev unattached to qbus.
You can (and we do), but it is a bit of a problem because a
device not attached to a qbus will not get automatically reset,
and so you need
On 11/05/21 17:53, Philippe Mathieu-Daudé wrote:
Per the kconfig.rst:
A device should be listed [...] ``imply`` if (depending on
the QEMU command line) the board may or may not be started
without it.
This is the case with the NVDIMM device, so use the 'imply'
weak reverse dependency t
On 11/05/21 10:56, Dr. David Alan Gilbert wrote:
* Paolo Bonzini (pbonz...@redhat.com) wrote:
The HMP loadvm code is calling load_snapshot rather than
qmp_snapshot_load, in order to bypass the job infrastructure. The code
around it is almost the same, with one difference: hmp_loadvm is
restarti
On 5/12/21 9:45 AM, Paolo Bonzini wrote:
> On 11/05/21 17:53, Philippe Mathieu-Daudé wrote:
>> Since commit fea35ca4b8e ("ppc/spapr: Receive and store device
>> tree blob from SLOF") the pSeries machine depends on the libfdt
>> fdt_check_full() call, which is available in libfdt v1.4.7.
>>
>> Add t
The following changes since commit e58c7a3bba3076890592f02d2b0e596bf191b5c2:
Merge remote-tracking branch
'remotes/pmaydell/tags/pull-target-arm-20210510-1' into staging (2021-05-10
17:28:11 +0100)
are available in the Git repository at:
https://gitlab.com/bonzini/qemu.git tags/for-upstrea
On Fri, Apr 16, 2021 at 11:08:57AM +0300, Vladimir Sementsov-Ogievskiy wrote:
> To be reused in the following patch.
>
> Signed-off-by: Vladimir Sementsov-Ogievskiy
> ---
> block/nbd.c | 99 ++---
> 1 file changed, 57 insertions(+), 42 deletions(-)
On Fri, 30 Apr 2021 at 21:49, Richard Henderson
wrote:
>
> Signed-off-by: Richard Henderson
> ---
> v2: Fix typo in gen_shrnb_vec (laurent desnogues)
> v3: Replace DO_RSHR with an inline function
> ---
> target/arm/helper-sve.h| 16
> target/arm/sve.decode | 8 ++
> target/arm/s
On Fri, 30 Apr 2021 at 21:44, Richard Henderson
wrote:
>
> Signed-off-by: Richard Henderson
> ---
> target/arm/helper-sve.h| 16 +++
> target/arm/sve.decode | 4 ++
> target/arm/sve_helper.c| 35 ++
> target/arm/translate-sve.c | 98 +
On Fri, 30 Apr 2021 at 21:47, Richard Henderson
wrote:
>
> Signed-off-by: Richard Henderson
> ---
> target/arm/helper-sve.h| 16 +++
> target/arm/sve.decode | 4 ++
> target/arm/sve_helper.c| 24 ++
> target/arm/translate-sve.c | 93 +
On Fri, 30 Apr 2021 at 21:50, Richard Henderson
wrote:
>
> This completes the section "SVE2 bitwise shift right narrow".
>
> Signed-off-by: Richard Henderson
> ---
> target/arm/helper-sve.h| 16 ++
> target/arm/sve.decode | 4 ++
> target/arm/sve_helper.c| 24 +
> ta
On Fri, 30 Apr 2021 at 21:54, Richard Henderson
wrote:
>
> Rename the existing sve_while (less-than) helper to sve_whilel
> to make room for a new sve_whileg helper for greater-than.
>
> Signed-off-by: Richard Henderson
> ---
> v2: Use a new helper function to implement this.
> v4: Update for PRE
On Mon, Apr 19, 2021 at 10:34:49AM +0100, Daniel P. Berrangé wrote:
> On Fri, Apr 16, 2021 at 11:08:59AM +0300, Vladimir Sementsov-Ogievskiy wrote:
> > Detecting monitor by current coroutine works bad when we are not in
> > coroutine context. And that's exactly so in nbd reconnect code, where
> > q
On Wed, May 12, 2021 at 12:40:03PM +0300, Roman Kagan wrote:
> On Mon, Apr 19, 2021 at 10:34:49AM +0100, Daniel P. Berrangé wrote:
> > On Fri, Apr 16, 2021 at 11:08:59AM +0300, Vladimir Sementsov-Ogievskiy
> > wrote:
> > > Detecting monitor by current coroutine works bad when we are not in
> > > c
Add configurations to build files with Visual Studio Code and
to retrieve the search path for headers from the compile_commands.json
file.
Using this configuration requires installing the Meson extension and
using a build subdirectory that matches the one configured in the
Meson extension itself.
Some target are using llseek instead of _llseek like riscv,
nios2, hexagon, and openrisc.
Signed-off-by: Kito Cheng
---
linux-user/strace.c| 3 ++-
linux-user/strace.list | 3 +++
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/linux-user/strace.c b/linux-user/strace.c
index e9
There should only be one compiler per architecture. Those cases where
the same compiler can deal with a different architecture should be
explicitly set for both cross_cc and docker configurations. Otherwise
you get strangeness like:
--cross-cc-aarch64=/bin/false
causing the logic to attempt to
Hi,
I was planning to cut the PR from v2 but I needed to squash a couple
of remaining problems with the hexagon build and also when attempting
to use clang to build the x86 tests. As a result here is a v3 that:
- drops the signals stress test as it still triggers issues
- sanitizier fail on
We have the same symlink chasing problem when doing an "update"
operation. Fix that.
Based-on: 5e33f7fead ("tests/docker: better handle symlinked libs")
Signed-off-by: Alex Bennée
Reviewed-by: Willian Rampazzo
---
tests/docker/docker.py | 9 -
1 file changed, 8 insertions(+), 1 deletion
The current user functionality is used for cross compiling to avoid
complications with permissions when building test programs. However
for images that come from the registry we still need the ability to
add the user after the fact.
Reviewed-by: Willian Rampazzo
Signed-off-by: Alex Bennée
---
t
This simply wraps up fetching a build from the registry and tagging it
as the local build.
Reviewed-by: Willian Rampazzo
Signed-off-by: Alex Bennée
---
tests/docker/docker.py | 17 +
1 file changed, 17 insertions(+)
diff --git a/tests/docker/docker.py b/tests/docker/docker.py
i
From: Greg Kurz
checkfilename() doesn't always set $acpi_testexpected. Fix the following
warning:
Use of uninitialized value $acpi_testexpected in string eq at
./scripts/checkpatch.pl line 1529.
Fixes: d2f1af0e4120 ("checkpatch: don't emit warning on newly created acpi data
files")
Signed-off
We're going to extend the abilities of the command shortly.
Reviewed-by: Willian Rampazzo
Signed-off-by: Alex Bennée
---
v2
- fix indention issue
---
tests/docker/Makefile.include | 2 +-
tests/docker/docker.py| 56 ++-
2 files changed, 30 insertions(
From: Bastian Koppelmann
this device is used to verify the correctness of regression tests by
allowing guests to write their exit status to this device. This is then
used by qemu to exit using the written status.
Reviewed-by: Alex Bennée
Signed-off-by: Bastian Koppelmann
Signed-off-by: Alex Be
We special case this as the container with the cross compiler for the
tests takes so long to build it is manually uploaded into the
registry.
Signed-off-by: Alex Bennée
Reviewed-by: Philippe Mathieu-Daudé
Reviewed-by: Wainer dos Santos Moschetta
Reviewed-by: Willian Rampazzo
Tested-by: Philipp
From: Andrew Melnychenko
The series of patches for eBPF RSS adds libbpf dependency for qemu.
https://lists.gnu.org/archive/html/qemu-devel/2021-03/msg08887.html
With this patch, libbpf added:
Alpine - added libbpf-dev
Centos 8 - added libbpf-devel
Fedora - added libbpf-devel
Signed-off-by
Hey,
On Wed, May 12, 2021, at 12:06 AM, Akihiko Odaki wrote:
> Reviewed-by: Akihiko Odaki
>
> I applied them to my personal tree:
> https://github.com/akihikodaki/qemu/tree/macos
Thank you for the review! That top one I am still to submit here, by the way.
Will do once this series is through.
From: Alessandro Di Federico
[PMD: Split from 'Add Hexagon Docker image' patch]
Signed-off-by: Alessandro Di Federico
Signed-off-by: Philippe Mathieu-Daudé
[AJB: add container_hosts]
Signed-off-by: Alex Bennée
Reviewed-by: Philippe Mathieu-Daudé
Tested-by: Philippe Mathieu-Daudé
Message-Id:
From: Bastian Koppelmann
Tested-by: Alex Bennée
Signed-off-by: Bastian Koppelmann
Signed-off-by: Alex Bennée
Message-Id: <20210305170045.869437-15-kbast...@mail.uni-paderborn.de>
---
tests/tcg/tricore/Makefile.softmmu-target | 1 +
tests/tcg/tricore/test_msub.S | 9 +
2 fi
From: Alessandro Di Federico
This image is a little special because it takes a long time to build.
As such most users don't want to be doing that and just pull random
binaries from the ether as intended by the container gods. This
involves someone with credentials and a beefy machine running:
On Dienstag, 11. Mai 2021 21:57:53 CEST Connor Kuehl wrote:
> On 5/6/21 8:12 AM, Christian Schoenebeck wrote:
> > To lower the entry level for new developers, add a link to the
> > 9p developer docs (i.e. qemu wiki) at the beginning of 9p source
> > files, that is to: https://wiki.qemu.org/Document
From: Bastian Koppelmann
when trying to run successful short tests from the Makefile timeout would not
terminate. Rather it would wait until the time runs out. Excerpt from the
manpage:
--foreground
when not running timeout directly from a shell prompt,
allow COMMAND to read from the TTY
Otherwise you run into hilarity like trying when cross compiling a 32
bit ARM build on a 64 bit system trying to use host_cc to build 32 bit
test cases.
Reviewed-by: Philippe Mathieu-Daudé
Signed-off-by: Alex Bennée
---
configure | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
From: Bastian Koppelmann
Tested-by: Alex Bennée
Signed-off-by: Bastian Koppelmann
Signed-off-by: Alex Bennée
Message-Id: <20210305170045.869437-13-kbast...@mail.uni-paderborn.de>
---
tests/tcg/tricore/macros.h| 7 +++
tests/tcg/tricore/Makefile.softmmu-target | 1 +
test
From: Bastian Koppelmann
Tested-by: Alex Bennée
Signed-off-by: Bastian Koppelmann
Signed-off-by: Alex Bennée
Message-Id: <20210305170045.869437-10-kbast...@mail.uni-paderborn.de>
---
tests/tcg/tricore/macros.h| 29 ++-
tests/tcg/tricore/Makefile.softmmu-tar
From: Bastian Koppelmann
this is needed by the tricore-tcg-tests as tricore-gcc is not easily
available. Thus we rely on the HOST_CC to do the preprocessing of the
tricore assembly files.
Signed-off-by: Bastian Koppelmann
Signed-off-by: Alex Bennée
Message-Id: <20210305170045.869437-6-kbast...
This was picked up when clang built the test.
Signed-off-by: Alex Bennée
---
tests/tcg/multiarch/system/memory.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/tests/tcg/multiarch/system/memory.c
b/tests/tcg/multiarch/system/memory.c
index eb0ec6f8eb..41c7f66e2e 100644
--- a/tests/tcg/mult
From: Bastian Koppelmann
Tested-by: Alex Bennée
Signed-off-by: Bastian Koppelmann
Signed-off-by: Alex Bennée
Message-Id: <20210305170045.869437-11-kbast...@mail.uni-paderborn.de>
---
tests/tcg/tricore/Makefile.softmmu-target | 1 +
tests/tcg/tricore/test_fadd.S | 16 +
From: Bastian Koppelmann
this includes the Makefile and linker script to build all the tests.
Reviewed-by: Alex Bennée
Signed-off-by: Bastian Koppelmann
Signed-off-by: Alex Bennée
Message-Id: <20210305170045.869437-5-kbast...@mail.uni-paderborn.de>
---
MAINTAINERS
Currently there are two problems.
The first is clang generates a preamble (that is always executed) to
stack xmm registers. This causes a ILLOP on the x86_64 softmmu tests
as SSE isn't enabled.
The second is the inline assembler in test-i386.c breaks clangs
compiler and I don't know how to fix it
From: Bastian Koppelmann
Tested-by: Alex Bennée
Signed-off-by: Bastian Koppelmann
Signed-off-by: Alex Bennée
Message-Id: <20210305170045.869437-12-kbast...@mail.uni-paderborn.de>
---
tests/tcg/tricore/Makefile.softmmu-target | 1 +
tests/tcg/tricore/test_fmul.S | 8
2 fil
From: Bastian Koppelmann
At least for the TriCore target no easily available c compiler exists.
Thus we need to rely on "as" and "ld". This allows us to run them
through the docker image. We don't test the generation capabilities of
docker images as they are assumed to work.
Reviewed-by: Philipp
From: Thomas Huth
The MSYS2 task in the Cirrus-CI is currently failing with error messages
like this:
warning: database file for 'ucrt64' does not exist (use '-Sy' to download)
:: Starting core system upgrade...
there is nothing to do
:: Starting full system upgrade...
error: failed to pre
From: Bastian Koppelmann
Tested-by: Alex Bennée
Signed-off-by: Bastian Koppelmann
[AJB: dropped duplicate Makefile]
Signed-off-by: Alex Bennée
Message-Id: <20210305170045.869437-9-kbast...@mail.uni-paderborn.de>
---
tests/tcg/tricore/Makefile.softmmu-target | 1 +
tests/tcg/tricore/test_clz.S
From: Bastian Koppelmann
Tested-by: Alex Bennée
Signed-off-by: Bastian Koppelmann
Signed-off-by: Alex Bennée
Message-Id: <20210305170045.869437-16-kbast...@mail.uni-paderborn.de>
---
tests/tcg/tricore/Makefile.softmmu-target | 1 +
tests/tcg/tricore/test_muls.S | 9 +
2 fi
From: Bastian Koppelmann
Tested-by: Alex Bennée
Signed-off-by: Bastian Koppelmann
Signed-off-by: Alex Bennée
Message-Id: <20210305170045.869437-8-kbast...@mail.uni-paderborn.de>
---
tests/tcg/tricore/macros.h| 24 +++
tests/tcg/tricore/Makefile.softmmu-targ
From: Matheus Ferst
A newer compiler is needed to build tests for Power10 instructions. As
done for arm64 on c729a99d2701, a new '-test-cross' image is created for
ppc64 and ppc64le. As done on 936fda4d771f, a test for compiler support
is added to verify that the toolchain in use has '-mpower10'.
From: Bastian Koppelmann
This kind of tests is inspired by the riscv-tests repository. This adds
macros that makes it easy to create single instruction self containing
tests.
It is achieved by macros that create a test sequence for an
instruction and check for a supplied correct value. If the va
From: Matheus Ferst
Tests for Byte-Reverse Halfword, Word and Doubleword
Signed-off-by: Matheus Ferst
Tested-by: Fabiano Rosas
[AJB: tweak to make rules for skip/plugins]
Signed-off-by: Alex Bennée
Message-Id: <20210423205757.1752480-3-matheus.fe...@eldorado.org.br>
---
tests/tcg/ppc64le/byt
From: Bastian Koppelmann
Tested-by: Alex Bennée
Signed-off-by: Bastian Koppelmann
Signed-off-by: Alex Bennée
Message-Id: <20210305170045.869437-14-kbast...@mail.uni-paderborn.de>
---
tests/tcg/tricore/macros.h| 18 ++
tests/tcg/tricore/Makefile.softmmu-target |
Patchew URL:
https://patchew.org/QEMU/20210512102051.12134-1-alex.ben...@linaro.org/
Hi,
This series seems to have some coding style problems. See output below for
more information:
Type: series
Message-id: 20210512102051.12134-1-alex.ben...@linaro.org
Subject: [PATCH v3 00/31] testing/next
On Wed, 12 May 2021 at 11:10, Paolo Bonzini wrote:
>
> Add configurations to build files with Visual Studio Code and
> to retrieve the search path for headers from the compile_commands.json
> file.
>
> Using this configuration requires installing the Meson extension and
> using a build subdirector
On Mon, 10 May 2021 at 13:53, Anthony PERARD wrote:
>
> The following changes since commit 4cc10cae64c51e17844dc4358481c393d7bf1ed4:
>
> Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream'
> into staging (2021-05-06 18:56:17 +0100)
>
> are available in the Git repository at:
Hi Paolo,
On 5/12/21 12:09 PM, Paolo Bonzini wrote:
> Add configurations to build files with Visual Studio Code and
> to retrieve the search path for headers from the compile_commands.json
> file.
>
> Using this configuration requires installing the Meson extension
maybe add "(@id:asabil.meson)"
This is an automated cleanup. This bug report has been moved to QEMU's
new bug tracker on gitlab.com and thus gets marked as 'expired' now.
Please continue with the discussion here:
https://gitlab.com/qemu-project/qemu/-/issues/275
** Changed in: qemu
Status: New => Expired
** Bug watch
This is an automated cleanup. This bug report has been moved to QEMU's
new bug tracker on gitlab.com and thus gets marked as 'expired' now.
Please continue with the discussion here:
https://gitlab.com/qemu-project/qemu/-/issues/277
** Changed in: qemu
Status: New => Expired
** Bug watch
Richard Henderson writes:
> On 5/11/21 8:57 AM, Alex Bennée wrote:
>>> +union {
>>> +/* Routines that know the structure may reference the singular
>>> name. */
>>> +uint64_t frac;
>>> +/*
>>> + * Routines expanded with multiple structures reference "hi" and
This is an automated cleanup. This bug report has been moved to QEMU's
new bug tracker on gitlab.com and thus gets marked as 'expired' now.
Please continue with the discussion here:
https://gitlab.com/qemu-project/qemu/-/issues/274
** Tags added: usb
** Changed in: qemu
Status: New => E
This is an automated cleanup. This bug report has been moved to QEMU's
new bug tracker on gitlab.com and thus gets marked as 'expired' now.
Please continue with the discussion here:
https://gitlab.com/qemu-project/qemu/-/issues/276
** Changed in: qemu
Status: New => Expired
** Bug watch
This is an automated cleanup. This bug report has been moved to QEMU's
new bug tracker on gitlab.com and thus gets marked as 'expired' now.
Please continue with the discussion here:
https://gitlab.com/qemu-project/qemu/-/issues/273
** Changed in: qemu
Status: Confirmed => Expired
** Bug
Le 12/05/2021 à 12:13, Kito Cheng a écrit :
> Some target are using llseek instead of _llseek like riscv,
> nios2, hexagon, and openrisc.
>
> Signed-off-by: Kito Cheng
> ---
> linux-user/strace.c| 3 ++-
> linux-user/strace.list | 3 +++
> 2 files changed, 5 insertions(+), 1 deletion(-)
>
>
On 5/12/21 12:20 PM, Alex Bennée wrote:
> This was picked up when clang built the test.
>
> Signed-off-by: Alex Bennée
> ---
> tests/tcg/multiarch/system/memory.c | 1 +
> 1 file changed, 1 insertion(+)
Reviewed-by: Philippe Mathieu-Daudé
The QEMU project is currently moving its bug tracking to another system.
For this we need to know which bugs are still valid and which could be
closed already. Thus we are setting the bug state to "Incomplete" now.
If the bug has already been fixed in the latest upstream version of QEMU,
then plea
The QEMU project is currently moving its bug tracking to another system.
For this we need to know which bugs are still valid and which could be
closed already. Thus we are setting the bug state to "Incomplete" now.
If the bug has already been fixed in the latest upstream version of QEMU,
then plea
The QEMU project is currently moving its bug tracking to another system.
For this we need to know which bugs are still valid and which could be
closed already. Thus we are setting the bug state to "Incomplete" now.
If the bug has already been fixed in the latest upstream version of QEMU,
then plea
Le 11/05/2021 à 12:35, Philippe Mathieu-Daudé a écrit :
> Keep bitmask_transtbl in .rodata by marking the arrays const.
>
> Signed-off-by: Philippe Mathieu-Daudé
> ---
> linux-user/syscall.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/linux-user/syscall.c b/linu
Hi! Can you still reproduce this issue with QEMU v6.0 ? At least
Alexander's reproducer does not seem to trigger this issue anymore...
** Changed in: qemu
Status: New => Incomplete
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEM
Richard Henderson writes:
> On 5/10/21 7:57 AM, Alex Bennée wrote:
>> Richard Henderson writes:
>>
>>> These builtins came in clang 3.8, but are not present in gcc through
>>> version 11. Even in clang the optimization is not ideal except for
>>> x86_64, but no worse than the hand-coding tha
Richard Henderson writes:
> On 5/10/21 8:36 AM, Alex Bennée wrote:
>> Richard Henderson writes:
>>
>>> Reorg everything using QEMU_GENERIC and multiple inclusion to
>>> reduce the amount of code duplication between the formats.
>>>
>>> The use of QEMU_GENERIC means that we need to use pointer
The QEMU project is currently moving its bug tracking to another system.
For this we need to know which bugs are still valid and which could be
closed already. Thus we are setting the bug state to "Incomplete" now.
If the bug has already been fixed in the latest upstream version of QEMU,
then plea
The QEMU project is currently moving its bug tracking to another system.
For this we need to know which bugs are still valid and which could be
closed already. Thus we are setting the bug state to "Incomplete" now.
If the bug has already been fixed in the latest upstream version of QEMU,
then plea
The QEMU project is currently moving its bug tracking to another system.
For this we need to know which bugs are still valid and which could be
closed already. Thus we are setting the bug state to "Incomplete" now.
If the bug has already been fixed in the latest upstream version of QEMU,
then plea
The QEMU project is currently moving its bug tracking to another system.
For this we need to know which bugs are still valid and which could be
closed already. Thus we are setting the bug state to "Incomplete" now.
If the bug has already been fixed in the latest upstream version of QEMU,
then plea
The QEMU project is currently moving its bug tracking to another system.
For this we need to know which bugs are still valid and which could be
closed already. Thus we are setting the bug state to "Incomplete" now.
If the bug has already been fixed in the latest upstream version of QEMU,
then plea
The QEMU project is currently moving its bug tracking to another system.
For this we need to know which bugs are still valid and which could be
closed already. Thus we are setting the bug state to "Incomplete" now.
If the bug has already been fixed in the latest upstream version of QEMU,
then plea
Sorry, apparently nobody got a clue what might have gone wrong here (or
simply not enough spare time to look at this issue), but since it's
working for you now with a different distro, I'm closing this ticket
now.
** Changed in: qemu
Status: New => Won't Fix
--
You received this bug notif
On 5/11/21 3:26 PM, Daniel P. Berrangé wrote:
> Several distros have been dropped since the last time we bumped the
> minimum required CLang version.
>
> Per repology, currently shipping versions are:
>
> RHEL-8: 10.0.1
> Debian Stretch: 7.0.1
> Debian Buster: 7.0.1
> ope
** Tags added: fuzzer usb
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1525123
Title:
USB assert failure on hcd-uhci.c
Status in QEMU:
Expired
Bug description:
When inserting the attached ke
Can you still reproduce the issue with QEMU v6.0? For me, the attached
reproducer does not cause a crash anymore...
** Changed in: qemu
Status: New => Incomplete
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.lau
On 5/10/21 9:35 AM, Thomas Huth wrote:
> Clang unfortunately does not support generating code for the z900
> architecture level and starts with the z10 instead. Thus to be able
> to support compiling with Clang, we have to check for the supported
> compiler flags. The disadvantage is of course that
1 - 100 of 442 matches
Mail list logo