From mboxrd@z Thu Jan 1 00:00:00 1970 From: matwey.kornilov@gmail.com (Matwey V. Kornilov) Date: Sat, 29 Apr 2017 15:50:46 +0300 Subject: Need help with tracepoints In-Reply-To: References: Message-ID: To: kernelnewbies@lists.kernelnewbies.org List-Id: kernelnewbies.lists.kernelnewbies.org 29.04.2017 13:52, Matwey V. Kornilov ?????: > Hello, > > I am following trace/tracepoints.txt guide to add some tracepoints to > already existing kernel module. > > I've created include/trace/events/mysubsys.h > and added > > #include > > #define CREATE_TRACE_POINTS > DEFINE_TRACE(mysubsys_event1); > EXPORT_TRACEPOINT_SYMBOL_GPL(mysubsys_event1); > > to the module sources. There are symbols *_mysubsys_event1 in module ko > file. > > The issue is that I don't see my events in /sys/kernel/debug/tracing/events > Not even ./mysubsys path here. > Ok. I found. I had to use TRACE_EVENT() macro to use /sys/kernel/debug/tracing/events interface