Re: [PATCH] perf auxtrace: Fix auxtrace queue conflict

2021-03-09 Thread Arnaldo Carvalho de Melo
Em Mon, Mar 08, 2021 at 08:54:37AM -0800, Andi Kleen escreveu: > On Mon, Mar 08, 2021 at 05:11:43PM +0200, Adrian Hunter wrote: > > The only requirement of an auxtrace queue is that the buffers are in > > time order. That is achieved by making separate queues for separate > > perf buffer or AUX

Re: [PATCH] perf auxtrace: Fix auxtrace queue conflict

2021-03-08 Thread Andi Kleen
On Mon, Mar 08, 2021 at 05:11:43PM +0200, Adrian Hunter wrote: > The only requirement of an auxtrace queue is that the buffers are in > time order. That is achieved by making separate queues for separate > perf buffer or AUX area buffer mmaps. > > That generally means a separate queue per cpu

[PATCH] perf auxtrace: Fix auxtrace queue conflict

2021-03-08 Thread Adrian Hunter
The only requirement of an auxtrace queue is that the buffers are in time order. That is achieved by making separate queues for separate perf buffer or AUX area buffer mmaps. That generally means a separate queue per cpu for per-cpu contexts, and a separate queue per thread for per-task