On Thu, Nov 14, 2024 at 02:57:21PM +0800, Junxian Huang wrote: > Hi all! > > We've been working on LTTng tracing for hns userspace provider > recently, and we wonder why the DENABLE_LTTNG compiler option > in rdma-core is disabled by default. > > If it's due to the concern about performance degradation, we have > tested it on hns and found no significant performance difference > when the tracepoints are disabled. > > Or is it because it introduces additional compilation dependency > on LTTng library? Yes, this is the reason. Most rdma-core users who use release version will never need trace library in their life. They don't need an extra dependency. Thanks > > Thanks, > Junxian