Re: [PATCH qemu] target/riscv: Only check ext_zca for 16-bit aligned PC.

2025-03-05 Thread Alistair Francis
On Tue, Feb 25, 2025 at 11:49 AM ~yuming wrote: > > From: Yu-Ming Chang > > Since C always implies Zca, Zca is always enabled when 16-bit > insructions are supported. we can only check ext_zca to allow > 16-bit aligned PC addresses. Urgh! Sorry about this Zca is only in priv spec version 1.12 o

Re: [PATCH qemu] target/riscv: Only check ext_zca for 16-bit aligned PC.

2025-03-05 Thread Alistair Francis
On Tue, Feb 25, 2025 at 11:49 AM ~yuming wrote: > > From: Yu-Ming Chang > > Since C always implies Zca, Zca is always enabled when 16-bit > insructions are supported. we can only check ext_zca to allow > 16-bit aligned PC addresses. > > Signed-off-by: Yu-Ming Chang Thanks! Applied to riscv-to-

Re: [PATCH qemu] target/riscv: Only check ext_zca for 16-bit aligned PC.

2025-02-26 Thread Alistair Francis
On Tue, Feb 25, 2025 at 11:49 AM ~yuming wrote: > > From: Yu-Ming Chang > > Since C always implies Zca, Zca is always enabled when 16-bit > insructions are supported. we can only check ext_zca to allow > 16-bit aligned PC addresses. > > Signed-off-by: Yu-Ming Chang Reviewed-by: Alistair Francis

[PATCH qemu] target/riscv: Only check ext_zca for 16-bit aligned PC.

2025-02-24 Thread ~yuming
From: Yu-Ming Chang Since C always implies Zca, Zca is always enabled when 16-bit insructions are supported. we can only check ext_zca to allow 16-bit aligned PC addresses. Signed-off-by: Yu-Ming Chang --- target/riscv/insn_trans/trans_rvi.c.inc | 5 ++--- target/riscv/op_helper.c