Re: [PATCH] util/cpuinfo: Make use of elf_aux_info(3) on OpenBSD

2024-07-27 Thread Richard Henderson
On 7/28/24 13:58, Brad Smith wrote: util/cpuinfo: Make use of elf_aux_info(3) on OpenBSD Signed-off-by: Brad Smith --- meson.build| 8 util/cpuinfo-aarch64.c | 9 ++--- util/cpuinfo-ppc.c | 5 +++-- util/getauxval.c | 2 +- 4 files changed, 18 insertions

[PATCH] util/cpuinfo: Make use of elf_aux_info(3) on OpenBSD

2024-07-27 Thread Brad Smith
util/cpuinfo: Make use of elf_aux_info(3) on OpenBSD Signed-off-by: Brad Smith --- meson.build| 8 util/cpuinfo-aarch64.c | 9 ++--- util/cpuinfo-ppc.c | 5 +++-- util/getauxval.c | 2 +- 4 files changed, 18 insertions(+), 6 deletions(-) diff --git a/meson.bui

Re: [PATCH v2] scripts/qcow2-to-stdout.py: Add script to write qcow2 images to stdout

2024-07-27 Thread Nir Soffer
On Mon, Jul 1, 2024 at 6:13 PM Alberto Garcia wrote: > > This tool converts a disk image to qcow2, writing the result directly > to stdout. This can be used for example to send the generated file > over the network. > > This is equivalent to using qemu-img to convert a file to qcow2 and > then wri

Re: [PATCH v4 4/7] Convert 'info tlb' to use generic iterator.

2024-07-27 Thread Dr. David Alan Gilbert
* Don Porter (por...@cs.unc.edu) wrote: > If the the guest is using nested page tables, change the output format > slightly, to first show guest virtual to guest physical, then guest > physical to host physical, as below: This surprises me from the title; the title made me think this was a change

Re: [RFC 2/2] target/riscv: rvv: improve performance of RISC-V vector loads and stores on large amounts of data.

2024-07-27 Thread Richard Henderson
On 7/18/24 01:30, Paolo Savini wrote: This patch optimizes the emulation of unit-stride load/store RVV instructions when the data being loaded/stored per iteration amounts to 64 bytes or more. The optimization consists of calling __builtin_memcpy on chunks of data of 128 and 256 bytes between the

Re: [RFC 1/2] target/riscv: rvv: reduce the overhead for simple RISC-V vector unit-stride loads and stores

2024-07-27 Thread Richard Henderson
On 7/18/24 01:30, Paolo Savini wrote: From: Helene CHELIN This patch improves the performance of the emulation of the RVV unit-stride loads and stores in the following cases: - when the data being loaded/stored per iteration amounts to 8 bytes or less. - when the vector length is 16 bytes (VLE