[PATCH] fuzz: fix the pro100 generic-fuzzer config

2021-02-20 Thread Alexander Bulekov
The device-type names for the pro100 network cards, are i8255.. We were matching "eepro", which catches the PCI PIO/MMIO regions for those devices, however misses the actual PCI device, which we use to map the BARs, before fuzzing. Fix that Signed-off-by: Alexander Bulekov --- tests/qtest/fuzz/g

[PATCH 2/2] acpi: Consolidate the handling of OEM ID and OEM Table ID fields

2021-02-20 Thread Marian Postevca
Introduces structure AcpiBuildOem to hold the value of OEM fields and uses dedicated macros to initialize/set the values. Unnecessary dynamically allocated OEM fields are re-factored to static allocation. Signed-off-by: Marian Postevca --- hw/acpi/hmat.h | 2 +- hw/i386/acpi-c

[PATCH 1/2] acpi: Move setters/getters of oem fields to X86MachineState

2021-02-20 Thread Marian Postevca
The code that sets/gets oem fields is duplicated in both PC and MICROVM variants. This commit moves it to X86MachineState so that all x86 variants can use it and duplication is removed. Signed-off-by: Marian Postevca --- include/hw/i386/microvm.h | 4 --- include/hw/i386/pc.h | 4 --- inc

[PATCH v2 0/2] Rework ACPI OEM fields handling to simplify code (was: acpi: Remove duplicated code handling OEM ID and OEM table ID fields)

2021-02-20 Thread Marian Postevca
This patch series consolidates ACPI OEM fields handling by: - Moving common code in PC and MICROVM to X86. - Changes unnecessary dynamic memory allocation to static allocation - Uses dedicated structure to keep values of fields instead of two separate strings - Adds helper macros to initialize th

Re: [PATCH v2 10/13] vt82c686: Implement control of serial port io ranges via config regs

2021-02-20 Thread BALATON Zoltan
On Sat, 20 Feb 2021, Philippe Mathieu-Daudé wrote: Cc'ing Paolo (Memory API maintainer). On 1/9/21 9:16 PM, BALATON Zoltan wrote: In VIA super south bridge the io ranges of superio components (parallel and serial ports and FDC) can be controlled by superio config registers to set their base add

Re: [PATCH v2 01/24] hw/arm/mps2-tz: Make SYSCLK frequency board-specific

2021-02-20 Thread Richard Henderson
On 2/15/21 3:51 AM, Peter Maydell wrote: > The AN524 has a different SYSCLK frequency from the AN505 and AN521; > make the SYSCLK frequency a field in the MPS2TZMachineClass rather > than a compile-time constant so we can support the AN524. > > Signed-off-by: Peter Maydell > Reviewed-by: Philippe

[Bug 1916344] Re: User mode networking not working properly on QEMU on Mac OS X host

2021-02-20 Thread Ven Karri
** Description changed: Steps to reproduce: - 1. Install QEMU using homebrew on Mac OS X (I used Big Sur) + 1. Install QEMU using homebrew on Mac OS X (I tried on Catalina and Big Sur) 2. Spin up a guest VM (say) Cent OS 8 using user mode networking. 3. Install podman inside the guest 4

Re: [PATCH v2 04/13] vt82c686: Fix up power management io base and config

2021-02-20 Thread BALATON Zoltan
On Sat, 20 Feb 2021, Philippe Mathieu-Daudé wrote: On 1/9/21 9:16 PM, BALATON Zoltan wrote: Similar to the SMBus io registers there is a power management io range that is set via similar base address reg and enable bit. Some handling of this was already there but with several problems: using the

Re: [PATCH v2 09/13] vt82c686: Fix superio_cfg_{read,write}() functions

2021-02-20 Thread BALATON Zoltan
On Sat, 20 Feb 2021, Philippe Mathieu-Daudé wrote: On 1/9/21 9:16 PM, BALATON Zoltan wrote: These functions are memory region callbacks so we have to check against relative address not the mapped address. Also reduce indentation by returning early and log unimplemented accesses. Additionally we

[PATCH 2/2] tcg/aarch64: Fix generation of "scalar" vector operations

2021-02-20 Thread Richard Henderson
For some vector operations, "1D" is not a valid type, and there are separate instructions for the 64-bit scalar operation. Buglink: https://bugs.launchpad.net/qemu/+bug/1916112 Fixes: 14e4c1e2355 ("tcg/aarch64: Add vector operations") Signed-off-by: Richard Henderson --- tcg/aarch64/tcg-target.c

[PATCH 0/2] tcg/aarch64: Fixes to vector ops

2021-02-20 Thread Richard Henderson
I guess it has been a while since I've run aa32 risu on aa64 host. The launchpad bug is something that should have been seen from the beginning, but the similar aa64 operations are expanded as integer code, not vector code. The aa32 neon code has only recently been converted to use gvecs. The cm

[PATCH 1/2] tcg/aarch64: Fix I3617_CMLE0

2021-02-20 Thread Richard Henderson
Fix a typo in the encodeing of the cmle (zero) instruction. Fixes: 14e4c1e2355 ("tcg/aarch64: Add vector operations") Signed-off-by: Richard Henderson --- tcg/aarch64/tcg-target.c.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tcg/aarch64/tcg-target.c.inc b/tcg/aarch64/t

Re: [PATCH] gitlab-ci: Remove unused container images

2021-02-20 Thread Alex Bennée
Thomas Huth writes: > On 19/02/2021 13.00, Philippe Mathieu-Daudé wrote: >> On 2/19/21 12:09 PM, Thomas Huth wrote: >>> We're building a lot of containers in the gitlab-CI that we never use. >>> This takes away network bandwidth and CPU time from other jobs for no >>> use, so let's remove them

Re: [PATCH] gitlab-ci: Remove unused container images

2021-02-20 Thread Alex Bennée
Thomas Huth writes: > We're building a lot of containers in the gitlab-CI that we never use. > This takes away network bandwidth and CPU time from other jobs for no > use, so let's remove them for now. The individual containers could be > re-added later when we really need them. They are used

Re: [PATCH] target/mips: Remove unused 'rw' argument from page_table_walk_refill()

2021-02-20 Thread Richard Henderson
On 2/20/21 12:20 PM, Philippe Mathieu-Daudé wrote: > As the 'rw' argument is unused, remove it. > > Reported-by: Richard Henderson > Signed-off-by: Philippe Mathieu-Daudé > --- > target/mips/tlb_helper.c | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) Reviewed-by: Richard Henders

[PATCH] target/mips: Remove unused 'rw' argument from page_table_walk_refill()

2021-02-20 Thread Philippe Mathieu-Daudé
As the 'rw' argument is unused, remove it. Reported-by: Richard Henderson Signed-off-by: Philippe Mathieu-Daudé --- target/mips/tlb_helper.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/target/mips/tlb_helper.c b/target/mips/tlb_helper.c index 082c17928d3..8b85ef735

Re: [PATCH v2 3/6] target/mips: Include missing "tcg/tcg.h" header

2021-02-20 Thread Philippe Mathieu-Daudé
On 2/8/21 12:23 AM, Philippe Mathieu-Daudé wrote: > Commit 83be6b54123 ("Fix MSA instructions LD. on big endian > host") introduced use of typedef/prototypes declared in "tcg/tcg.h" > without including it. This was not a problem because "tcg/tcg.h" is > pulled in by "exec/cpu_ldst.h". To be able to

Re: [RFC PATCH 32/42] docker: Add gentoo-mipsr5900el-cross image

2021-02-20 Thread Philippe Mathieu-Daudé
On 2/15/21 2:45 PM, Fredrik Noring wrote: > On Mon, Feb 15, 2021 at 11:59:57AM +, Daniel P. Berrangé wrote: >> On Sun, Feb 14, 2021 at 06:59:02PM +0100, Philippe Mathieu-Daudé wrote: >>> Add a Docker image providing cross toolchain for the MIPS R5900 CPU >>> (used on the Sony PS2). >>> >>> This

Re: [PATCH v2 10/13] vt82c686: Implement control of serial port io ranges via config regs

2021-02-20 Thread Philippe Mathieu-Daudé
Cc'ing Paolo (Memory API maintainer). On 1/9/21 9:16 PM, BALATON Zoltan wrote: > In VIA super south bridge the io ranges of superio components > (parallel and serial ports and FDC) can be controlled by superio > config registers to set their base address and enable/disable them. > This is not easy

Re: [PULL 0/8] Ui 20210219 patches

2021-02-20 Thread Peter Maydell
On Fri, 19 Feb 2021 at 22:00, Gerd Hoffmann wrote: > > The following changes since commit c79f01c9450bcf90c08a77f13fbf67bdba59a316: > > Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-hex-20210218' in= > to staging (2021-02-18 16:33:36 +) > > are available in the Git repository at

[Bug 1916112] Re: Illegal instruction crash of QEMU on Jetson Nano

2021-02-20 Thread Richard Henderson
The sigill is for the code generated for the aa32 instruction 0xf7ca0820: f3780407 vshl.u64 d16, d7, d8 f7ca0820 ld_vec v64,e8,tmp9,env,$0xf68pref=0x ld_vec v64,e8,tmp10,env,$0x1060 pref=0x n

Re: [PATCH v2 09/13] vt82c686: Fix superio_cfg_{read,write}() functions

2021-02-20 Thread Philippe Mathieu-Daudé
On 1/9/21 9:16 PM, BALATON Zoltan wrote: > These functions are memory region callbacks so we have to check > against relative address not the mapped address. Also reduce > indentation by returning early and log unimplemented accesses. > Additionally we remove separate index value from SuperIOConfig

[Bug 1916344] Re: User mode networking not working properly on QEMU on Mac OS X host

2021-02-20 Thread Ven Karri
** Description changed: Steps to reproduce: 1. Install QEMU using homebrew on Mac OS X (I used Big Sur) - 2. Spin up a guest VM (say) Cent OS8 using user mode networking. + 2. Spin up a guest VM (say) Cent OS 8 using user mode networking. 3. Install podman inside the guest 4. Run podman

[Bug 1916344] Re: User mode networking not working properly on QEMU on Mac OS X host

2021-02-20 Thread Ven Karri
** Description changed: Steps to reproduce: 1. Install QEMU using homebrew on Mac OS X (I used Big Sur) 2. Spin up a guest VM (say) Cent OS8 using user mode networking. 3. Install podman inside the guest 4. Run podman pull alpine The result is: [root@localhost ~]# podman pul

Re: [PATCH v2 04/13] vt82c686: Fix up power management io base and config

2021-02-20 Thread Philippe Mathieu-Daudé
On 1/9/21 9:16 PM, BALATON Zoltan wrote: > Similar to the SMBus io registers there is a power management io range > that is set via similar base address reg and enable bit. Some handling > of this was already there but with several problems: using the wrong > registers and bits, wrong size range, n

[Bug 1916344] [NEW] User mode networking not working properly on QEMU on Mac OS X host

2021-02-20 Thread Ven Karri
Public bug reported: Steps to reproduce: 1. Install QEMU using homebrew on Mac OS X (I used Big Sur) 2. Spin up a guest VM (say) Cent OS8 using user mode networking. 3. Install podman inside the guest 4. Run podman pull alpine The result is: [root@localhost ~]# podman pull alpine Resolved "alpi

[Bug 1915682] Re: i386-linux-user wine exception regression tests fail

2021-02-20 Thread Dirk A Niggemann
Be aware that most of the regression test failures are caused by lack of ptrace() support. The wine traces above show one of these cases. I will provide traces of an actual relevant failure. However the failure to restart the correct thread is in some way related to the use of iret in set_full_cp

[Bug 1916343] [NEW] -daemonize not working on macOS

2021-02-20 Thread kljsandjb
Public bug reported: Basically e.g, if I try with below command on macOS: qemu-system-x86_64 \ -m 4G \ -vga virtio \ -display default,show-cursor=on \ -usb \ -device usb-tablet \ -mac

Re: [PATCH] target/arm: Use TCF0 and TFSRE0 for unprivileged tag checks

2021-02-20 Thread Richard Henderson
On 2/19/21 12:18 PM, Peter Collingbourne wrote: > Section D6.7 of the ARM ARM states: > > For the purpose of determining Tag Check Fault handling, unprivileged > load and store instructions are treated as if executed at EL0 when > executed at either: > - EL1, when the Effective value of PSTATE.UAO

[Bug 1916112] Re: Illegal instruction crash of QEMU on Jetson Nano

2021-02-20 Thread Richard Henderson
This has nothing to do with the Jetson Nano, which uses a very standard Arm cortex-a57. I can reproduce this on any arm64 host. ** Changed in: qemu Assignee: (unassigned) => Richard Henderson (rth) -- You received this bug notification because you are a member of qemu- devel-ml, which is s

Re: [PATCH v4] target/cris: Plug leakage of TCG temporaries

2021-02-20 Thread Richard Henderson
On 2/19/21 4:44 AM, Stefan Sandström wrote: > From: Stefan Sandstrom > > Add and fix deallocation of temporary TCG registers in CRIS code > generation. > > Tested-by: Edgar E. Iglesias > Reviewed-by: Edgar E. Iglesias > Change-Id: I17fce5d95bdc4418337ba885d53ba97afb1bafcc > Signed-off-by: Stef

Re: Can not set high msize with virtio-9p (Was: Re: virtiofs vs 9p performance)

2021-02-20 Thread Christian Schoenebeck
On Freitag, 19. Februar 2021 20:01:12 CET Vivek Goyal wrote: > On Fri, Feb 19, 2021 at 06:33:46PM +0100, Christian Schoenebeck wrote: > > On Freitag, 19. Februar 2021 17:08:48 CET Vivek Goyal wrote: > > > On Fri, Sep 25, 2020 at 10:06:41AM +0200, Christian Schoenebeck wrote: > > > > On Freitag, 25.

[PATCH v3 4/4] hw/riscv: virt: Map high mmio for PCIe

2021-02-20 Thread Bin Meng
From: Bin Meng Some peripherals require 64-bit PCI address, so let's map the high mmio space for PCIe. For RV32, the address is hardcoded to below 4 GiB from the highest accessible physical address. For RV64, the base address depends on top of RAM and is aligned to its size which is using 16 GiB

[PATCH v3 3/4] hw/riscv: virt: Limit RAM size in a 32-bit system

2021-02-20 Thread Bin Meng
From: Bin Meng RV32 supports 34-bit physical address hence the maximum RAM size should be limited. Limit the RAM size to 10 GiB, which leaves some room for PCIe high mmio space. For 32-bit host, this is not needed as machine->ram_size cannot represent a RAM size that big. Use a #if size test to

[PATCH v3 2/4] hw/riscv: virt: Drop the 'link_up' parameter of gpex_pcie_init()

2021-02-20 Thread Bin Meng
From: Bin Meng `link_up` is never used in gpex_pcie_init(). Drop it. Signed-off-by: Bin Meng Reviewed-by: Alistair Francis --- (no changes since v1) hw/riscv/virt.c | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/hw/riscv/virt.c b/hw/riscv/virt.c index cfd

[PATCH v3 0/4] hw/riscv: Clean-ups and map high mmio for PCIe of 'virt' machine

2021-02-20 Thread Bin Meng
From: Bin Meng This series does the following clean-ups: - Drop 'struct MemmapEntry' - virt: Drop the 'link_up' parameter of gpex_pcie_init() It also adds the following small enhancement to 'virt' machine: - Limit RAM size in a 32-bit system - Map high mmio for PCIe Changes in v3: - Fix the typ

[PATCH v3 1/4] hw/riscv: Drop 'struct MemmapEntry'

2021-02-20 Thread Bin Meng
From: Bin Meng There is already a MemMapEntry type defined in hwaddr.h. Let's drop the RISC-V defined `struct MemmapEntry` and use the existing one. Signed-off-by: Bin Meng Reviewed-by: Alistair Francis Reviewed-by: Philippe Mathieu-Daudé --- (no changes since v1) hw/riscv/microchip_pfsoc.

Re: [Bug 1916112] Re: Illegal instruction crash of QEMU on Jetson Nano

2021-02-20 Thread Stefan Weil
Am 20.02.21 um 14:31 schrieb Stefan Weil: TCG works and I get a Linux boot prompt in the guest Raspbian when vector instructions for TCG are disabled, so obviously the undefined instruction is simply unsupported for Jetson Nano and Xavier. Patch used to disable it: diff --git a/tcg/aarch64/tcg

Re: [Bug 1916112] Re: Illegal instruction crash of QEMU on Jetson Nano

2021-02-20 Thread no-reply
Patchew URL: https://patchew.org/QEMU/161382791482.29356.5013965818751172438.mal...@soybean.canonical.com/ Hi, This series seems to have some coding style problems. See output below for more information: Type: series Message-id: 161382791482.29356.5013965818751172438.mal...@soybean.canonical.

[Bug 1916112] Re: Illegal instruction crash of QEMU on Jetson Nano

2021-02-20 Thread Stefan Weil
TCG works and I get a Linux boot prompt in the guest Raspbian when vector instructions for TCG are disabled, so obviously the undefined instruction is simply unsupported for Jetson Nano and Xavier. Patch used to disable it: diff --git a/tcg/aarch64/tcg-target.h b/tcg/aarch64/tcg-target.h index 5e

[Bug 1916112] Re: Illegal instruction crash of QEMU on Jetson Nano

2021-02-20 Thread Stefan Weil
I can confirm the issue (tested with Jetson Nano and Xavier running Ubuntu bionic). Linux starts booting, shows "Welcome to Raspbian GNU/Linux 10 (buster)!" after 33 s on Nano, but QEMU crashes after showing "Mounted Kernel Debug File System" about 77 s after start. Debugging is difficult because

[PULL 10/12] hw/scsi/megasas: Remove pointless parenthesis

2021-02-20 Thread Laurent Vivier
From: Philippe Mathieu-Daudé Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Laurent Vivier Message-Id: <20201011195001.3219730-1-f4...@amsat.org> Signed-off-by: Laurent Vivier --- hw/scsi/megasas.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hw/scsi/megasas.c b

[PULL 05/12] virtio-pmem: put it into the 'storage' category

2021-02-20 Thread Laurent Vivier
From: Gan Qixin The category of the virtio-pmem device is not set, put it into the 'storage' category. Signed-off-by: Gan Qixin Reviewed-by: Pankaj Gupta Message-Id: <20201130083630.2520597-3-ganqi...@huawei.com> Signed-off-by: Laurent Vivier --- hw/virtio/virtio-pmem.c | 1 + 1 file changed

[PULL 11/12] target/avr/cpu: Use device_class_set_parent_realize()

2021-02-20 Thread Laurent Vivier
From: Philippe Mathieu-Daudé Change generated automatically using the Coccinelle patch included in commit bf853881690 ("qdev: use device_class_set_parent_realize/unrealize/reset()") Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Richard Henderson Message-Id: <20210201080348.438095-1-f4...@

[PULL 04/12] MAINTAINERS: add my github tree URL

2021-02-20 Thread Laurent Vivier
From: Christian Schoenebeck I already used this github URL for PRs before and will continue to use it in foreseeable future. Signed-off-by: Christian Schoenebeck Reviewed-by: Greg Kurz Message-Id: Signed-off-by: Laurent Vivier --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --gi

[PULL 07/12] nvdimm: put it into the 'storage' category

2021-02-20 Thread Laurent Vivier
From: Gan Qixin The category of the nvdimm device is not set, put it into the 'storage' category. Signed-off-by: Gan Qixin Reviewed-by: Pankaj Gupta Reviewed-by: Thomas Huth Message-Id: <20201130083630.2520597-5-ganqi...@huawei.com> Signed-off-by: Laurent Vivier --- hw/mem/nvdimm.c | 1 + 1

[PULL 03/12] Fix SPDX-License-Identifier typos

2021-02-20 Thread Laurent Vivier
From: Ryan Finnie Several SPDX headers contain "SPDX-License-Identifer" (note the missing "i" before "er"); fix these typos. Signed-off-by: Ryan Finnie Cc: qemu-triv...@nongnu.org Reviewed-by: Philippe Mathieu-Daudé Message-Id: <20210201200147.211914-1-r...@finnie.org> Signed-off-by: Laurent V

[PULL 09/12] u2f-passthru: put it into the 'misc' category

2021-02-20 Thread Laurent Vivier
From: Gan Qixin The category of the u2f-passthru device is not set, put it into the 'misc' category. Signed-off-by: Gan Qixin Acked-by: Gerd Hoffmann Message-Id: <20201130083630.2520597-10-ganqi...@huawei.com> Signed-off-by: Laurent Vivier --- hw/usb/u2f-passthru.c | 1 + 1 file changed, 1 i

[PULL 02/12] hw/block/fdc: Remove the check_media_rate property

2021-02-20 Thread Laurent Vivier
From: Thomas Huth This was only required for the pc-1.0 and earlier machine types. Now that these have been removed, we can also drop the corresponding code from the FDC device. Signed-off-by: Thomas Huth Reviewed-by: John Snow Acked-by: John Snow Message-Id: <20210203171832.483176-3-th...@re

[PULL 08/12] tpm: put some tpm devices into the correct category

2021-02-20 Thread Laurent Vivier
From: Gan Qixin Some tpm devices have no category, put them into the correct category. Signed-off-by: Gan Qixin Reviewed-by: Stefan Berger Message-Id: <20201130083630.2520597-8-ganqi...@huawei.com> Signed-off-by: Laurent Vivier --- hw/tpm/tpm_tis_isa.c| 1 + hw/tpm/tpm_tis_sysbus.c | 1 +

[PULL 01/12] hw/i386/xen: Remove dead code

2021-02-20 Thread Laurent Vivier
From: Philippe Mathieu-Daudé 'drivers_blacklisted' is never accessed, remove it. Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Paul Durrant Message-Id: <20210202155644.998812-1-phi...@redhat.com> Signed-off-by: Laurent Vivier --- hw/i386/xen/xen_platform.c | 13 ++--- 1 file cha

[PULL 12/12] MAINTAINERS: Fix default-configs/ entries

2021-02-20 Thread Laurent Vivier
From: Philippe Mathieu-Daudé Update the F: line after the Meson refactor. Fixes: 1bb4cb1c338..73362fc0b0c ("default-configs: ...") Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Laurent Vivier Message-Id: <20201117114656.1222555-1-f4...@amsat.org> Signed-off-by: Laurent Vivier --- MAINTA

[PULL 06/12] vmmouse: put it into the 'input' category

2021-02-20 Thread Laurent Vivier
From: Gan Qixin The category of the vmmouse device is not set, put it into the 'input' category. Signed-off-by: Gan Qixin Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: Thomas Huth Message-Id: <20201130083630.2520597-4-ganqi...@huawei.com> Signed-off-by: Laurent Vivier --- hw/i386/vmmouse

[PULL 00/12] Trivial branch for 6.0 patches

2021-02-20 Thread Laurent Vivier
branch-for-6.0-pull-request for you to fetch changes up to 1cb428356beec30cd5067add76e51e01d0f6f680: MAINTAINERS: Fix default-configs/ entries (2021-02-20 12:36:19 +0100) Pull request trivial patche

[Bug 1916112] Re: Illegal instruction crash of QEMU on Jetson Nano

2021-02-20 Thread Stefan Weil
** Changed in: qemu Status: New => Confirmed -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1916112 Title: Illegal instruction crash of QEMU on Jetson Nano Status in QEMU: Confirmed Bug d

Re: who's using the ozlabs patchwork install for QEMU patches ?

2021-02-20 Thread Alex Bennée
Peter Maydell writes: > Does anybody use the ozlabs patchwork install for QEMU patches, > either occasionally or on a regular basis ? > http://patchwork.ozlabs.org/project/qemu-devel/list/ > The admins for that system are trying to identify which of > the various projects are really using their

[PATCH v2] ui/console: Pass placeholder surface to displays

2021-02-20 Thread Akihiko Odaki
ui/console used to accept NULL as graphic console surface, but its semantics was inconsistent among displays: - cocoa and gtk-egl perform NULL dereference. - egl-headless, spice and spice-egl do nothing. - gtk releases underlying resources. - sdl2-2d and sdl2-gl destroys the window. - vnc shows a m

Re: [PATCH v2 3/4] hw/riscv: virt: Limit RAM size in a 32-bit system

2021-02-20 Thread Peter Maydell
On Fri, 19 Feb 2021 at 16:10, Bin Meng wrote: > > From: Bin Meng > > RV32 supports 34-bit physical address hence the maximum RAM size > should be limitted. Limit the RAM size to 10 GiB, which leaves > some room for PCIe high mmio space. > > For 32-bit host, this is not needed as machine->ram_size

Re: who's using the ozlabs patchwork install for QEMU patches ?

2021-02-20 Thread Bin Meng
On Sat, Feb 20, 2021 at 12:29 AM Peter Maydell wrote: > > Does anybody use the ozlabs patchwork install for QEMU patches, > either occasionally or on a regular basis ? > http://patchwork.ozlabs.org/project/qemu-devel/list/ > The admins for that system are trying to identify which of > the various

Re: problema compilation

2021-02-20 Thread Howard Spoelstra
On Sat, Feb 20, 2021 at 9:42 AM Stefan Weil wrote: > > Am 20.02.21 um 00:07 schrieb Philippe Mathieu-Daudé: > > > Cc'ing Stefan / Yonggang / Paolo. > > > > On 2/20/21 12:03 AM, Peter Maydell wrote: > >> On Fri, 19 Feb 2021 at 22:54, nerus wrote: > >>> Good evening, I turn to you because I have a

Re: who's using the ozlabs patchwork install for QEMU patches ?

2021-02-20 Thread David Gibson
On Fri, Feb 19, 2021 at 05:51:02PM +0100, Thomas Huth wrote: > On 19/02/2021 17.26, Peter Maydell wrote: > > Does anybody use the ozlabs patchwork install for QEMU patches, > > either occasionally or on a regular basis ? > > http://patchwork.ozlabs.org/project/qemu-devel/list/ > > The admins for th

[PATCH v3] hw/sd: sd: Actually perform the erase operation

2021-02-20 Thread Bin Meng
From: Bin Meng At present the sd_erase() does not erase the requested range of card data to 0xFFs. Let's make the erase operation actually happen. Signed-off-by: Bin Meng --- Changes in v3: - fix the skip erase logic for SDSC cards Changes in v2: - honor the write protection bits for SDSC ca

Re: problema compilation

2021-02-20 Thread Stefan Weil
Am 20.02.21 um 00:07 schrieb Philippe Mathieu-Daudé: Cc'ing Stefan / Yonggang / Paolo. On 2/20/21 12:03 AM, Peter Maydell wrote: On Fri, 19 Feb 2021 at 22:54, nerus wrote: Good evening, I turn to you because I have a problem that does not appear in the official documentation, nor in the dif

Re: [PATCH v13 0/5] UFFD write-tracking migration/snapshots

2021-02-20 Thread David Hildenbrand
> Am 19.02.2021 um 23:47 schrieb Peter Xu : > > On Fri, Feb 19, 2021 at 10:20:42PM +0100, David Hildenbrand wrote: >>> A shiver just went down my spine. Please don‘t just for the sake of >>> creating a snapshot. >>> >>> (Just imagine you don‘t have a shared zeropage...) >> >> ... and I just r