Re: [PATCH 3/3] target/arm: implement SEL2 physical and virtual timers

2024-12-18 Thread Alex Bennée
Peter Maydell writes: > On Fri, 6 Dec 2024 at 16:02, Alex Bennée wrote: >> >> When FEAT_SEL2 was implemented the SEL2 timers where missed. This >> shows up when building the latest Hafnium with SPMC_AT_EL=2. The >> actual implementation utilises the same logic as the rest of the >> timers so all

Re: [PATCH 3/3] target/arm: implement SEL2 physical and virtual timers

2024-12-17 Thread Peter Maydell
On Fri, 6 Dec 2024 at 16:02, Alex Bennée wrote: > > When FEAT_SEL2 was implemented the SEL2 timers where missed. This > shows up when building the latest Hafnium with SPMC_AT_EL=2. The > actual implementation utilises the same logic as the rest of the > timers so all we need to do is: > > - defi

Re: [PATCH 3/3] target/arm: implement SEL2 physical and virtual timers

2024-12-17 Thread Peter Maydell
On Mon, 16 Dec 2024 at 19:32, Alex Bennée wrote: > > Peter Maydell writes: > > > On Fri, 6 Dec 2024 at 16:02, Alex Bennée wrote: > >> > >> When FEAT_SEL2 was implemented the SEL2 timers where missed. This > >> shows up when building the latest Hafnium with SPMC_AT_EL=2. The > >> actual implement

Re: [PATCH 3/3] target/arm: implement SEL2 physical and virtual timers

2024-12-16 Thread Alex Bennée
Peter Maydell writes: > On Fri, 6 Dec 2024 at 16:02, Alex Bennée wrote: >> >> When FEAT_SEL2 was implemented the SEL2 timers where missed. This >> shows up when building the latest Hafnium with SPMC_AT_EL=2. The >> actual implementation utilises the same logic as the rest of the >> timers so all

Re: [PATCH 3/3] target/arm: implement SEL2 physical and virtual timers

2024-12-16 Thread Peter Maydell
On Fri, 6 Dec 2024 at 16:02, Alex Bennée wrote: > > When FEAT_SEL2 was implemented the SEL2 timers where missed. This > shows up when building the latest Hafnium with SPMC_AT_EL=2. The > actual implementation utilises the same logic as the rest of the > timers so all we need to do is: > > - defi

[PATCH 3/3] target/arm: implement SEL2 physical and virtual timers

2024-12-06 Thread Alex Bennée
When FEAT_SEL2 was implemented the SEL2 timers where missed. This shows up when building the latest Hafnium with SPMC_AT_EL=2. The actual implementation utilises the same logic as the rest of the timers so all we need to do is: - define the timers and their access functions - conditionally add