Re: Copying TLS/user register data per perf-sample?

2024-04-11 Thread Beau Belgrave
On Fri, Apr 12, 2024 at 12:55:19AM +0900, Masami Hiramatsu wrote: > On Wed, 10 Apr 2024 08:35:42 -0700 > Beau Belgrave wrote: > > > On Wed, Apr 10, 2024 at 10:06:28PM +0900, Masami Hiramatsu wrote: > > > On Thu, 4 Apr 2024 12:26:41 -0700 > > > Beau Belgrave wrote: > > > > > > > Hello, > > > >

Re: Copying TLS/user register data per perf-sample?

2024-04-11 Thread Google
On Wed, 10 Apr 2024 08:35:42 -0700 Beau Belgrave wrote: > On Wed, Apr 10, 2024 at 10:06:28PM +0900, Masami Hiramatsu wrote: > > On Thu, 4 Apr 2024 12:26:41 -0700 > > Beau Belgrave wrote: > > > > > Hello, > > > > > > I'm looking into the possibility of capturing user data that is pointed > > >

Re: Copying TLS/user register data per perf-sample?

2024-04-10 Thread Beau Belgrave
On Tue, Apr 09, 2024 at 04:32:46PM -0700, Namhyung Kim wrote: > Hello, > > On Thu, Apr 4, 2024 at 12:26 PM Beau Belgrave > wrote: > > > > Hello, > > > > I'm looking into the possibility of capturing user data that is pointed > > to by a user register (IE: fs/gs for TLS on x86/64) for each

Re: Copying TLS/user register data per perf-sample?

2024-04-10 Thread Beau Belgrave
On Wed, Apr 10, 2024 at 10:06:28PM +0900, Masami Hiramatsu wrote: > On Thu, 4 Apr 2024 12:26:41 -0700 > Beau Belgrave wrote: > > > Hello, > > > > I'm looking into the possibility of capturing user data that is pointed > > to by a user register (IE: fs/gs for TLS on x86/64) for each sample via >

Re: Copying TLS/user register data per perf-sample?

2024-04-10 Thread Google
On Thu, 4 Apr 2024 12:26:41 -0700 Beau Belgrave wrote: > Hello, > > I'm looking into the possibility of capturing user data that is pointed > to by a user register (IE: fs/gs for TLS on x86/64) for each sample via > perf_events. > > I was hoping to find a way to do this similar to

Re: Copying TLS/user register data per perf-sample?

2024-04-09 Thread Namhyung Kim
Hello, On Thu, Apr 4, 2024 at 12:26 PM Beau Belgrave wrote: > > Hello, > > I'm looking into the possibility of capturing user data that is pointed > to by a user register (IE: fs/gs for TLS on x86/64) for each sample via > perf_events. > > I was hoping to find a way to do this similar to

Copying TLS/user register data per perf-sample?

2024-04-04 Thread Beau Belgrave
Hello, I'm looking into the possibility of capturing user data that is pointed to by a user register (IE: fs/gs for TLS on x86/64) for each sample via perf_events. I was hoping to find a way to do this similar to PERF_SAMPLE_STACK_USER. I think it could even use roughly the same ABI in the perf