Re: pixman_blt on aarch64

2023-02-18 Thread BALATON Zoltan
On Sun, 5 Feb 2023, BALATON Zoltan wrote: On Sun, 5 Feb 2023, Richard Henderson wrote: On 2/4/23 06:57, BALATON Zoltan wrote: This has just bounced, I hoped to still be able to post after moderation but now I'm resending it after subscribing to the pixman list. Meanwhile I've found this

Re: [RFC PATCH] docs/about/deprecated: Deprecate 32-bit host systems

2023-02-18 Thread Jiaxun Yang
在2023年2月17日二月 下午6:57,Thomas Huth写道: > On 17/02/2023 18.43, Philippe Mathieu-Daudé wrote: >> (Cc'ing Huacai & Jiaxun). >> >> On 17/2/23 17:38, Paolo Bonzini wrote: >>> On 2/17/23 11:47, Daniel P. Berrangé wrote: On Fri, Feb 17, 2023 at 11:36:41AM +0100, Markus Armbruster wrote: > I

Re: [PATCH 05/12] hw/i2c/smbus_ich9: Inline ich9_smb_init() and remove it

2023-02-18 Thread Corey Minyard
On Mon, Feb 13, 2023 at 06:30:26PM +0100, Bernhard Beschow wrote: > ich9_smb_init() is a legacy init function, so modernize the code. > > Note that the smb_io_base parameter was unused. Acked-by: Corey Minyard > > Signed-off-by: Bernhard Beschow > --- > include/hw/i386/ich9.h | 1 - >

Re: [PATCH v6 2/4] target/riscv: implement Zicboz extension

2023-02-18 Thread Richard Henderson
On 2/17/23 23:28, Daniel Henrique Barboza wrote: "A cache-block zero instruction is permitted to access the specified cache block whenever a store instruction is permitted to access the corresponding physical addresses and when the PMAs indicate that cache-block zero instructions are a

[PATCH 3/4] ui: add helpers for virtio-multitouch events

2023-02-18 Thread Sergio Lopez
Add helpers for generating Multi-touch events from the UI backends that can be sent to the guest through a virtio-multitouch device. Signed-off-by: Sergio Lopez --- include/ui/input.h | 5 + ui/input.c | 36 2 files changed, 41 insertions(+)

[PATCH 4/4] ui/gtk: enable backend to send multi-touch events

2023-02-18 Thread Sergio Lopez
GTK3 provides the infrastructure to receive and process multi-touch events through the "touch-event" signal and the GdkEventTouch type. Make use of it to transpose events from the host to the guest. This allows users of machines with hardware capable of receiving multi-touch events to run guests

[PATCH 1/4] virtio-input: generalize virtio_input_key_config()

2023-02-18 Thread Sergio Lopez
As there are other bitmap-based config properties that need to be dealt in a similar fashion as VIRTIO_INPUT_CFG_EV_BITS, generalize the function to receive select and subsel as arguments, and rename it to virtio_input_extend_config() Signed-off-by: Sergio Lopez --- hw/input/virtio-input-hid.c

[PATCH 2/4] virtio-input: add a virtio-mulitouch device

2023-02-18 Thread Sergio Lopez
Add a virtio-multitouch device to the family of devices emulated by virtio-input implementing the Multi-touch protocol as descripted here: https://www.kernel.org/doc/html/latest/input/multi-touch-protocol.html?highlight=multi+touch This patch just add the device itself, without connecting it to

[PATCH 0/4] Implement virtio-multitouch and enable GTK3 to use it

2023-02-18 Thread Sergio Lopez
This series adds a virtio-multitouch device to the family of devices emulated by virtio-input implementing the Multi-touch protocol as descripted here: https://www.kernel.org/doc/html/latest/input/multi-touch-protocol.html?highlight=multi+touch It also extends the GTK UI backend to be able to

Re: [PATCH v1 2/2] hw: allwinner-i2c: Fix TWI_CNTR_INT_FLAG

2023-02-18 Thread Strahinja Jankovic
Hi, Yes, that would explain why this happened. On Sat, Feb 18, 2023 at 3:13 AM qianfan wrote: > > > > 在 2023/2/18 0:54, Strahinja Jankovic 写道: > > Hi, > > > > I tried running Avocado tests for cubieboard with following command: > > > > ARMBIAN_ARTIFACTS_CACHED=yes

Re: [PATCH v6 2/4] target/riscv: implement Zicboz extension

2023-02-18 Thread weiwei
On 2023/2/18 04:34, Daniel Henrique Barboza wrote: From: Christoph Muellner The RISC-V base cache management operation (CBO) ISA extension has been ratified. It defines three extensions: Cache-Block Management, Cache-Block Prefetch and Cache-Block Zero. More information about the spec can be

Re: [PATCH] [PATCH] disas/riscv Fix ctzw disassemble

2023-02-18 Thread weiwei
On 2023/2/18 00:10, Ivan Klokov wrote: Due to typo in opcode list, ctzw is disassembled as clzw instruction. Fixes: 02c1b569a15b ("disas/riscv: Add Zb[abcs] instructions") Signed-off-by: Ivan Klokov --- v2: - added fixes line Reviewed-by: Weiwei Li Weiwei Li --- disas/riscv.c | 2

Re: [PATCH v3 07/10] qapi: implement conditional command arguments

2023-02-18 Thread Marc-André Lureau
Hi Markus On Fri, Feb 17, 2023 at 12:28 PM Markus Armbruster wrote: > marcandre.lur...@redhat.com writes: > > > From: Marc-André Lureau > > > > The generated code doesn't quite handle the conditional arguments. > > For example, 'bar' in 'test-if-cmd' is not correctly surrounded by #if > >

Re: [PATCH v3 08/10] qmp: teach 'getfd' to import sockets on win32

2023-02-18 Thread Marc-André Lureau
Hi Markus On Fri, Feb 17, 2023 at 1:49 PM Markus Armbruster wrote: > > marcandre.lur...@redhat.com writes: > > > From: Marc-André Lureau > > > > A process with enough capabilities can duplicate a socket to QEMU. > > Modify 'getfd' to import it and add it to the monitor fd list, so it can > > be

Re: [PATCH v5 3/4] target/riscv: implement Zicbom extension

2023-02-18 Thread Daniel Henrique Barboza
On 2/15/23 19:18, Richard Henderson wrote: On 2/15/23 12:13, Richard Henderson wrote: ret = probe_access_flags(env, address, MMU_DATA_LOAD, mmu_idx, true, , ra); if (ret != TLB_INVALID_MASK) { /* Success: readable */ return; } ... At which point the new

Re: [PATCH v6 2/4] target/riscv: implement Zicboz extension

2023-02-18 Thread Daniel Henrique Barboza
On 2/18/23 00:44, Richard Henderson wrote: On 2/17/23 10:34, Daniel Henrique Barboza wrote: +void helper_cbo_zero(CPURISCVState *env, target_ulong address) +{ +    RISCVCPU *cpu = env_archcpu(env); +    uintptr_t ra = GETPC(); +    uint16_t cbozlen; +    void *mem; + +   

Re: [RFC PATCH] docs: build-platforms: refine requirements on Python build dependencies

2023-02-18 Thread Markus Armbruster
Daniel P. Berrangé writes: > On Fri, Feb 17, 2023 at 01:41:50PM +0100, Paolo Bonzini wrote: [...] >> This proposed update to the support policy chooses the last of these >> possibilities. It does by modifying two aspects of the support policy: >> >> * it introduces different support periods