Le 10/09/2020 à 04:38, Pan Nengyuan a écrit :
> 'str' is not used in match_interval_mapping_node(), remove it.
>
> Signed-off-by: Pan Nengyuan
> ---
> tests/test-vmstate.c | 3 ---
> 1 file changed, 3 deletions(-)
>
> diff --git a/tests/test-vmstate.c b/tests/test-vmstate.c
> index f8de709a0b..
On 9/10/20 2:38 AM, Cornelia Huck wrote:
> On Wed, 9 Sep 2020 14:13:55 -0400
> Collin Walling wrote:
>
>> Has this been merged yet? There is one patch that I neglected to include
>> in this series (I didn't realize it until now) that properly sets the
>> SCCB size in QEMU based on the length prov
On Wed, Sep 09, 2020 at 04:53:02PM +0100, Peter Maydell wrote:
> On Wed, 9 Sep 2020 at 16:48, Andrew Jones wrote:
> > We either need a KVM cap or a new CPU feature probing interface to avoid
> > making userspace try features one at a time. It's too bad that VCPU_INIT
> > doesn't clear all offendin
On Wed, 9 Sep 2020 14:13:55 -0400
Collin Walling wrote:
> Has this been merged yet? There is one patch that I neglected to include
> in this series (I didn't realize it until now) that properly sets the
> SCCB size in QEMU based on the length provided by the kernel (right now,
> these patches all
On Wed, Sep 09, 2020 at 05:04:15PM +0100, Steven Price wrote:
> On 09/09/2020 16:25, Andrew Jones wrote:
> > On Fri, Sep 04, 2020 at 05:00:16PM +0100, Steven Price wrote:
> > > 2. Automatically promotes (normal host) memory given to the guest to be
> > > tag enabled (sets PG_mte_tagged), if
This module emulates control registers of versal usb2 controller, this is added
just to make guest happy. In general this module would control the phy-reset
signal from usb controller, data coherency of the transactions, signals
the host system errors received from controller.
Signed-off-by: Sai P
Use XHCI as sysbus device, add memory region property to get the
address space instance for dma read/write.
Signed-off-by: Sai Pavan Boddu
---
hw/usb/Kconfig | 5 +++
hw/usb/hcd-xhci-sysbus.c | 99
hw/usb/hcd-xhci-sysbus.h | 32
This patch sets the base to use xhci as sysbus model, for which pci
specific hooks are moved to hcd-xhci-pci.c. As a part of this requirment
msi/msix interrupts handling is moved under XHCIPCIState. Made required
changes for qemu-xhci-nec.
Signed-off-by: Sai Pavan Boddu
fixup
Signed-off-by: Sai
This patch starts making the hcd-xhci.c pci free, as part of this
restructuring dma read/writes are handled without passing pci object.
Signed-off-by: Sai Pavan Boddu
---
hw/usb/hcd-xhci.c | 24 +++-
hw/usb/hcd-xhci.h | 1 +
2 files changed, 12 insertions(+), 13 deletions(-)
From: Vikram Garhwal
This patch adds skeleton model of dwc3 usb controller attached to
xhci-sysbus device. It defines global register space of DWC3 controller,
global registers control the AXI/AHB interfaces properties, external FIFO
support and event count support. All of which are unimplemented
Move pci specific devices to new file. This set the environment to move all
pci specific hooks in hcd-xhci.c to hcd-xhci-pci.c.
Signed-off-by: Sai Pavan Boddu
---
hw/usb/Kconfig| 6 +
hw/usb/hcd-xhci-pci.c | 66 +++
hw/usb/hcd-xhci.c
From: Vikram Garhwal
Connect dwc3 controller and usb2-reg module to virt-versal.
Configure it as dual port host controller.
Signed-off-by: Vikram Garhwal
Signed-off-by: Sai Pavan Boddu
---
hw/arm/xlnx-versal-virt.c| 59
hw/arm/xlnx-versal.c
This patch series attempts to make 'hcd-xhci' an independent model so
it can be used by both pci and system-bus interface.
Changes for V2:
Make XHCIState non-qom
Use container_of functions for retriving pci device instance
Initialize the AddressSpace pointer in PATCH 1/3 itself
Changes
Could you try with the patch attached to bug 1823790?
https://bugs.launchpad.net/qemu/+bug/1823790/+attachment/5405549/+files/SO_PEERGROUPS.patch
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1895053
** Tags added: linux-user
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1895080
Title:
pgb_reserved_va: Assertion `addr == test' failed
Status in QEMU:
New
Bug description:
This problem occur
** Tags added: linux-user
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1895053
Title:
Cannot nspawn raspbian 10 [FAILED] Failed to start Journal Service.
Status in QEMU:
New
Bug description:
Virtqueue has split and packed, so before setting inflight,
you need to inform the back-end virtqueue format.
Signed-off-by: Jin Yu
---
hw/block/vhost-user-blk.c | 6 ++
hw/virtio/vhost.c | 18 ++
include/hw/virtio/vhost.h | 1 +
3 files changed, 25 insertions(+)
d
Am 10.09.20 um 07:45 schrieb Philippe Mathieu-Daudé:
> Hyper-V is available on 64-bit versions of Windows,
> do not try to build its support on 32-bit versions.
>
> Signed-off-by: Philippe Mathieu-Daudé
> ---
> Since v1: Handle MinGW automatic detection (Thomas, Stefan)
> ---
> configure | 5 +++
Hyper-V is available on 64-bit versions of Windows,
do not try to build its support on 32-bit versions.
Signed-off-by: Philippe Mathieu-Daudé
---
Since v1: Handle MinGW automatic detection (Thomas, Stefan)
---
configure | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/conf
On Wed, Sep 09, 2020 at 06:45:33PM -0700, Richard Henderson wrote:
> On 9/9/20 8:25 AM, Andrew Jones wrote:
> >> * Provide a KVM-specific method to extract the tags from guest memory.
> >>This might also have benefits in terms of providing an easy way to
> >>read bulk tag data from guest m
On 9/9/20 8:15 PM, Eduardo Habkost wrote:
> Hi,
>
> Thanks for the patch, and sorry for taking so long to review
> this. I'm finally getting to the patches that were postponed to
> 5.2.
Sorry I missed that patch too.
Why restrict this to CPUClass, and not provide this feature to
all ObjectClass
On 9/9/20 8:40 PM, Max Reitz wrote:
> Let download_cloudinit() take an optional pubkey, which subclasses of
> BootLinux can pass through setUp().
>
> Signed-off-by: Max Reitz
Reviewed-by: Philippe Mathieu-Daudé
> ---
> tests/acceptance/boot_linux.py | 13 +++--
> 1 file changed, 7 ins
Kevin Wolf writes:
> Am 09.09.2020 um 17:28 hat Markus Armbruster geschrieben:
>> Kevin Wolf writes:
>>
>> > Am 09.09.2020 um 14:10 hat Markus Armbruster geschrieben:
>> >> Kevin Wolf writes:
[...]
>> >> > There are orders that I can't get this way.
>> >>
>> >> You're right, ordering by first
On 10/09/2020 04.38, Pan Nengyuan wrote:
> 'str' is not used in match_interval_mapping_node(), remove it.
>
> Signed-off-by: Pan Nengyuan
> ---
> tests/test-vmstate.c | 3 ---
> 1 file changed, 3 deletions(-)
>
> diff --git a/tests/test-vmstate.c b/tests/test-vmstate.c
> index f8de709a0b..1c763
Pan Nengyuan 于2020年9月10日周四 上午10:39写道:
>
> 'str' is not used in match_interval_mapping_node(), remove it.
>
> Signed-off-by: Pan Nengyuan
Reviewed-by: Li Qiang
> ---
> tests/test-vmstate.c | 3 ---
> 1 file changed, 3 deletions(-)
>
> diff --git a/tests/test-vmstate.c b/tests/test-vmstate.c
>
Public bug reported:
This problem occurs on CentOS-7.5 (64-bit) with qemu-5.1.0, qemu head
(commit 9435a8b3dd35f1f926f1b9127e8a906217a5518a) for riscv32-linux-
user.
Firstly, compile fails:
Compiling C object libqemu-riscv32-linux-user.fa.p/linux-user_strace.c.o
../qemu.git/linux-user/strace.c:12
'str' is not used in match_interval_mapping_node(), remove it.
Signed-off-by: Pan Nengyuan
---
tests/test-vmstate.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/tests/test-vmstate.c b/tests/test-vmstate.c
index f8de709a0b..1c763015d0 100644
--- a/tests/test-vmstate.c
+++ b/tests/test-vm
On 2020/9/9 下午11:43, Peter Xu wrote:
On Wed, Sep 09, 2020 at 04:17:31PM +0800, Jason Wang wrote:
After Linux kernel commit 61363c1474b1 ("iommu/vt-d: Enable ATS only
if the device uses page aligned address."), ATS will be only enabled
if device advertises a page aligned request.
Unfortunately
On 9/9/20 8:25 AM, Andrew Jones wrote:
>> * Provide a KVM-specific method to extract the tags from guest memory.
>>This might also have benefits in terms of providing an easy way to
>>read bulk tag data from guest memory (since the LDGM instruction
>>isn't available at EL0).
>
> Maybe
On 2020/9/10 上午2:00, Philippe Mathieu-Daudé wrote:
On 9/2/20 2:26 PM, Philippe Mathieu-Daudé wrote:
On 6/8/20 11:15 AM, Philippe Mathieu-Daudé wrote:
Remove unnecessary mask, use #define instead of magic.
Philippe Mathieu-Daudé (2):
hw/net/opencores_eth: Use definitions instead of magic v
Hi, Thomas,
On Wed, Sep 9, 2020 at 3:20 PM Thomas Huth wrote:
>
> On 09/09/2020 04.57, chen huacai wrote:
> > Hi, all,
> >
> > On Wed, Sep 9, 2020 at 1:25 AM Thomas Huth wrote:
> >>
> >> On 24/08/2020 10.11, Huacai Chen wrote:
> >>> MIPS has two types of KVM: TE & VZ, and TE is the default type.
On 9/4/20 9:00 AM, Steven Price wrote:
> 3. Doesn't provide any new methods for the VMM to access the tags on
> memory.
...
> (3) may be problematic and I'd welcome input from those familiar with
> VMMs. User space cannot access tags unless the memory is mapped with the
> PROT_MTE flag. Howeve
On Wed, 9 Sep 2020 at 17:34, Andrew Jones wrote:
>
> On Wed, Sep 09, 2020 at 03:51:14PM +0800, Haibo Xu wrote:
> > > > +
> > > > +if (spe) {
> > > > +assert(ARM_CPU(cpu)->has_spe == ON_OFF_AUTO_ON);
> > > > +if (kvm_irqchip_in_kernel()) {
> > > > +
Host CPU : Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
Host Memory : 15.49 GB
Start Time (UTC) : 2020-09-09 22:30:01
End Time (UTC) : 2020-09-09 23:03:07
Execution Time : 0:33:05.538923
Status : SUCCESS
Note:
Changes denoted by '-' are less than 0.01%.
-
Il mer 9 set 2020, 22:11 罗勇刚(Yonggang Luo) ha
scritto:
>
>
> On Thu, Sep 10, 2020 at 4:08 AM Paolo Bonzini wrote:
>
>>
>>
>> Il mer 9 set 2020, 20:43 Yonggang Luo ha scritto:
>>
>>> So we can removal usage of unstable-keyval
>>>
>>
>> Isn't it stable only on 0.56.0?
>>
>> Paolo
>>
> On Windows,
On 9/9/20 4:55 PM, Peter Maydell wrote:
This fails 'make check' on NetBSD and OpenBSD:
./check: line 47: realpath: command not found
./check: line 60: /common.env: No such file or directory
check: failed to source common.env (make sure the qemu-iotests are run
from tests/qemu-iotests in the bu
The order of the add_project_link_arguments calls impacts which
arguments are placed between --start-group and --end-group.
OSS-Fuzz coverage builds seem to just add these to CFLAGS:
-fprofile-instr-generate -fcoverage-mapping pthread -Wl,--no-as-needed
--Wl,-ldl -Wl,-lm Wno-unused-command-line-arg
On Tue, 8 Sep 2020 at 12:53, Kevin Wolf wrote:
>
> The following changes since commit 7c37270b3fbe3d034ba80e488761461676e21eb4:
>
> Merge remote-tracking branch 'remotes/kraxel/tags/ui-20200904-pull-request'
> into staging (2020-09-06 16:23:55 +0100)
>
> are available in the Git repository at:
On 9/9/20 5:10 PM, Paolo Bonzini wrote:
> On 09/09/20 17:05, Claudio Fontana wrote:
>> Hmm, I still encounter problems:
>
> And another:
>
> diff --git a/tests/meson.build b/tests/meson.build
> index 998e4c48f9..95789f43b3 100644
> --- a/tests/meson.build
> +++ b/tests/meson.build
> @@ -56,7 +56,
Public bug reported:
Hi, I'm using nspawn and asked the question @systemd-devel. They redirected me
to you, guessing that nspawn calls a syscall or ioctl qemu isnt aware of and
can't implement properly?
They were like: "Sorry, that's not my department." ^^
Maybe you can reproduce the issue or h
Signed-off-by: Sunil Muthuswamy
> Am 09.09.20 um 20:40 schrieb Thomas Huth:
>
> > On 09/09/2020 20.24, Philippe Mathieu-Daudé wrote:
> >> Hyper-V is available on 64-bit versions of Windows,
> >> do not try to build its support on 32-bit versions.
> >>
> >> Signed-off-by: Philippe Mathieu-Daudé
> On 9 Sep 2020, at 22:16, Peter Maydell wrote:
>
> ... You still need a Python 3.5 or better for the other scripts
> QEMU has as part of its build process, so you will still
> need a python other than the Apple /usr/bin/python to build
> even if you have a standalone meson with its own python
On Thu, Sep 10, 2020 at 4:08 AM Paolo Bonzini wrote:
>
>
> Il mer 9 set 2020, 20:43 Yonggang Luo ha scritto:
>
>> So we can removal usage of unstable-keyval
>>
>
> Isn't it stable only on 0.56.0?
>
> Paolo
>
On Windows, there is following warning: WARNING: Module unstable-keyval
is now stable,
Il mer 9 set 2020, 20:43 Yonggang Luo ha scritto:
> So we can removal usage of unstable-keyval
>
Isn't it stable only on 0.56.0?
Paolo
> Signed-off-by: Yonggang Luo
> ---
> meson.build | 9 +++--
> 1 file changed, 3 insertions(+), 6 deletions(-)
>
> diff --git a/meson.build b/meson.buil
On Wed, 09 Sep 2020 12:00:07 PDT (-0700), Peter Maydell wrote:
On Wed, 9 Sep 2020 at 19:00, Alistair Francis wrote:
On Tue, Sep 8, 2020 at 7:52 AM Peter Maydell wrote:
> ...shouldn't the riscv64-softmmu config have CONFIG_OPENTITAN too?
> The usual principle is that the 64-bit executable can
On Mittwoch, 9. September 2020 21:03:32 CEST Liviu Ionescu wrote:
> > On 9 Sep 2020, at 21:56, Christian Schoenebeck
> > wrote:
> >
> > ... However you would
> > still be opted out from (4.) all those Xcode IDE features that make
> > development such efficient.
>
> Could you elaborate?
>
> I th
27.08.2020 17:53, Alberto Garcia wrote:
Since commit c8bb23cbdbe32f5c326365e0a82e1b0e68cdcd8a when a write
request results in a new allocation QEMU first tries to see if the
rest of the cluster outside the written area contains only zeroes.
In that case, instead of doing a normal copy-on-write o
On Wed, 9 Sep 2020 at 19:56, Christian Schoenebeck
wrote:
> Interesting! That would defuse the homebrew problematic.
You still need a Python 3.5 or better for the other scripts
QEMU has as part of its build process, so you will still
need a python other than the Apple /usr/bin/python to build
eve
On Wed, 9 Sep 2020 at 19:00, Alistair Francis wrote:
>
> On Tue, Sep 8, 2020 at 7:52 AM Peter Maydell wrote:
> > ...shouldn't the riscv64-softmmu config have CONFIG_OPENTITAN too?
> > The usual principle is that the 64-bit executable can run the
> > 32-bit boards too.
>
> I didn't know that was t
Don't use error propagation in qcow2_get_specific_info(). For this
refactor qcow2_get_bitmap_info_list, its current interface rather
weird.
Signed-off-by: Vladimir Sementsov-Ogievskiy
---
block/qcow2.h| 4 ++--
block/qcow2-bitmap.c | 27 +--
block/qcow2.c
1. Drop extra error propagation
2. Set errp always on failure. Generic bdrv_open_driver supports driver
functions which can return negative value and forget to set errp.
That's a strange thing.. Let's improve qcow2_do_open to not behave this
way. This allows to simplify code in qcow2_co_invalidate
> On 9 Sep 2020, at 21:56, Christian Schoenebeck wrote:
>
> ... However you would
> still be opted out from (4.) all those Xcode IDE features that make
> development such efficient.
Could you elaborate?
I thought that a standalone meson can be used with any environment, it just
reduces th
Better to return status together with setting errp. It allows to avoid
error propagation in the caller.
Signed-off-by: Vladimir Sementsov-Ogievskiy
---
include/block/blockjob.h | 2 +-
blockjob.c | 18 --
2 files changed, 9 insertions(+), 11 deletions(-)
diff --gi
It's better to return status together with setting errp. It makes
possible to avoid error propagation.
Signed-off-by: Vladimir Sementsov-Ogievskiy
---
block/qcow2.h| 2 +-
block/qcow2-bitmap.c | 13 ++---
2 files changed, 7 insertions(+), 8 deletions(-)
diff --git a/block/qcow2
It's better to return status together with setting errp. It allows to
reduce error propagation.
Signed-off-by: Vladimir Sementsov-Ogievskiy
---
block/qcow2.c | 19 +--
1 file changed, 9 insertions(+), 10 deletions(-)
diff --git a/block/qcow2.c b/block/qcow2.c
index c2cd9434cc..3
Let's check return value of mirror_start_job to check for failure
instead of local_err.
Rename ret to job, as ret is usually integer variable.
Signed-off-by: Vladimir Sementsov-Ogievskiy
---
block/mirror.c | 12 +---
1 file changed, 5 insertions(+), 7 deletions(-)
diff --git a/block/mi
This patch is generated by cocci script:
@@
symbol bdrv_open_child, errp, local_err;
expression file;
@@
file = bdrv_open_child(...,
-&local_err
+errp
);
- if (local_err)
+ if (!file)
{
...
- error_propagate(err
We leak local_err and don't report failure to the caller. It's
definitely wrong, let's fix.
Signed-off-by: Vladimir Sementsov-Ogievskiy
---
blockdev.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/blockdev.c b/blockdev.c
index 36bef6b188..74259527c1 100644
--- a/blockdev.
It's simple to avoid error propagation in blk_log_writes_open(), we
just need to refactor blk_log_writes_find_cur_log_sector() a bit.
Signed-off-by: Vladimir Sementsov-Ogievskiy
---
block/blklogwrites.c | 23 +++
1 file changed, 11 insertions(+), 12 deletions(-)
diff --git a
The recommended use of qemu error api assumes returning status together
with setting errp and avoid void functions with errp parameter. Let's
improve bdrv_append and some friends to reduce error-propagation
overhead in further patches.
Choose int return status, because bdrv_replace_node() has call
bdrv_set_backing_hd now returns status, let's use it.
Signed-off-by: Vladimir Sementsov-Ogievskiy
---
block.c | 6 ++
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/block.c b/block.c
index 9b624b2535..c5e3a1927e 100644
--- a/block.c
+++ b/block.c
@@ -3011,11 +3011,9 @@ int bdr
Set errp always on failure. Generic bdrv_open_driver supports driver
functions which can return negative value and forget to set errp.
That's a strange thing.. Let's improve bdrv_qed_do_open to not behave
this way. This allows to simplify code in
bdrv_qed_co_invalidate_cache().
Signed-off-by: Vlad
Now bdrv_append returns status and we can drop all the local_err things
around it.
Signed-off-by: Vladimir Sementsov-Ogievskiy
---
block.c | 5 +
block/backup-top.c | 20
block/commit.c | 5 +
block/mirror.c |
It's recommended for bool functions with errp to return true on success
and false on failure. Non-standard interfaces don't help to understand
the code. The change is also needed to reduce error propagation.
Signed-off-by: Vladimir Sementsov-Ogievskiy
---
block/qcow2.h| 3 ++-
block/qco
Hi all!
I've start to apply scripts/coccinelle/errp-guard.cocci to block
subsystem, but it turned out that in most cases error propagation can be
simply avoided. So, here are some improvements to block layer error
reporting to avoid error propagation. It's not complete, so its called
part I, I do
On Mittwoch, 9. September 2020 20:13:55 CEST Daniel P. Berrangé wrote:
> > On Mittwoch, 9. September 2020 15:40:05 CEST Daniel P. Berrangé wrote:
> > > Ideally any xcode setup would just invoke whatever our standard
> > > build tools are IMHO, so it has zero possibility of introducing
> > > new bui
On Thu, Sep 10, 2020 at 2:48 AM Thomas Huth wrote:
> On 09/09/2020 20.42, Yonggang Luo wrote:
> > These tests are blocking test-char to be finished.
> > Disable them by using variable is_win32, so we doesn't
> > need macro to open it. and easy recover those function
> > latter.
> >
> > Signed-off
Am 09.09.20 um 20:40 schrieb Thomas Huth:
> On 09/09/2020 20.24, Philippe Mathieu-Daudé wrote:
>> Hyper-V is available on 64-bit versions of Windows,
>> do not try to build its support on 32-bit versions.
>>
>> Signed-off-by: Philippe Mathieu-Daudé
>> ---
>> configure | 3 +++
>> 1 file changed,
Install msys2 in a proper way refer to
https://github.com/cirruslabs/cirrus-ci-docs/issues/699
The https://wiki.qemu.org/Hosts/W32#Native_builds_with_MSYS2 need to be updated.
There is no need of --cross-prefix, open mingw64.exe instead of msys2.exe then
we don't
need the --cross-prefix, besides
On Sep 10, 2020, 00:00 +0530, Ani Sinha , wrote:
> On Sep 9, 2020, 23:20 +0530, Julia Suvorova , wrote:
> > On Fri, Sep 4, 2020 at 6:10 PM Ani Sinha wrote:
> > >
> > > Cold plugged bridges are not hot unpluggable, even when their hotplug
> > > property (acpi-pci-hotplug-with-bridge-support) is tur
This test invokes several shell scripts to create a random directory
tree full of submounts, and then check in the VM whether every submount
has its own ID and the structure looks as expected.
(Note that the test scripts must be non-executable, so Avocado will not
try to execute them as if they we
Whenever we encounter a directory with an st_dev that differs from that
of its parent, we set the FUSE_ATTR_SUBMOUNT flag so the guest can
create a submount for it.
Make this behavior optional, so submounts are only announced to the
guest with the announce_submounts option. Some users may prefer
On 09/09/2020 20.42, Yonggang Luo wrote:
> These tests are blocking test-char to be finished.
> Disable them by using variable is_win32, so we doesn't
> need macro to open it. and easy recover those function
> latter.
>
> Signed-off-by: Yonggang Luo
> ---
> tests/test-char.c | 26 +++
The plain fuse_reply_attr() function does not allow setting
fuse_attr.flags, so add this new function that does.
Make fuse_reply_attr() a wrapper around it.
Signed-off-by: Max Reitz
---
tools/virtiofsd/fuse_lowlevel.h | 15 +++
tools/virtiofsd/fuse_lowlevel.c | 14 --
2
Let download_cloudinit() take an optional pubkey, which subclasses of
BootLinux can pass through setUp().
Signed-off-by: Max Reitz
---
tests/acceptance/boot_linux.py | 13 +++--
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/tests/acceptance/boot_linux.py b/tests/acceptanc
fuse_entry_param is converted to fuse_attr on the line (by
fill_entry()), so it should have a member that mirrors fuse_attr.flags.
fill_entry() should then copy this fuse_entry_param.attr_flags to
fuse_attr.flags.
Signed-off-by: Max Reitz
---
tools/virtiofsd/fuse_lowlevel.h | 5 +
tools/vi
So we can removal usage of unstable-keyval
Signed-off-by: Yonggang Luo
---
meson.build | 9 +++--
1 file changed, 3 insertions(+), 6 deletions(-)
diff --git a/meson.build b/meson.build
index 0b1741557d..af34a85bec 100644
--- a/meson.build
+++ b/meson.build
@@ -1,14 +1,11 @@
-project('qemu',
These tests are blocking test-char to be finished.
Disable them by using variable is_win32, so we doesn't
need macro to open it. and easy recover those function
latter.
Signed-off-by: Yonggang Luo
---
tests/test-char.c | 26 --
1 file changed, 16 insertions(+), 10 deletio
We want to detect mount points in the shared tree. We report them to
the guest by setting the FUSE_ATTR_SUBMOUNT flag in fuse_attr.flags, but
because the FUSE client will create a submount for every directory that
has this flag set, we must do this only for the actual mount points.
We can detect
The fuse_attr.flags field is currently just initialized to 0, which is
valid. Thus, there is no reason not to always announce FUSE_ATTR_FLAGS
(when the kernel supports it).
Signed-off-by: Max Reitz
---
tools/virtiofsd/fuse_common.h | 8
tools/virtiofsd/fuse_lowlevel.c | 7 +++
2
Update the linux/fuse.h standard header from the kernel development tree
that implements FUSE submounts.
This adds the fuse_attr.flags field, the FUSE_ATTR_FLAGS INIT flag, and
the FUSE_ATTR_SUBMOUNT flag for fuse_attr.flags.
Signed-off-by: Max Reitz
---
include/standard-headers/linux/fuse.h |
RFC: https://www.redhat.com/archives/virtio-fs/2020-May/msg00024.html
Branch: https://github.com/XanClic/qemu.git virtiofs-submounts-v2
Branch: https://git.xanclic.moe/XanClic/qemu.git virtiofs-submounts-v2
(Note that there is an accompanying Linux (kernel) series
“fuse: Mirror virtio-fs submoun
On 09/09/2020 20.24, Philippe Mathieu-Daudé wrote:
> Hyper-V is available on 64-bit versions of Windows,
> do not try to build its support on 32-bit versions.
>
> Signed-off-by: Philippe Mathieu-Daudé
> ---
> configure | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/configure b/conf
On Sep 9, 2020, 23:20 +0530, Julia Suvorova , wrote:
> On Fri, Sep 4, 2020 at 6:10 PM Ani Sinha wrote:
> >
> > Cold plugged bridges are not hot unpluggable, even when their hotplug
> > property (acpi-pci-hotplug-with-bridge-support) is turned off. Please see
> > the function acpi_pcihp_pc_no_hotpl
On Thu, Sep 10, 2020 at 2:16 AM Daniel P. Berrangé
wrote:
> On Wed, Sep 09, 2020 at 01:32:04PM -0400, Ed Maste wrote:
> > On Wed, 9 Sep 2020 at 05:47, Yonggang Luo wrote:
> > >
> > > freebsd 1 hour limit not hit anymore
> > >
> > > Signed-off-by: Yonggang Luo
> >
> > Reviewed-by: Ed Maste
> >
Hyper-V is available on 64-bit versions of Windows,
do not try to build its support on 32-bit versions.
Signed-off-by: Philippe Mathieu-Daudé
---
configure | 3 +++
1 file changed, 3 insertions(+)
diff --git a/configure b/configure
index 4231d56bcc0..4bd08f5469b 100755
--- a/configure
+++ b/con
On Wed, Sep 09, 2020 at 01:32:04PM -0400, Ed Maste wrote:
> On Wed, 9 Sep 2020 at 05:47, Yonggang Luo wrote:
> >
> > freebsd 1 hour limit not hit anymore
> >
> > Signed-off-by: Yonggang Luo
>
> Reviewed-by: Ed Maste
>
> > When its running properly, the consumed time are little, but when tests
Hi,
Thanks for the patch, and sorry for taking so long to review
this. I'm finally getting to the patches that were postponed to
5.2.
Comments and questions below:
On Thu, Jun 11, 2020 at 10:47:55AM +0800, Robert Hoo wrote:
> Complement versioned CPU model framework with the ability of marking
> On Mittwoch, 9. September 2020 15:40:05 CEST Daniel P. Berrangé wrote:
> > Ideally any xcode setup would just invoke whatever our standard
> > build tools are IMHO, so it has zero possibility of introducing
> > new build problems.
>
> Then you would not win anything on Mac. The problematic on ma
On 9/9/20 5:43 AM, Cornelia Huck wrote:
> On Wed, 9 Sep 2020 10:46:23 +0200
> Cornelia Huck wrote:
>
>> On Wed, 9 Sep 2020 09:54:40 +0200
>> Christian Borntraeger wrote:
>>
>>> On 16.07.20 14:02, Cornelia Huck wrote:
On Wed, 15 Jul 2020 12:26:20 -0400
Collin Walling wrote:
On Wed, Sep 9, 2020 at 8:52 PM Daniel P. Berrangé
wrote:
> On Wed, Sep 09, 2020 at 05:46:01PM +0800, Yonggang Luo wrote:
> > These tests are blocking test-char to be finished.
> > Merge three #ifndef _WIN32
> >
> > Signed-off-by: Yonggang Luo
> > ---
> > tests/test-char.c | 8
> > 1 fi
On 9/2/20 2:26 PM, Philippe Mathieu-Daudé wrote:
> On 6/8/20 11:15 AM, Philippe Mathieu-Daudé wrote:
>> Remove unnecessary mask, use #define instead of magic.
>>
>> Philippe Mathieu-Daudé (2):
>> hw/net/opencores_eth: Use definitions instead of magic values
>> hw/net/opencores_eth: Remove unnec
On Tue, Sep 8, 2020 at 7:52 AM Peter Maydell wrote:
>
> On Thu, 28 May 2020 at 23:31, Alistair Francis
> wrote:
> >
> > This adds a barebone OpenTitan machine to QEMU.
> >
> > Signed-off-by: Alistair Francis
> > Reviewed-by: Bin Meng
> > ---
> > default-configs/riscv32-softmmu.mak | 1 +
> >
Hi Yoshinori,
On 9/7/20 3:13 PM, Peter Maydell wrote:
> On Mon, 22 Jun 2020 at 20:20, Philippe Mathieu-Daudé wrote:
>>
>> From: Yoshinori Sato
>>
>> Add the RX machine internally simulated in GDB.
>
> Hi; Coverity points out a memory leak (CID 1432307) in this function:
>
>> +static void rx_gd
On 9/9/20 2:16 AM, Richard Henderson wrote:
> The temp_fixed, temp_global, temp_local bits are all related.
> Combine them into a single enumeration.
>
> Reviewed-by: Alex Bennée
Already reviewed:
https://www.mail-archive.com/qemu-devel@nongnu.org/msg701705.html
> Signed-off-by: Richard Henders
On Fri, Sep 4, 2020 at 6:10 PM Ani Sinha wrote:
>
> Cold plugged bridges are not hot unpluggable, even when their hotplug
> property (acpi-pci-hotplug-with-bridge-support) is turned off. Please see
> the function acpi_pcihp_pc_no_hotplug() (thanks Julia). However, with
> the current implementaton,
On 9/9/20 2:16 AM, Richard Henderson wrote:
> The cmp_vec opcode is mandatory; this symbol is unused.
>
> Signed-off-by: Richard Henderson
> ---
> tcg/aarch64/tcg-target.h | 1 -
> tcg/i386/tcg-target.h| 1 -
> tcg/ppc/tcg-target.h | 1 -
> 3 files changed, 3 deletions(-)
Reviewed-by: P
From: "Edgar E. Iglesias"
This corrects the Ethernet tx/rx clocks in the generated DTB.
Avoids a Linux kernel warning.
Cheers,
Edgar
ChangeLog:
v1 -> v2:
* Fix commit message typo, I -> It
Edgar E. Iglesias (1):
hw/arm: versal-virt: Correct the tx/rx GEM clocks
hw/arm/xlnx-versal-virt.c |
From: "Edgar E. Iglesias"
Correct the GEMs tx/rx clocks to use the 125Mhz fixed-clock.
This matches the setup with the fixed-link 100Mbit PHY.
It also avoids the following warnings from the Linux kernel
driver:
eth0: unable to generate target frequency: 12500 Hz
Reviewed-by: Philippe Mathie
On 9/9/20 2:16 AM, Richard Henderson wrote:
> The last user of this field disappeared in f69d277ece4.
>
> Signed-off-by: Richard Henderson
> ---
> include/tcg/tcg.h | 3 ---
> 1 file changed, 3 deletions(-)
>
> diff --git a/include/tcg/tcg.h b/include/tcg/tcg.h
> index e8629b58c8..8804a8c4a2 10
1 - 100 of 397 matches
Mail list logo