+1 Especially because Uprobe is in mainline since 3.5, would be nice to support it before it gets in 3.8+ ...
Cheers! David Mathieu Desnoyers: > * Yannick Brosseau ([email protected]) wrote: >> On 2013-01-14 13:05, Josh Stone wrote: >>> On 01/13/2013 06:40 PM, Yannick Brosseau wrote: >>>> + ret = uprobe_register(event->u.uprobe.inode, >>>> + event->u.uprobe.offset, >>>> + &event->u.uprobe.up_consumer); >>>> + uprobe_unregister(event->u.uprobe.inode, >>>> + event->u.uprobe.offset, >>>> + &event->u.uprobe.up_consumer); >>> I'm guessing that you're using a Fedora kernel? :) >> Oh, you're right... I did not realize that the vanilla kernel did not >> contains those export. >>> >>> These functions are not yet exported upstream, but coincidentally I just >>> posted a patch for that a few days ago: >>> >>> https://patchwork.kernel.org/patch/1962891/ >>> https://lkml.org/lkml/2013/1/13/118 >>> >>> If there's any more complaint about this, maybe you can chime in to >>> advocate for lttng's needs too. >>> >> Ok, I'll weight in if necessary. > > Yes, we should be able to help out if needed. > > Meanwhile, we could use kallsyms to lookup these symbols and use them, > as we already do in a couple of header under wrappers/ in lttng-modules. > > Thanks, > > Mathieu > _______________________________________________ lttng-dev mailing list [email protected] http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
