Hi,
On 3/23/21 7:15 PM, Cleber Rosa wrote:
Signed-off-by: Cleber Rosa
Reviewed-by: Marc-André Lureau
Reviewed-by: Willian Rampazzo
---
docs/devel/testing.rst | 25 +
1 file changed, 25 insertions(+)
diff --git a/docs/devel/testing.rst b/docs/devel/testing.rst
index
On 3/25/21 6:50 PM, Peter Maydell wrote:
> Peter Maydell (2):
> docs/system/gdb.rst: Add some more heading structure
> docs/system/gdb.rst: Document how to debug multicore machines
>
> docs/system/gdb.rst | 63 -
> 1 file changed, 62 insertions(+),
On 3/23/21 9:46 AM, Claudio Fontana wrote:
extract the SVE-related cpu object properties and functions,
and move them to a separate module.
Disentangle SVE from pauth that is a separate, TCG-only feature.
Signed-off-by: Claudio Fontana
---
target/arm/cpu-sve.h | 40 +
target/arm/cp
* Philippe Mathieu-Daudé (f4...@amsat.org) wrote:
> When adding the Reset register in commit 5790b757cfb we
> forgot to migrate it.
>
> While it is possible a VM using the PIIX4 is migrated just
> after requesting a system shutdown, it is very unlikely.
> However when restoring a migrated VM, we m
On 3/25/21 5:59 AM, Claudio Fontana wrote:
Isn't tcg/tcg-* redundant?
I considered that, and at some point I had "cpu.c" for x86 too. After working
on it for a while, I noticed how
it got really confusing in practice to have files called just "cpu.c" when working on
them, just too many files
On 3/23/21 9:46 AM, Claudio Fontana wrote:
/* called by arm_cpu_finalize_features in realizefn */
-void cpu_sve_finalize_features(ARMCPU *cpu, Error **errp);
+bool cpu_sve_finalize_features(ARMCPU *cpu, Error **errp);
No interface changes simultaneous with code movement.
r~
On 3/25/21 7:40 PM, Richard Henderson wrote:
> On 3/23/21 9:46 AM, Claudio Fontana wrote:
>> extract the SVE-related cpu object properties and functions,
>> and move them to a separate module.
>>
>> Disentangle SVE from pauth that is a separate, TCG-only feature.
>>
>> Signed-off-by: Claudio Fontan
On 3/25/21 7:43 PM, Richard Henderson wrote:
> On 3/25/21 5:59 AM, Claudio Fontana wrote:
>>> Isn't tcg/tcg-* redundant?
>>
>> I considered that, and at some point I had "cpu.c" for x86 too. After
>> working on it for a while, I noticed how
>> it got really confusing in practice to have files call
On 3/25/21 9:55 AM, Matthew Rosato wrote:
S390 PCI currently has no backup, add one. Add an additional backup
for vfio-ccw and refresh the backup for vfio-ap.
Signed-off-by: Matthew Rosato
---
MAINTAINERS | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/MAINTAINERS b
* David Hildenbrand (da...@redhat.com) wrote:
> Let's print the new property.
>
> Cc: Markus Armbruster
> Cc: Eric Blake
> Signed-off-by: David Hildenbrand
Reviewed-by: Dr. David Alan Gilbert
> ---
> hw/core/machine-hmp-cmds.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/hw/c
On 3/23/21 9:46 AM, Claudio Fontana wrote:
+#define is_a64(env) (false)
...
+#define arm_el_is_aa64(env, el) (false)
Why a define and not have the ifdef inside the static inline?
This define is causing you to make other random changes to avoid unused
variables, and I'm not keen.
If you're
On 3/23/21 9:46 AM, Claudio Fontana wrote:
this will allow us to restrict more code to TARGET_AARCH64
Signed-off-by: Claudio Fontana
---
target/arm/helper-a64.h | 2 ++
target/arm/helper.h | 1 -
target/arm/arch_dump.c | 12 +++-
target/arm/cpu.c| 1 -
target/arm/c
Hi All,
It seems creating the sev-guest object is broken rc0 tag. The following
command is no longer able to create the sev-guest object
$QEMU \
-machine ...,confidential-guest-support=sev0 \
-object sev-guest,id=sev0,policy=0x1 \
It fails with "-object sev-guest,id=sev0: Invalid parameter
'
ping. Do we want it for 6.0?
19.03.2021 13:08, Vladimir Sementsov-Ogievskiy wrote:
Look at 03 for the problem and fix. 01 is preparation and 02 is the
test.
Actually previous version of this thing is
[PATCH v2(RFC) 0/3] qcow2: fix parallel rewrite and discard
Still
[PATCH v3 0/6] qcow2
* Haibo Xu (haibo...@linaro.org) wrote:
> On Thu, 18 Mar 2021 at 04:11, Dr. David Alan Gilbert
> wrote:
> >
> > * Haibo Xu (haibo...@linaro.org) wrote:
> > > To make it easier to keep the page tags sync with
> > > the page data, tags for one page are appended to
> > > the data during ram save iter
Shashi Mallela writes:
> Defined descriptors for ITS device table,collection table and ITS
> command queue entities.Implemented register read/write functions,
> extract ITS table parameters and command queue parameters,extended
> gicv3 common to capture qemu address space(which host the ITS tab
On 3/25/21 1:46 AM, Markus Armbruster wrote:
John Snow writes:
On 2/24/21 5:35 AM, Markus Armbruster wrote:
John Snow writes:
mypy isn't fond of allowing you to check for bool membership in a
collection of str elements. Guard this lookup for precisely when we were
given a name.
Signed-off
Hi,
On 3/23/21 7:15 PM, Cleber Rosa wrote:
This introduces a base class for tests that need to interact with a
Linux guest. It generalizes the "boot_linux.py" code, already been
used by the "virtiofs_submounts.py" and also SSH related code being
used by that and "linux_ssh_mips_malta.py".
I r
Shashi Mallela writes:
> This patchset implements qemu device model for enabling physical
> LPI support and ITS functionality in GIC as per GICv3 specification.
> Both flat table and 2 level tables are implemented.The ITS commands
> for adding/deleting ITS table entries,trigerring LPI interrupt
Le 24/03/2021 à 19:51, Andreas Krebbel a écrit :
> When setting up the pointer for the sigreturn stub in the return
> address register (r14) we currently use the host frame address instead
> of the guest frame address.
>
> Note: This only caused problems if Qemu has been built with
> --disable-pie
Hi Thomas
On Tue, Mar 23, 2021 at 4:34 PM Marc-André Lureau <
marcandre.lur...@gmail.com> wrote:
> Hi
>
> On Tue, Mar 23, 2021 at 4:27 PM Thomas Lamprecht
> wrote:
>
>> On 23.03.21 12:53, marcandre.lur...@redhat.com wrote:
>> > From: Marc-André Lureau
>> >
>>
>> Just saw this patch by accident
On 3/25/21 11:41 AM, Markus Armbruster wrote:
John Snow writes:
Fixes: 0825f62c842
For a slightly peculiar value of "fixes" ;)
Less of this, please.
On Tue, Mar 23, 2021 at 3:54 PM wrote:
> From: Marc-André Lureau
>
> The default "alabaster" sphinx theme has a couple shortcomings:
> - the navbar moves along the page
> - the search bar is not always at the same place
> - it lacks some contrast and colours
>
> The "rtd" theme from readthedocs.
On 3/25/21 11:21 AM, Markus Armbruster wrote:
John Snow writes:
PEP8's BDFL writes: "For flowing long blocks of text with fewer
structural restrictions (docstrings or comments), the line length should
be limited to 72 characters."
I do not like this patch. I have included it explicitly to rec
On Thu, Mar 25, 2021 at 5:43 AM Dylan Jhong wrote:
>
> Signed-off-by: Dylan Jhong
> Signed-off-by: Ruinland ChuanTzu Tsai
> ---
> target/riscv/cpu.c | 6 +-
> target/riscv/cpu.h | 2 +-
> 2 files changed, 6 insertions(+), 2 deletions(-)
>
> diff --git a/target/riscv/cpu.c b/target/riscv/cpu
On Tue, Mar 23, 2021 at 9:54 PM Lukas Straub wrote:
> Remove dependency on qiochannel by removing yank_generic_iochannel and
> letting migration and chardev use their own yank function for
> iochannel.
>
> Signed-off-by: Lukas Straub
>
Reviewed-by: Marc-André Lureau
---
> MAINTAINERS
On Tue, Mar 23, 2021 at 9:57 PM Lukas Straub wrote:
> Yank now only depends on util and can be always linked in. Also remove
> the stubs as they are not needed anymore.
>
> Signed-off-by: Lukas Straub
>
Reviewed-by: Marc-André Lureau
---
> MAINTAINERS | 1 -
> stubs/meson.build | 1 -
Hi
On Tue, Mar 23, 2021 at 9:57 PM Lukas Straub wrote:
> Add tests for yank with the chardev-change case.
>
> Signed-off-by: Lukas Straub
> ---
> MAINTAINERS| 1 +
> tests/unit/meson.build | 3 +-
> tests/unit/test-yank.c | 201 +
> 3 fil
On 3/25/21 1:51 PM, Brijesh Singh wrote:
> Hi All,
>
> It seems creating the sev-guest object is broken rc0 tag. The following
> command is no longer able to create the sev-guest object
>
> $QEMU \
>
> -machine ...,confidential-guest-support=sev0 \
>
> -object sev-guest,id=sev0,policy=0x1 \
>
On 3/25/21 10:04 AM, Markus Armbruster wrote:
John Snow writes:
mypy does not know the types of values stored in Dicts that masquerade
as objects. Help the type checker out by constraining the type.
Signed-off-by: John Snow
---
scripts/qapi/expr.py | 26 +++---
1 file
On 25/03/2021 15:33, Peter Maydell wrote:
On the two machines which have the "platform bus" (ppc e500 and arm
virt) we currently treat all TYPE_SYS_BUS_DEVICE devices as being
hotpluggable in the device callbacks, and try to plug those devices
into the platform bus. This is far too broad, becau
On Thu, 25 Mar 2021 17:43:10 +
Stefan Hajnoczi wrote:
> On Thu, Mar 25, 2021 at 01:05:16PM -0400, Michael S. Tsirkin wrote:
> > On Thu, Mar 25, 2021 at 04:07:27PM +0100, Greg Kurz wrote:
> > > Now that virtio-scsi-pci and virtio-blk-pci map 1 virtqueue per vCPU,
> > > a serious slow down may
On 3/25/21 10:26 AM, Markus Armbruster wrote:
Suggest
qapi/expr.py: Check type of union and alternate 'data' member
John Snow writes:
We don't actually check, so the user can get some unpleasant stacktraces.
Let's point to the new tests here.
Well, it'll get merged with the last on
On 3/24/21 11:03 PM, Richard Henderson wrote:
> On 3/23/21 9:46 AM, Claudio Fontana wrote:
>> it is required by arch-dump.c and cpu.c, so apparently
>> we need this for KVM too
>>
>> Signed-off-by: Claudio Fontana
>
>
> Reviewed-by: Richard Henderson
>
>
>> +/*
>> + * these are AARCH64-only,
On 3/25/21 8:03 PM, Richard Henderson wrote:
> On 3/23/21 9:46 AM, Claudio Fontana wrote:
>> +#define is_a64(env) (false)
> ...
>> +#define arm_el_is_aa64(env, el) (false)
>
> Why a define and not have the ifdef inside the static inline?
>
> This define is causing you to make other random changes
On Wed, Mar 24, 2021 at 11:12:20AM +1100, David Gibson wrote:
> On Tue, Mar 23, 2021 at 12:43:40PM -0600, Richard Henderson wrote:
> > Verify that hflags was updated correctly whenever we change
> > cpu state that is used by hflags.
> >
> > Signed-off-by: Richard Henderson
>
> Applied to ppc-for
On Thu, Mar 25, 2021 at 03:33:10PM +, Peter Maydell wrote:
> The e500plat machine device plug callback currently calls
> platform_bus_link_device() for any sysbus device. This is overly
> broad, because platform_bus_link_device() will unconditionally grab
> the IRQs and MMIOs of the device it
Hi Helge, Richard,
On Tue, Jan 30, 2018 at 5:48 AM Richard Henderson
wrote:
>
> From: Helge Deller
>
> Now that we have the prerequisites in target/hppa/,
> implement the hardware for a PA7100LC.
>
> This also enables build for hppa-softmmu.
>
> Signed-off-by: Helge Deller
> [rth: Since it is a
On Fri, 26 Mar 2021 00:36:45 +0400
Marc-André Lureau wrote:
> Hi
>
> On Tue, Mar 23, 2021 at 9:57 PM Lukas Straub wrote:
>
> > Add tests for yank with the chardev-change case.
> >
> > Signed-off-by: Lukas Straub
> > ---
> > MAINTAINERS| 1 +
> > tests/unit/meson.build | 3 +-
On 3/25/21 10:33 AM, Markus Armbruster wrote:
John Snow writes:
Casts are instructions to the type checker only, they aren't "safe" and
should probably be avoided in general. In this case, when we perform
type checking on a nested structure, the type of each field does not
"stick".
(See PEP 6
On 3/25/21 10:45 AM, Markus Armbruster wrote:
John Snow writes:
This is a minor adjustment that allows the 'required' and 'optional'
keys fields to take a default value of an empty, immutable sequence (the
empty tuple).
This reveals a quirk of this function, which is that "a + b" is
list-spec
On 3/25/21 11:15 AM, Markus Armbruster wrote:
John Snow writes:
This is a small rewrite to address some minor style nits.
Don't compare against the empty list to check for the empty condition, and
move the normalization forward to unify the check on the now-normalized
structure.
With the che
On Tue, 23 Mar 2021 15:32:23 -0400
"Michael S. Tsirkin" wrote:
> On Tue, Mar 23, 2021 at 04:04:11PM +0100, Thomas Lamprecht wrote:
> > On 23.03.21 15:55, Vitaly Cheptsov wrote:
> > >> 23 марта 2021 г., в 17:48, Michael S. Tsirkin
> > >> написал(а):
> > >>
> > >> The issue is with people who i
>On Thu, Mar 25, 2021 at 8:07 AM ChangLimin wrote:
>>On Wed, Mar 24, 2021 at 4:52 PM Max Reitz wrote:
>>On 22.03.21 10:25, ChangLimin wrote:
>>> For Linux 5.10/5.11, qemu write zeros to a multipath device using
>>> ioctl(fd, BLKZEROOUT, range) with cache none or directsync return -EBUSY
>>> perma
Hi,
This series introduce the memory_region_add_subregion_aliased()
helper which basically create a device which maps a subregion
multiple times.
Examples are easier, so having a subregion aliased every @span_size
then mapped onto a container at an offset, you get something like:
^
Instead of using a device specific feature for mapping the
flash memory multiple times over a wider region, use the
generic memory_region_add_subregion_aliased() helper.
There is no change in the memory layout.
Signed-off-by: Philippe Mathieu-Daudé
---
hw/arm/musicpal.c | 11 +++
hw/arm
// TODO explain here how buses work? when some address lines are
// not bound we get memory aliasing, high addresses are masked.
// etc...
Add a helper to manage this use case easily.
For example a having @span_size = @region_size / 4 we get such mapping:
^---^
|
To be able to manually map the flash region on the main memory
(in the next commit), first expand the pflash_cfi02_register
in place.
Signed-off-by: Philippe Mathieu-Daudé
---
hw/arm/musicpal.c | 27 +--
1 file changed, 21 insertions(+), 6 deletions(-)
diff --git a/hw/ar
The previous commit removed the mapping code from TYPE_PFLASH_CFI02.
pflash_cfi02_register() doesn't use the 'nb_mappings' argument
anymore. Simply remove it to simplify.
Signed-off-by: Philippe Mathieu-Daudé
---
include/hw/block/flash.h | 1 -
hw/arm/digic_boards.c| 1 -
hw/arm/musicpal.c
Instead of having devices mapped onto some main memory range,
then having many aliases pointing to this memory range, add
a container, map the devices onto it, and map aliases of the
container onto the main memory.
We gain a better visibility of the devices on the mac-io bus.
- before:
(qemu)
To be able to manually map the flash region on the main memory
(in the next commit), first expand the pflash_cfi02_register
in place.
Signed-off-by: Philippe Mathieu-Daudé
---
hw/arm/digic_boards.c | 27 +--
1 file changed, 21 insertions(+), 6 deletions(-)
diff --git a/h
Currently a small I/O region aliased on a wide container creates
many aliases. For example, a 8 bytes regions in a 4KiB container
creates 512 aliases! As I/O goes via the slow path, we can optimize
by using an I/O region which dispatch via an address space view
of the aliased region.
Signed-off-by
Instead of using a device specific feature for mapping the
flash memory multiple times over a wider region, use the
generic memory_region_add_subregion_aliased() helper.
There is no change in the memory layout.
* before:
$ qemu-system-arm -M canon-a1100 -S -monitor stdio
QEMU 5.2.90 monitor
Currently the memory and flatview tree is huge, not very practical:
$ (echo info mtree -f;echo q) \
| qemu-system-m68k -M q800 -S -monitor stdio \
| wc -l
2073
Use the memory_region_add_subregion_aliased() helper to manage the
MacIO aliases under the hood.
- before:
(qemu) info mt
All boards calling pflash_cfi02_register() use nb_mappings=1,
which does not do any mapping:
$ git grep -wl pflash_cfi02_register hw/
hw/arm/xilinx_zynq.c
hw/block/pflash_cfi02.c
hw/lm32/lm32_boards.c
hw/ppc/ppc405_boards.c
hw/sh4/r2d.c
We can remove this now unneeded code.
Signed-of
On 3/25/21 2:03 AM, John Snow wrote:
Hi, this series adds static types to the QAPI module.
This is part three, and it focuses on expr.py.
Environment:
- Python >= 3.6, <= 3.8 *
- mypy >= 0.770
- pylint >= 2.6.0
- flake8
- isort
Every commit should pass with (from ./scripts/):
- flake8 qapi/
On Tue, 23 Mar 2021 17:40:36 +
Daniel P. Berrangé wrote:
> On Tue, Mar 23, 2021 at 05:54:47PM +0100, Igor Mammedov wrote:
> > Let me hijack this thread for beyond this case scope.
> >
> > I agree that for this particular bug we've done all we could, but
> > there is broader issue to discuss
-Original Message-
From: Dr. David Alan Gilbert
Sent: Friday, March 26, 2021 2:08 AM
To: Rao, Lei
Cc: Zhang, Chen ; lizhij...@cn.fujitsu.com;
jasow...@redhat.com; quint...@redhat.com; pbonz...@redhat.com;
lukasstra...@web.de; qemu-devel@nongnu.org
Subject: Re: [PATCH v4 09/10] Add th
On Thu, 2021-03-25 at 06:39 -0600, Richard Henderson wrote:
> On 3/24/21 9:15 PM, Robert Hoo wrote:
> > > > +} else if (env->xcr0 & XFEATURE_AVX) {
> > >
> > > This is normally a 2-bit test.
> >
> > I beg your pardon. What 2 bits?
>
> I forget the names, but isn't the usual test xcr0 & 6
Hi Howard,
On Fri, Mar 26, 2021 at 1:35 AM Peter Maydell wrote:
>
> (adding the relevant people to the cc list)
>
> On Thu, 25 Mar 2021 at 17:26, Howard Spoelstra wrote:
> >
> > Hi,
> >
> > When running qemu-system-ppc with Mac OS guest, the guest crashes when
> > using a tap network connection.
On 2021/3/25 23:09, Auger Eric wrote:
Hi Zenghui,
On 3/25/21 3:18 PM, Zenghui Yu wrote:
which seems to be some bits that we had never taken into account. And
what I'm saying is roughly something like below (compile tested), any
thoughts?
[...]
Thanks for spotting this discrepancy with the s
Public bug reported:
KVM: https://git.kernel.org/pub/scm/virt/kvm/kvm.git branch: next, commit:
4a98623d
Qemu: https://git.qemu.org/git/qemu.git branch: master, commit: 9e2e9fe3
Created a KVM guest with Q35 chipset, and try to hot add 2 PCIe device
to guest with qemu internal command device_ad
** Attachment added: "guest_dmesg.log"
https://bugs.launchpad.net/qemu/+bug/1921444/+attachment/5481022/+files/guest_dmesg.log
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1921444
Title:
Q35 d
> -Original Message-
> From: Markus Armbruster
> Sent: Wednesday, March 24, 2021 2:47 PM
> To: Dr. David Alan Gilbert
> Cc: Lukas Straub ; Li Zhijian
> ; Jason Wang ; qemu-
> dev ; Zhang, Chen ;
> Zhang Chen
> Subject: Re: [PATCH V4 2/7] qapi/net.json: Add L4_Connection definition
>
You need a root port per device you want to hotplug, you cannot
independently hotplug multiple devices to a PCIe link.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1921444
Title:
Q35 doesn't suppo
Alex, thanks for you response.
I tried to create guest with multiple root ports, but qemu report error:
# qemu-system-x86_64 --accel kvm -m 4096 -smp 4 -drive
file=/home/hao/rhel8.2.qcow2,if=none,id=virtio-disk0 -device
virtio-blk-pci,drive=virtio-disk0 -device
virtio-net-pci,netdev=nic0,mac=00
John Snow writes:
> On 3/25/21 2:18 AM, Markus Armbruster wrote:
[...]
>> Apropos qapi-gen testing scripts. I have scripts to show me how the
>> generated code changes along the way in a branch. They evolved over a
>> long time, and try to cope with changes in the tree that are hardly
>> releva
John Snow writes:
> On 3/25/21 10:04 AM, Markus Armbruster wrote:
>> John Snow writes:
>>
>>> mypy does not know the types of values stored in Dicts that masquerade
>>> as objects. Help the type checker out by constraining the type.
>>>
>>> Signed-off-by: John Snow
>>> ---
>>> scripts/qapi/e
The virtio device/driver (e.g., vhost-scsi or vhost-net) may hang due to
the loss of doorbell kick, e.g.,
https://lists.gnu.org/archive/html/qemu-devel/2018-12/msg01711.html
... or due to the loss of IRQ, e.g., as fixed by linux kernel commit
fe200ae48ef5 ("genirq: Mark polled irqs and defer the
This is to implement the device event interface for virtio-net-pci.
Signed-off-by: Dongli Zhang
---
hw/net/virtio-net.c| 9 +
hw/virtio/virtio-net-pci.c | 10 ++
include/hw/virtio/virtio-net.h | 3 +++
3 files changed, 22 insertions(+)
diff --git a/hw/net/virti
This is to introduce the helper function for virtio device to kick or
call.
Signed-off-by: Dongli Zhang
---
hw/virtio/virtio.c | 64 ++
include/hw/virtio/virtio.h | 3 ++
2 files changed, 67 insertions(+)
diff --git a/hw/virtio/virtio.c b/hw/virtio/v
This is to implement the device event interface for virtio-scsi-pci.
Signed-off-by: Dongli Zhang
---
hw/scsi/virtio-scsi.c | 9 +
hw/virtio/virtio-scsi-pci.c | 10 ++
include/hw/virtio/virtio-scsi.h | 3 +++
3 files changed, 22 insertions(+)
diff --git a/hw/scsi/
This is to implement the device event interface for virtio-blk-pci.
Signed-off-by: Dongli Zhang
---
hw/block/virtio-blk.c | 9 +
hw/virtio/virtio-blk-pci.c | 10 ++
include/hw/virtio/virtio-blk.h | 2 ++
3 files changed, 21 insertions(+)
diff --git a/hw/block/virt
This is to implement the device event interface for vhost-scsi-pci.
Signed-off-by: Dongli Zhang
---
hw/scsi/vhost-scsi.c | 6 ++
hw/virtio/vhost-scsi-pci.c | 10 ++
include/hw/virtio/vhost-scsi.h | 3 +++
3 files changed, 19 insertions(+)
diff --git a/hw/scsi/vhost-s
The virtio device/driver (e.g., vhost-scsi or vhost-net) may hang due to
the loss of doorbell kick, e.g.,
https://lists.gnu.org/archive/html/qemu-devel/2018-12/msg01711.html
... or due to the loss of IRQ, e.g., as fixed by linux kernel commit
fe200ae48ef5 ("genirq: Mark polled irqs and defer the
The kernel allows a NULL msg in recvfrom so that he size of the next
message may be queried before allocating a correctly sized buffer. This
change allows the syscall translator to pass along the NULL msg pointer
instead of returning early with EFAULT.
Signed-off-by: Zach Reizner
---
linux-user/
On 25-03-21, 17:16, Arnd Bergmann wrote:
> On Wed, Mar 24, 2021 at 8:33 AM Viresh Kumar wrote:
>
> > +static uint8_t vi2c_xfer(VuDev *dev, struct i2c_msg *msg)
> > +{
> > +VuI2c *i2c = container_of(dev, VuI2c, dev.parent);
> > +struct i2c_rdwr_ioctl_data data;
> > +VI2cAdapter *adapte
On Tue, Mar 16, 2021 at 09:09:12PM +0300, Vladimir Sementsov-Ogievskiy wrote:
> 16.03.2021 19:03, Roman Kagan wrote:
> > On Mon, Mar 15, 2021 at 11:10:14PM +0300, Vladimir Sementsov-Ogievskiy
> > wrote:
> > > 15.03.2021 09:06, Roman Kagan wrote:
> > > > The reconnection logic doesn't need to stop
As of today, the QEMU Windows installer does not include the
following two RISC-V BIOS images:
- opensbi-riscv64-generic-fw_dynamic.elf
- opensbi-riscv32-generic-fw_dynamic.elf
Update the installer script to include them.
Signed-off-by: Bin Meng
---
Based on:
https://repo.or.cz/qemu/ar7.git/co
John Snow writes:
> On 3/25/21 11:21 AM, Markus Armbruster wrote:
>> John Snow writes:
>>
>>> PEP8's BDFL writes: "For flowing long blocks of text with fewer
>>> structural restrictions (docstrings or comments), the line length should
>>> be limited to 72 characters."
>>>
>>> I do not like this
On Fri, Mar 26, 2021 at 2:50 AM Bin Meng wrote:
>
> Hi Howard,
>
> On Fri, Mar 26, 2021 at 1:35 AM Peter Maydell
> wrote:
> >
> > (adding the relevant people to the cc list)
> >
> > On Thu, 25 Mar 2021 at 17:26, Howard Spoelstra wrote:
> > >
> > > Hi,
> > >
> > > When running qemu-system-ppc wi
Il gio 25 mar 2021, 19:15 Max Reitz ha scritto:
> I’ve applied an s/,attr/, attr/ to patch 1 (as suggested by Vladimir)
> and an s/debug: bool= False/debug: bool = False/ to patch 2. I hope
> that’s OK for you.
>
> With that I’ve applied the series to my block branch:
>
> https://git.xanclic.moe
On 3/25/21 8:55 PM, Laurent Vivier wrote:
> Le 24/03/2021 à 19:51, Andreas Krebbel a écrit :
>> When setting up the pointer for the sigreturn stub in the return
>> address register (r14) we currently use the host frame address instead
>> of the guest frame address.
>>
>> Note: This only caused prob
Hi Howard,
On Fri, Mar 26, 2021 at 2:40 PM Howard Spoelstra wrote:
>
> On Fri, Mar 26, 2021 at 2:50 AM Bin Meng wrote:
> >
> > Hi Howard,
> >
> > On Fri, Mar 26, 2021 at 1:35 AM Peter Maydell
> > wrote:
> > >
> > > (adding the relevant people to the cc list)
> > >
> > > On Thu, 25 Mar 2021 at
On 23/03/2021 19.37, Philippe Mathieu-Daudé wrote:
When building with --enable-sanitizers we get:
Direct leak of 32 byte(s) in 2 object(s) allocated from:
#0 0x5618479ec7cf in malloc (qemu-system-aarch64+0x233b7cf)
#1 0x7f675745f958 in g_malloc (/lib64/libglib-2.0.so.0+0x58958)
201 - 285 of 285 matches
Mail list logo