|
@@ -987,23 +987,21 @@ event_create_dir(struct ftrace_event_call *call, struct dentry *d_events,
|
|
|
id);
|
|
|
#endif
|
|
|
|
|
|
- if (call->class->define_fields) {
|
|
|
- /*
|
|
|
- * Other events may have the same class. Only update
|
|
|
- * the fields if they are not already defined.
|
|
|
- */
|
|
|
- head = trace_get_fields(call);
|
|
|
- if (list_empty(head)) {
|
|
|
- ret = call->class->define_fields(call);
|
|
|
- if (ret < 0) {
|
|
|
- pr_warning("Could not initialize trace point"
|
|
|
- " events/%s\n", call->name);
|
|
|
- return ret;
|
|
|
- }
|
|
|
+ /*
|
|
|
+ * Other events may have the same class. Only update
|
|
|
+ * the fields if they are not already defined.
|
|
|
+ */
|
|
|
+ head = trace_get_fields(call);
|
|
|
+ if (list_empty(head)) {
|
|
|
+ ret = call->class->define_fields(call);
|
|
|
+ if (ret < 0) {
|
|
|
+ pr_warning("Could not initialize trace point"
|
|
|
+ " events/%s\n", call->name);
|
|
|
+ return ret;
|
|
|
}
|
|
|
- trace_create_file("filter", 0644, call->dir, call,
|
|
|
- filter);
|
|
|
}
|
|
|
+ trace_create_file("filter", 0644, call->dir, call,
|
|
|
+ filter);
|
|
|
|
|
|
trace_create_file("format", 0444, call->dir, call,
|
|
|
format);
|