[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-arm] [PATCH 3/3] target/arm: make pmccntr_op_start/finish stat
From: |
Aaron Lindsay OS |
Subject: |
Re: [Qemu-arm] [PATCH 3/3] target/arm: make pmccntr_op_start/finish static |
Date: |
Tue, 26 Mar 2019 17:27:57 +0000 |
On Mar 22 17:23, Andrew Jones wrote:
> These functions are not used outside helper.c
>
> Signed-off-by: Andrew Jones <address@hidden>
I'm late to the party, but:
Reviewed-by: Aaron Lindsay <address@hidden>
> ---
> target/arm/cpu.h | 11 -----------
> target/arm/helper.c | 4 ++--
> 2 files changed, 2 insertions(+), 13 deletions(-)
>
> diff --git a/target/arm/cpu.h b/target/arm/cpu.h
> index 5f23c621325c..d4d2836923df 100644
> --- a/target/arm/cpu.h
> +++ b/target/arm/cpu.h
> @@ -992,17 +992,6 @@ static inline bool is_a64(CPUARMState *env)
> int cpu_arm_signal_handler(int host_signum, void *pinfo,
> void *puc);
>
> -/**
> - * pmccntr_op_start/finish
> - * @env: CPUARMState
> - *
> - * Convert the counter in the PMCCNTR between its delta form (the typical
> mode
> - * when it's enabled) and the guest-visible value. These two calls must
> always
> - * surround any action which might affect the counter.
> - */
> -void pmccntr_op_start(CPUARMState *env);
> -void pmccntr_op_finish(CPUARMState *env);
> -
> /**
> * pmu_op_start/finish
> * @env: CPUARMState
> diff --git a/target/arm/helper.c b/target/arm/helper.c
> index fc73488f6cc0..a36f4b3d6997 100644
> --- a/target/arm/helper.c
> +++ b/target/arm/helper.c
> @@ -1337,7 +1337,7 @@ static void pmu_update_irq(CPUARMState *env)
> * etc. can be done logically. This is essentially a no-op if the counter is
> * not enabled at the time of the call.
> */
> -void pmccntr_op_start(CPUARMState *env)
> +static void pmccntr_op_start(CPUARMState *env)
> {
> uint64_t cycles = cycles_get_count(env);
>
> @@ -1367,7 +1367,7 @@ void pmccntr_op_start(CPUARMState *env)
> * guest-visible count. A call to pmccntr_op_finish should follow every call
> to
> * pmccntr_op_start.
> */
> -void pmccntr_op_finish(CPUARMState *env)
> +static void pmccntr_op_finish(CPUARMState *env)
> {
> if (pmu_counter_enabled(env, 31)) {
> #ifndef CONFIG_USER_ONLY
> --
> 2.17.2
>
- [Qemu-arm] [PATCH 0/3] target/arm: pmu fixes, Andrew Jones, 2019/03/22
- [Qemu-arm] [PATCH 1/3] target/arm: fix crash on pmu register access, Andrew Jones, 2019/03/22
- [Qemu-arm] [PATCH 3/3] target/arm: make pmccntr_op_start/finish static, Andrew Jones, 2019/03/22
- Re: [Qemu-arm] [PATCH 3/3] target/arm: make pmccntr_op_start/finish static,
Aaron Lindsay OS <=
- [Qemu-arm] [PATCH 2/3] target/arm: cortex-a7 and cortex-a15 have pmus, Andrew Jones, 2019/03/22
- Re: [Qemu-arm] [PATCH 0/3] target/arm: pmu fixes, Andrew Jones, 2019/03/22
- Re: [Qemu-arm] [Qemu-devel] [PATCH 0/3] target/arm: pmu fixes, Richard Henderson, 2019/03/23
- Re: [Qemu-arm] [PATCH 0/3] target/arm: pmu fixes, Peter Maydell, 2019/03/25