2017-08-08 18:37 GMT+08:00 Peter Zijlstra :
> On Tue, Aug 08, 2017 at 06:00:45PM +0800, 石祤 wrote:
>
>> diff --git a/kernel/events/core.c b/kernel/events/core.c
>> index 426c2ff..3d86695 100644
>> --- a/kernel/events/core.c
>> +++ b/kernel/events/core.c
>> @@ -3180,6 +3180,13 @@ static void perf_eve
On Tue, Aug 08, 2017 at 06:00:45PM +0800, 石祤 wrote:
> diff --git a/kernel/events/core.c b/kernel/events/core.c
> index 426c2ff..3d86695 100644
> --- a/kernel/events/core.c
> +++ b/kernel/events/core.c
> @@ -3180,6 +3180,13 @@ static void perf_event_context_sched_in(struct
> perf_event_context *ct
From: "leilei.lin"
A performance issue caused by less strickly check in task
sched when these tasks were once attached by per-task perf_event.
A task will alloc task->perf_event_ctxp[ctxn] when it was called
by perf_event_open, and task->perf_event_ctxp[ctxn] would not
ever be freed to NULL.
__
From: "leilei.lin"
A performance issue caused by less strickly check in task
sched when these tasks were once attached by per-task perf_event.
A task will alloc task->perf_event_ctxp[ctxn] when it was called
by perf_event_open, and task->perf_event_ctxp[ctxn] would not
ever be freed to NULL.
__
4 matches
Mail list logo