On Tue, Oct 28, 2025 at 4:24 AM Anton Johansson via <[email protected]> wrote: > > Fix to 64 bits to hold all relevant values. > > Signed-off-by: Anton Johansson <[email protected]> > Reviewed-by: Pierrick Bouvier <[email protected]> > Reviewed-by: Philippe Mathieu-Daudé <[email protected]>
Acked-by: Alistair Francis <[email protected]> Alistair > --- > target/riscv/cpu.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/target/riscv/cpu.h b/target/riscv/cpu.h > index d6ad0e1896..604a356292 100644 > --- a/target/riscv/cpu.h > +++ b/target/riscv/cpu.h > @@ -224,7 +224,7 @@ typedef struct PMUCTRState { > /* Snapshot value of a counter */ > uint64_t mhpmcounter_prev; > /* Value beyond UINT32_MAX/UINT64_MAX before overflow interrupt trigger > */ > - target_ulong irq_overflow_left; > + uint64_t irq_overflow_left; > } PMUCTRState; > > typedef struct PMUFixedCtrState { > -- > 2.51.0 > >
