[lkml]   [2008]   [Apr]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: [RFC PATCH 1/2] Marker probes in futex.c
On Tue, 2008-04-15 at 17:23 +0530, K. Prasad wrote:

> + trace_mark(futex_wait_called, "uaddr:%p fshared:%p val:%u "
> + "abs_time:%p bitset:%d",
> + uaddr, fshared, val, abs_time, bitset);

This is some seriuosly ugly looking gunk, why would we want stuff like
that scattered across the code?

What is wrong with a few simple hooks like:

trace_futex_wait(uaddr, fshares, val, abs_time, bitset);

and then deal with that.

Also, you seem to expose way too much futex internals; do you really
need that? People will go use this marker crap like ABI and further
restrain us from changing the code.

/me unhappy.

 \ /
  Last update: 2008-04-15 14:05    [W:0.090 / U:18.340 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site