From 117f070fd65ee998a6ee85b9385fe09aea620062 Mon Sep 17 00:00:00 2001 From: "TOIDA,Suguru" Date: Tue, 19 Nov 2019 16:34:14 +0900 Subject: [PATCH] perf: fix PERF_EVENT_IOC_REFRESH Change-Id: Ia5d3fbe344346aabc3b5d40a801b3c21cfbaac97 --- kernel/syscall.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/kernel/syscall.c b/kernel/syscall.c index 5d35c8a2..24e07488 100644 --- a/kernel/syscall.c +++ b/kernel/syscall.c @@ -4231,7 +4231,6 @@ perf_ioctl(struct mckfd *sfd, ihk_mc_user_context_t *ctx) { unsigned int cmd = ihk_mc_syscall_arg1(ctx); struct mc_perf_event *event = (struct mc_perf_event*)sfd->data; - int counter_id = event->counter_id; struct mcs_rwlock_node_irqsave lock; struct process *proc; @@ -4279,9 +4278,6 @@ perf_ioctl(struct mckfd *sfd, ihk_mc_user_context_t *ctx) if(event->attr.inherit) return -EINVAL; - event->count += event->attr.sample_freq; - ihk_mc_perfctr_set(counter_id, event->attr.sample_freq * -1); - perf_start(event); break;