Re: [PATCH] extensions/trace: Fix ftrace_get_event_type_name()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Jul 09, 2016 at 08:21:43PM +0900, Namhyung Kim wrote:
> The recent kernel change dcb0b5575d24 ("tracing: Remove
> TRACE_EVENT_FL_USE_CALL_FILTER logic") changed the bit index so it makes
> checking TRACE_EVENT_FL_TRACEPOINT flag failed.  It should be 0x20 for
> newer kernels.  Without this patch, the crash tool refused to load
> trace.so extension due to invalid access to event names:
> 
>   crash> extend trace.so
>   extend: /path/to/crash/extensions/trace.so: no commands registered: shared object unloaded
> 
> Instead of using the hard-coded value, read the enum value from the
> kernel dynamically.
> 
> Reported-by: Minchan Kim <minchan@xxxxxxxxxx>
> Cc: Steven Rostedt <rostedt@xxxxxxxxxxx>
> Signed-off-by: Namhyung Kim <namhyung@xxxxxxxxx>

Tested-by: Minchan Kim <minchan@xxxxxxxxxx>

It works!
Thanks, Namhyung.

--
Crash-utility mailing list
Crash-utility@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/crash-utility



[Index of Archives]     [Fedora Development]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]

 

Powered by Linux