> >> +{ 'command': 'change-vnc-authz',
> >> + 'data': { 'type' : 'str',
> >> +'index': 'str'},
> >> + 'if': 'defined(CONFIG_VNC_SASL)' }
> >
> > type should be an enum I think.
> It is a good idea to set type to enum, I will fix it in the next version.
>
> > Also index should be an
Ping
On 01/04/21 14:24, Laszlo Ersek wrote:
> virtio-fs qualifies as a bootable device minimally under OVMF, but
> currently the necessary "bootindex" property is missing (fw_cfg kernel
> boot notwithstanding).
>
> Add the property. For completeness, add it to the CCW device as well;
> other virt
On 1/11/21 7:11 AM, Qiuhao Li wrote:
> Simplifying the crash cases by opportunistically setting bits in operands of
> out/write to zero may help to debug, since usually bit one means turn on or
> trigger a function while zero is the default turn-off setting.
>
> Tested Bug 1908062.
Please use the
On 1/11/21 8:50 AM, zhenwei pi wrote:
> There is a very low probability that hitting physical NVMe disk
> hardware critical warning case, it's hard to write & test a monitor
> agent service.
>
> For debugging purposes, add a new 'smart_critical_warning' property
> to emulate this situation.
>
> T
On 08.01.21 20:21, Guenter Roeck wrote:
> On 1/8/21 5:20 AM, David Hildenbrand wrote:
>> This series fixes booting current upstream Linux kernel compiled by
>> clang-11 and clang-12 under TCG.
>>
>> Decided to pull in already separatly sent patches. The last patch is
>> not required to fix the boot
On 10/01/21 00:34, Philippe Mathieu-Daudé wrote:
Use the dedicated X86Seg enum type for segment registers.
Signed-off-by: Philippe Mathieu-Daudé
---
target/i386/cpu.h| 4 ++--
target/i386/gdbstub.c| 2 +-
target/i386/tcg/seg_helper.c | 8
target/i386/tcg/transl
On Jan 11 10:14, Philippe Mathieu-Daudé wrote:
> On 1/11/21 8:50 AM, zhenwei pi wrote:
> > There is a very low probability that hitting physical NVMe disk
> > hardware critical warning case, it's hard to write & test a monitor
> > agent service.
> >
> > For debugging purposes, add a new 'smart_cri
On Mon, 2021-01-11 at 10:01 +0100, Philippe Mathieu-Daudé wrote:
> On 1/11/21 7:11 AM, Qiuhao Li wrote:
> > Simplifying the crash cases by opportunistically setting bits in
> > operands of
> > out/write to zero may help to debug, since usually bit one means
> > turn on or
> > trigger a function whi
On 04.01.21 14:24, Laszlo Ersek wrote:
> virtio-fs qualifies as a bootable device minimally under OVMF, but
> currently the necessary "bootindex" property is missing (fw_cfg kernel
> boot notwithstanding).
>
> Add the property. For completeness, add it to the CCW device as well;
> other virtio-
On 1/11/21 5:21 PM, Klaus Jensen wrote:
On Jan 11 10:14, Philippe Mathieu-Daudé wrote:
On 1/11/21 8:50 AM, zhenwei pi wrote:
There is a very low probability that hitting physical NVMe disk
hardware critical warning case, it's hard to write & test a monitor
agent service.
For debugging purposes
This should always successfully write exactly two 32-bit integers.
Make it clear with an assert(), like v9fs_receive_status() and
v9fs_receive_response() already do when unmarshalling the same
header.
Fixes: Coverity CID 1438968
Signed-off-by: Greg Kurz
---
hw/9pfs/9p-proxy.c |3 ++-
1 file
On Tue, Jan 05, 2021 at 02:12:59PM +, Peter Maydell wrote:
> On Thu, 22 Oct 2020 at 17:48, Paolo Bonzini wrote:
> > now that Gitlab is the primary CI infrastructure for QEMU, and that all
> > QEMU git repositories (including mirrors) are available on Gitlab, I
> > would like to propose that co
+Peter
On 1/11/21 2:11 AM, Nathan Chancellor wrote:
> On Tue, Sep 01, 2020 at 12:40:42PM +0200, Philippe Mathieu-Daudé wrote:
>> We call pci_register_root_bus() to register 4 IRQs with the
>> ppc4xx_pci_set_irq() handler. As it can only be called with
>> values in the [0-4[ range, replace the p
On 01/11/21 10:46, Christian Borntraeger wrote:
>
>
> On 04.01.21 14:24, Laszlo Ersek wrote:
>> virtio-fs qualifies as a bootable device minimally under OVMF, but
>> currently the necessary "bootindex" property is missing (fw_cfg kernel
>> boot notwithstanding).
>>
>> Add the property. For comple
On 11.01.21 11:05, Laszlo Ersek wrote:
> On 01/11/21 10:46, Christian Borntraeger wrote:
>>
>>
>> On 04.01.21 14:24, Laszlo Ersek wrote:
>>> virtio-fs qualifies as a bootable device minimally under OVMF, but
>>> currently the necessary "bootindex" property is missing (fw_cfg kernel
>>> boot notw
On Mon, 11 Jan 2021, Jiaxun Yang wrote:
On Mon, Jan 11, 2021, at 8:36 AM, Huacai Chen wrote:
I think R_END should be 0x60, Jiaxun, what do you think?
U r right.
The manual is misleading.
The R_END constant is also used in loongson_liointc_init() for the length
of the memory region so you mi
On 11/01/2021 10.39, Qiuhao Li wrote:
On Mon, 2021-01-11 at 10:01 +0100, Philippe Mathieu-Daudé wrote:
On 1/11/21 7:11 AM, Qiuhao Li wrote:
Simplifying the crash cases by opportunistically setting bits in
operands of
out/write to zero may help to debug, since usually bit one means
turn on or
tr
On Mon, 11 Jan 2021, Jiaxun Yang wrote:
On Mon, Jan 11, 2021, at 3:25 AM, BALATON Zoltan wrote:
On Sun, 10 Jan 2021, Philippe Mathieu-Daudé wrote:
+PCI experts
On 1/10/21 1:43 AM, BALATON Zoltan wrote:
On Sun, 10 Jan 2021, Philippe Mathieu-Daudé wrote:
[...]
I'm not a PCI expert but my un
On Fri, Jan 8, 2021 at 7:51 PM Leif Lindholm wrote:
>
> Signed-off-by: Leif Lindholm
Reviewed-by: Laurent Desnogues
Thanks,
Laurent
> ---
> target/arm/cpu.h | 31 +++
> 1 file changed, 31 insertions(+)
>
> diff --git a/target/arm/cpu.h b/target/arm/cpu.h
> index
On Fri, Jan 8, 2021 at 7:51 PM Leif Lindholm wrote:
>
> When FEAT_MTE is implemented, the AArch64 view of CTR_EL0 adds the
> TminLine field in bits [37:32].
> Extend the ctr field to be able to hold this context.
>
> Signed-off-by: Leif Lindholm
Reviewed-by: Laurent Desnogues
Thanks,
Laurent
The mingw-w64-x86_64-python-sphinx-2.3.1 package has been removed from
the server, so the windows_msys2_task is currently failing. Replace the
old version with the current generic one to fix the issue (the current
version seems to work fine now, too).
Signed-off-by: Thomas Huth
---
Successful ru
On Mon, 11 Jan 2021 at 10:20, BALATON Zoltan wrote:
>
> On Mon, 11 Jan 2021, Jiaxun Yang wrote:
> > On Mon, Jan 11, 2021, at 8:36 AM, Huacai Chen wrote:
> >> I think R_END should be 0x60, Jiaxun, what do you think?
> >
> > U r right.
> > The manual is misleading.
>
> The R_END constant is also use
On Mon, 11 Jan 2021, Peter Maydell wrote:
On Mon, 11 Jan 2021 at 10:20, BALATON Zoltan wrote:
On Mon, 11 Jan 2021, Jiaxun Yang wrote:
On Mon, Jan 11, 2021, at 8:36 AM, Huacai Chen wrote:
I think R_END should be 0x60, Jiaxun, what do you think?
U r right.
The manual is misleading.
The R_E
On 11/01/21 10:57, Stefan Hajnoczi wrote:
I will send a patch to point .gitmodules at GitLab. In the process of
doing this I noticed sgabios.git is not yet mirrored on GitLab. After I
create that repo (and any other missing repos) I will send a qemu.git
patch series that references the GitLab rep
On Fri, Jan 08, 2021 at 05:12:08PM +, Peter Maydell wrote:
> This patchseries converts the PPC UIC "Universal Interrupt
> Controller" to a QOM device. My main reason for doing it is that
> this fixes a couple of long-standing trivial Coverity issues -- the
> current ppcuic_init() function allo
On Mon, 2021-01-11 at 11:26 +0100, Thomas Huth wrote:
> On 11/01/2021 10.39, Qiuhao Li wrote:
> > On Mon, 2021-01-11 at 10:01 +0100, Philippe Mathieu-Daudé wrote:
> > > On 1/11/21 7:11 AM, Qiuhao Li wrote:
> > > > Simplifying the crash cases by opportunistically setting bits
> > > > in
> > > > oper
On Jan 11 17:49, zhenwei pi wrote:
> On 1/11/21 5:21 PM, Klaus Jensen wrote:
> > On Jan 11 10:14, Philippe Mathieu-Daudé wrote:
> > > On 1/11/21 8:50 AM, zhenwei pi wrote:
> > > > There is a very low probability that hitting physical NVMe disk
> > > > hardware critical warning case, it's hard to wr
From: Miroslav Rezanina
Compiling qemu using GCC 11 we got several new warnings. To allow
build with --enable-werror, we need to solve issues generating these
warnings.
Signed-of-by: Miroslav Rezanina
Miroslav Rezanina (3):
Fix net.c warning on GCC 11
s390x: Fix vm name copy length
Fix t
From: Miroslav Rezanina
There are two cases when vm name is copied but closing \0 can be lost
in case name is too long (>=256 characters).
Updating length to copy so there is space for closing \0.
Signed-off-by: Miroslav Rezanina
---
target/s390x/kvm.c | 2 +-
target/s390x/misc_helper
From: Miroslav Rezanina
There's prototype mismatch between tcg/tcg.c and tcg/aarch/tcg-target.c.inc:
tcg.c:
static void tcg_out_op(TCGContext *s, TCGOpcode opc, const TCGArg *args,
const int *const_args);
tcg-target.c.inc:
static void tcg_out_op(TCGContext *
From: Miroslav Rezanina
When building qemu with GCC 11, compiling eth.c file produce following warning:
warning: array subscript 'struct ip6_ext_hdr_routing[0]' is partly outside
array bounds of 'struct ip6_ext_hdr[1]' [-Warray-bounds]
This caused by retyping from ip6_ext_hdr to ip6_ext_hdr
Patchew URL: https://patchew.org/QEMU/cover.1610364304.git.mreza...@redhat.com/
Hi,
This series seems to have some coding style problems. See output below for
more information:
Type: series
Message-id: cover.1610364304.git.mreza...@redhat.com
Subject: [RHEL7 qemu-kvm PATCH 0/3] Fixing several
Dear QEMU, KVM, and rust-vmm community,
QEMU will apply for Google Summer of Code
(https://summerofcode.withgoogle.com/) again this year. This internship
program offers paid, 10-week, remote work internships for
contributing to open source. QEMU can act as an umbrella organization
for KVM kernel
Several places in qemu.git reference qemu.org git repo URLs. Let's switch to
GitLab repo URLs in order to enable GitLab as a gating CI and in order to
reduce qemu.org bandwidth consumption.
Paolo has already set up GitLab mirror repos. sgabios was missing and I added
that today. It is now possible
Use the GitLab repo URL as the main repo location in order to reduce
load on qemu.org.
Signed-off-by: Stefan Hajnoczi
---
.github/lockdown.yml | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/.github/lockdown.yml b/.github/lockdown.yml
index 9acc393f1c..07fc2f31ee 1006
qemu.org is running out of bandwidth and the QEMU project is moving
towards a gating CI on GitLab. Use the GitLab repos instead of qemu.org
(they will become mirrors).
Signed-off-by: Stefan Hajnoczi
---
.gitmodules | 44 ++--
1 file changed, 22 insertions(
qemu.org is running out of bandwidth and the QEMU project is moving
towards a gating CI on GitLab. Use the GitLab repos instead of qemu.org
(they will become mirrors).
Signed-off-by: Stefan Hajnoczi
---
pc-bios/README | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pc-bio
It is no longer necessary to point .gitmodules at GitLab repos when
running in GitLab CI since they are now used all the time.
Signed-off-by: Stefan Hajnoczi
---
.gitlab-ci.yml | 1 -
1 file changed, 1 deletion(-)
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 01c9e46410..4c2a71b934 100644
qemu.org is running out of bandwidth and the QEMU project is moving
towards a gating CI on GitLab. Use the GitLab repos instead of qemu.org
(they will become mirrors).
Signed-off-by: Stefan Hajnoczi
---
README.rst | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/README.rst
qemu.org is running out of bandwidth and the QEMU project is moving
towards a gating CI on GitLab. Use the GitLab repos instead of qemu.org
(they will become mirrors).
Signed-off-by: Stefan Hajnoczi
---
scripts/get_maintainer.pl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a
On Mon, Jan 11, 2021 at 11:50:12AM +, Stefan Hajnoczi wrote:
> Use the GitLab repo URL as the main repo location in order to reduce
> load on qemu.org.
>
> Signed-off-by: Stefan Hajnoczi
> ---
> .github/lockdown.yml | 8
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
> diff --
Shreyansh Chouhan writes:
> -- Forwarded message -
> From: Shreyansh Chouhan
> Date: Mon, 11 Jan 2021 at 11:59
> Subject: Re: VirtioSound device emulation implementation
> To: Gerd Hoffmann
>
>
>
>
> On Sun, 10 Jan 2021 at 13:55, Shreyansh Chouhan <
> chouhan.shreyansh2...@gma
Hi Miroslav,
On 1/11/21 12:30 PM, mreza...@redhat.com wrote:
> From: Miroslav Rezanina
>
> There are two cases when vm name is copied but closing \0 can be lost
> in case name is too long (>=256 characters).
>
> Updating length to copy so there is space for closing \0.
>
> Signed-off-by: Miros
On 1/11/21 12:30 PM, mreza...@redhat.com wrote:
> From: Miroslav Rezanina
>
> There's prototype mismatch between tcg/tcg.c and tcg/aarch/tcg-target.c.inc:
>
> tcg.c:
>
> static void tcg_out_op(TCGContext *s, TCGOpcode opc, const TCGArg *args,
>const int *const_ar
On 1/11/21 12:50 PM, Stefan Hajnoczi wrote:
> qemu.org is running out of bandwidth and the QEMU project is moving
> towards a gating CI on GitLab. Use the GitLab repos instead of qemu.org
> (they will become mirrors).
>
> Signed-off-by: Stefan Hajnoczi
> ---
> .gitmodules | 44 ++
On 1/11/21 12:50 PM, Stefan Hajnoczi wrote:
> It is no longer necessary to point .gitmodules at GitLab repos when
> running in GitLab CI since they are now used all the time.
>
> Signed-off-by: Stefan Hajnoczi
> ---
> .gitlab-ci.yml | 1 -
> 1 file changed, 1 deletion(-)
Reviewed-by: Philippe M
On 1/11/21 12:50 PM, Stefan Hajnoczi wrote:
> qemu.org is running out of bandwidth and the QEMU project is moving
> towards a gating CI on GitLab. Use the GitLab repos instead of qemu.org
> (they will become mirrors).
>
> Signed-off-by: Stefan Hajnoczi
> ---
> scripts/get_maintainer.pl | 2 +-
>
On 11/01/2021 13.10, Philippe Mathieu-Daudé wrote:
Hi Miroslav,
On 1/11/21 12:30 PM, mreza...@redhat.com wrote:
From: Miroslav Rezanina
There are two cases when vm name is copied but closing \0 can be lost
in case name is too long (>=256 characters).
Updating length to copy so there is space
From: Klaus Jensen
Implicitly and explicitly opended zones are always bulk processed
together, so merge the two processing masks.
Signed-off-by: Klaus Jensen
---
hw/block/nvme.c | 27 +++
1 file changed, 11 insertions(+), 16 deletions(-)
diff --git a/hw/block/nvme.c b/
From: Klaus Jensen
These are some follow-up patches to the just merged zoned series.
The biggest addition here is asynchronous zeroing of zones on reset.
Klaus Jensen (6):
hw/block/nvme: fix shutdown/reset logic
hw/block/nvme: merge implicitly/explicitly opened processing masks
hw/block/n
From: Klaus Jensen
nvme_io_cmd already checks if the namespace supports the Zone Append
command, so the removed check is dead code.
Signed-off-by: Klaus Jensen
---
hw/block/nvme.c | 4
1 file changed, 4 deletions(-)
diff --git a/hw/block/nvme.c b/hw/block/nvme.c
index b3658595fe1b..1f175
From: Klaus Jensen
Align with existing style and use a typedef for header-file enums.
Signed-off-by: Klaus Jensen
---
hw/block/nvme-ns.h | 4 ++--
include/block/nvme.h | 4 ++--
hw/block/nvme.c | 19 +--
3 files changed, 13 insertions(+), 14 deletions(-)
diff --git a/
From: Klaus Jensen
A shutdown is only about flushing stuff. It is the host that should
delete any queues, so do not perform a reset here.
Also, on shutdown, make sure that the PMR is flushed if in use.
Fixes: 368f4e752cf9 ("hw/block/nvme: Process controller reset and shutdown
differently")
Sig
- Original Message -
> From: "Thomas Huth"
> To: "Philippe Mathieu-Daudé" , mreza...@redhat.com,
> qemu-devel@nongnu.org, "qemu-s390x"
>
> Sent: Monday, January 11, 2021 1:24:57 PM
> Subject: Re: [RHEL7 qemu-kvm PATCH 2/3] s390x: Fix vm name copy length
>
> On 11/01/2021 13.10, Phili
From: Klaus Jensen
Add missing string representations for a couple of new commands.
Signed-off-by: Klaus Jensen
---
hw/block/nvme.h | 4
1 file changed, 4 insertions(+)
diff --git a/hw/block/nvme.h b/hw/block/nvme.h
index b7fbcca39d9f..65540b650e1d 100644
--- a/hw/block/nvme.h
+++ b/hw/b
From: Klaus Jensen
The zoned command set specification states that "All logical blocks in a
zone *shall* be marked as deallocated when [the zone is reset]". Since
the device guarantees 0x00 to be read from deallocated blocks we have to
issue a pwrite_zeroes since we cannot be sure that a discard
- Original Message -
> From: "Philippe Mathieu-Daudé"
> To: mreza...@redhat.com, qemu-devel@nongnu.org
> Cc: "Richard Henderson" , "Eric Blake"
>
> Sent: Monday, January 11, 2021 1:15:04 PM
> Subject: Re: [RHEL7 qemu-kvm PATCH 3/3] Fix tcg_out_op argument mismatch
> warning
>
> On 1/11
On 11/01/2021 13.42, Miroslav Rezanina wrote:
- Original Message -
From: "Thomas Huth"
To: "Philippe Mathieu-Daudé" , mreza...@redhat.com,
qemu-devel@nongnu.org, "qemu-s390x"
Sent: Monday, January 11, 2021 1:24:57 PM
Subject: Re: [RHEL7 qemu-kvm PATCH 2/3] s390x: Fix vm name copy le
On Mon, 4 Jan 2021 21:20:56 +0100
Eric Farman wrote:
> Signed-off-by: Eric Farman
> ---
> .../infiniband/hw/vmw_pvrdma/pvrdma_ring.h| 14 +-
> .../infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 2 +-
> include/standard-headers/drm/drm_fourcc.h | 175 +-
> include/standa
- Original Message -
> From: "Philippe Mathieu-Daudé"
> To: mreza...@redhat.com, qemu-devel@nongnu.org
> Sent: Monday, January 11, 2021 1:10:07 PM
> Subject: Re: [RHEL7 qemu-kvm PATCH 2/3] s390x: Fix vm name copy length
>
> Hi Miroslav,
>
> On 1/11/21 12:30 PM, mreza...@redhat.com wro
- Original Message -
> From: "Thomas Huth"
> To: "Miroslav Rezanina"
> Cc: "qemu-s390x" , "Philippe Mathieu-Daudé"
> , qemu-devel@nongnu.org
> Sent: Monday, January 11, 2021 1:54:06 PM
> Subject: Re: [RHEL7 qemu-kvm PATCH 2/3] s390x: Fix vm name copy length
>
> On 11/01/2021 13.42, M
On 08/01/2021 20.56, Peter Maydell wrote:
Adding the people to the CC list who were on the previous discussion thread...
-- PMM
On Fri, 8 Jan 2021 at 19:43, Warner Losh wrote:
[...]
So, my new plan is to rebase what changes I can to the tip of master and submit
those for review. I'll work
On Mon, Jan 11, 2021 at 01:54:04PM +0100, Cornelia Huck wrote:
> On Mon, 4 Jan 2021 21:20:56 +0100
> Eric Farman wrote:
>
> > Signed-off-by: Eric Farman
> > ---
> > .../infiniband/hw/vmw_pvrdma/pvrdma_ring.h| 14 +-
> > .../infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 2 +-
> > include/s
Paolo Bonzini writes:
> On 11/12/20 18:11, Markus Armbruster wrote:
>> QString supports modifying its string, but it's quite limited: you can
>> only append. The remaining callers use it for building an initial
>> string, never for modifying it later.
>> Change keyval_parse_one() to do build the
On 11.01.21 14:02, Christian Borntraeger wrote:
>
>
> On 11.01.21 13:54, Thomas Huth wrote:
>> On 11/01/2021 13.42, Miroslav Rezanina wrote:
>>>
>>>
>>> - Original Message -
From: "Thomas Huth"
To: "Philippe Mathieu-Daudé" , mreza...@redhat.com,
qemu-devel@nongnu.org,
On 11.01.21 13:54, Thomas Huth wrote:
> On 11/01/2021 13.42, Miroslav Rezanina wrote:
>>
>>
>> - Original Message -
>>> From: "Thomas Huth"
>>> To: "Philippe Mathieu-Daudé" , mreza...@redhat.com,
>>> qemu-devel@nongnu.org, "qemu-s390x"
>>>
>>> Sent: Monday, January 11, 2021 1:24:57 PM
On Montag, 11. Januar 2021 10:49:56 CET Greg Kurz wrote:
> This should always successfully write exactly two 32-bit integers.
> Make it clear with an assert(), like v9fs_receive_status() and
> v9fs_receive_response() already do when unmarshalling the same
> header.
>
> Fixes: Coverity CID 1438968
- Original Message -
> From: "Christian Borntraeger"
> To: "Thomas Huth" , "Miroslav Rezanina"
>
> Cc: "qemu-s390x" , "Philippe Mathieu-Daudé"
> , qemu-devel@nongnu.org
> Sent: Monday, January 11, 2021 2:02:32 PM
> Subject: Re: [RHEL7 qemu-kvm PATCH 2/3] s390x: Fix vm name copy lengt
In vnc_display_open(), if tls-creds is enabled, do object_ref(object
ref 1->2) for tls-creds. While in vnc_display_close(), object_unparent
sets object ref to 1(2->1) and unparent the object for root.
Problem:
1. the object can not be found from the objects_root, while the object
is not finalized.
On 11.01.21 14:17, Miroslav Rezanina wrote:
>
>
> - Original Message -
>> From: "Christian Borntraeger"
>> To: "Thomas Huth" , "Miroslav Rezanina"
>>
>> Cc: "qemu-s390x" , "Philippe Mathieu-Daudé"
>> , qemu-devel@nongnu.org
>> Sent: Monday, January 11, 2021 2:02:32 PM
>> Subject: R
For the record, the layout looks OK to me.
Just a reminder that GDB will soon support bfloat16 types. A patch may
be pushed this month.
On 1/8/21 7:42 PM, Alex Bennée wrote:
While GDB can work with any XML description given to it there is
special handling for SVE registers on the GDB side whi
On Fri, Jan 08, 2021 at 12:41:30PM -0700, Warner Losh wrote:
> The FreeBSD project has rewritten bsd-user. We've been working on this for
> quite some time (the earliest commits date from 2013). Maybe a dozen people
> have worked on this over time, and there's 3 or 4 active developers focused
> on
Marc-André Lureau writes:
> Hi
>
> On Mon, Dec 28, 2020 at 7:08 PM Lukas Straub wrote:
>
>> The yank feature allows to recover from hanging qemu by "yanking"
>> at various parts. Other qemu systems can register themselves and
>> multiple yank functions. Then all yank functions for selected
>> in
On Mon, 11 Jan 2021 08:00:45 -0500
"Michael S. Tsirkin" wrote:
> On Mon, Jan 11, 2021 at 01:54:04PM +0100, Cornelia Huck wrote:
> > On Mon, 4 Jan 2021 21:20:56 +0100
> > Eric Farman wrote:
> >
> > > Signed-off-by: Eric Farman
> > > ---
> > > .../infiniband/hw/vmw_pvrdma/pvrdma_ring.h|
From: "Cho, Yu-Chen via"
Add build-system-opensuse jobs and opensuse-leap.docker dockerfile.
Use openSUSE Leap 15.2 container image in the gitlab-CI.
Signed-off-by: Cho, Yu-Chen
Tested-by: Wainer dos Santos Moschetta
Reviewed-by: Wainer dos Santos Moschetta
Message-Id: <20201229085046.8536-1-
From: Qiuhao Li
Instead of removing IO instructions one by one, we can try deleting multiple
instructions at once. According to the locality of reference, we double the
number of instructions to remove for the next round and recover it to one
once we fail.
This patch is usually significant for l
From: Qiuhao Li
Currently, we split the write commands' data from the middle. If it does not
work, try to move the pivot left by one byte and retry until there is no
space.
But, this method has two flaws:
1. It may fail to trim all unnecessary bytes on the right side.
For example, there is an
Hi,
the following changes since commit 7b09f127738ae3d0e71716cea086fc8f847a5686:
Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20210108'
into staging (2021-01-08 15:37:04 +)
are available in the Git repository at:
https://gitlab.com/huth/qemu.git tags/pull-reques
From: Philippe Mathieu-Daudé
Commit dfbd0b873a8 inadvertently swapped the arguments
of _aligned_malloc(), correct it to fix [*]:
G_TEST_SRCDIR=C:/Users/ContainerAdministrator/AppData/Local/Temp/cirrus-ci-build/tests
G_TEST_BUILDDIR=C:/Users/ContainerAdministrator/AppData/Local/Temp/cirrus-
From: Qiuhao Li
If previous write commands write the same length of data with the same step,
we view it as a hint.
Signed-off-by: Qiuhao Li
Reviewed-by: Alexander Bulekov
Tested-by: Alexander Bulekov
Message-Id:
Signed-off-by: Thomas Huth
---
scripts/oss-fuzz/minimize_qtest_trace.py | 56
From: Warner Losh
Recreate the FreeBSD system call numbers from current sys/syscall.h. Since this
isn't guaranteed to be on all systems, continue the practice of generating it
with some variation on:
sed -e s/SYS_/TARGET_NR_/ < $FREEBSD_SRC/sys/syscall.h > syscall_nr.h
until a more compre
From: Gan Qixin
When the length of mname is less than 5, memcpy("xenfv", mname, 5) will cause
heap buffer overflow. Therefore, use strncmp to avoid this problem.
The asan showed stack:
ERROR: AddressSanitizer: heap-buffer-overflow on address 0x6020f2f4 at
pc 0x7f65d8cc2225 bp 0x7ffe93cc5a60
From: Qiuhao Li
We spend much time waiting for the timeout program during the minimization
process until it passes a time limit. This patch hacks the CLOSED (indicates
the redirection file closed) notification in QTest's output if it doesn't
crash.
Test with quadrupled trace input at:
https://
There was a race condition in the first test where there was already the
"crw" output in the dmesg, but the "0.0.4711" entry has not been created
in the /sys fs yet. Fix it by waiting until it is there.
The second test has even more problems on gitlab-CI. Even after adding some
more synchronizatio
From: Stacey Son
This change moves host OS and arch dependent code for the sysarch
system call related to the -strace functionality into the
appropriate host OS and target arch directories.
Signed-off-by: Stacey Son
Signed-off-by: Sean Bruno
[ imp integrated minor build fixes from sbruno ]
Sig
From: Alexander Bulekov
Prior to this patch, the fuzzer found inputs to map PCI device BARs and
enable the device. While it is nice that the fuzzer can do this, it
added significant overhead, since the fuzzer needs to map all the
BARs (regenerating the memory topology), at the start of each input
From: Qiuhao Li
Simplifying the crash cases by opportunistically setting bits in operands of
out/write to zero may help to debug, since usually bit one means turn on or
trigger a function while zero is the default turn-off setting.
Tested bug https://bugs.launchpad.net/qemu/+bug/1908062
Signed-
From: Qiuhao Li
Now we use a one-time scan and remove strategy in the minimizer,
which is not suitable for timing dependent instructions.
For example, instruction A will indicate an address where the config
chunk locates, and instruction B will make the configuration active.
If we have the follo
On 11/01/21 14:05, Markus Armbruster wrote:
I had to choose between creating a conflict and holding back my series
while we figure out what to do with your patch. The dilemma is my own
doing; your patch is waiting just for me. I picked the conflict.
I can look into rebasing your patch on top o
From: Qiuhao Li
-M1: remove IO commands iteratively
-M2: try setting bits in operand of write/out to zero
Signed-off-by: Qiuhao Li
Reviewed-by: Alexander Bulekov
Tested-by: Alexander Bulekov
Message-Id:
Signed-off-by: Thomas Huth
---
scripts/oss-fuzz/minimize_qtest_trace.py | 30 +
From: Warner Losh
Update strace.list to include all of FreeBSD's syscalls up through svn
r331280.
Signed-off-by: Stacey Son
Signed-off-by: Sean Bruno
Signed-off-by: Alexander Kabaev
Signed-off-by: Jung-uk Kim
Author: Michal Meloun
Signed-off-by: Mikaël Urankar
[imp moved this change to ear
On 11/01/2021 14.46, Peter Maydell wrote:
On Mon, 11 Jan 2021 at 13:43, Thomas Huth wrote:
Hi,
the following changes since commit 7b09f127738ae3d0e71716cea086fc8f847a5686:
Merge remote-tracking branch
'remotes/pmaydell/tags/pull-target-arm-20210108' into staging (2021-01-08
15:37:04 +
On Mon, 11 Jan 2021 at 13:43, Thomas Huth wrote:
>
> Hi,
>
> the following changes since commit 7b09f127738ae3d0e71716cea086fc8f847a5686:
>
> Merge remote-tracking branch
> 'remotes/pmaydell/tags/pull-target-arm-20210108' into staging (2021-01-08
> 15:37:04 +)
>
> are available in the Git
Claudio Fontana writes:
> Hi Alex,
>
> happy new year,
>
> I am trying to get check-tcg to run reliably,
> as I am doing some substantial refactoring of tcg cpu operations, so I need
> to verify that TCG is fine.
>
> This is an overall getting started question, is there a how-to on how
> to us
From: "Cho, Yu-Chen"
Add build-system-opensuse jobs and opensuse-leap.docker dockerfile.
Use openSUSE Leap 15.2 container image in the gitlab-CI.
Signed-off-by: Cho, Yu-Chen
Tested-by: Wainer dos Santos Moschetta
Reviewed-by: Wainer dos Santos Moschetta
Message-Id: <20201229085046.8536-1-a...
The following changes since commit 7b09f127738ae3d0e71716cea086fc8f847a5686:
Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20210108'
into staging (2021-01-08 15:37:04 +)
are available in the Git repository at:
https://gitlab.com/huth/qemu.git tags/pull-request-2021
On Mon, Jan 11, 2021 at 5:34 PM Markus Armbruster wrote:
> Marc-André Lureau writes:
>
> > Hi
> >
> > On Mon, Dec 28, 2020 at 7:08 PM Lukas Straub
> wrote:
> >
> >> The yank feature allows to recover from hanging qemu by "yanking"
> >> at various parts. Other qemu systems can register themselve
Luis Machado writes:
> For the record, the layout looks OK to me.
So a Reviewed-by?
> Just a reminder that GDB will soon support bfloat16 types. A patch may
> be pushed this month.
Will we be able to probe for the support - or will an older GDB silently
accept and drop any bfloat16 fields?
On 1/11/21 3:06 PM, Thomas Huth wrote:
> The following changes since commit 7b09f127738ae3d0e71716cea086fc8f847a5686:
>
> Merge remote-tracking branch
> 'remotes/pmaydell/tags/pull-target-arm-20210108' into staging (2021-01-08
> 15:37:04 +)
>
> are available in the Git repository at:
>
>
Ciao Alex,
thanks for your answer,
On 1/11/21 2:35 PM, Alex Bennée wrote:
>
> Claudio Fontana writes:
>
>> Hi Alex,
>>
>> happy new year,
>>
>> I am trying to get check-tcg to run reliably,
>> as I am doing some substantial refactoring of tcg cpu operations, so I need
>> to verify that TCG is
1 - 100 of 362 matches
Mail list logo