فهرست منبع

ftrace: cleanups

clean up recent code.

Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Ingo Molnar 17 سال پیش
والد
کامیت
9ff9cdb2d3
3فایلهای تغییر یافته به همراه5 افزوده شده و 4 حذف شده
  1. 3 2
      kernel/trace/ftrace.c
  2. 1 1
      kernel/trace/trace_irqsoff.c
  3. 1 1
      kernel/trace/trace_selftest.c

+ 3 - 2
kernel/trace/ftrace.c

@@ -197,8 +197,8 @@ static int ftrace_record_suspend;
 
 
 static struct dyn_ftrace *ftrace_free_records;
 static struct dyn_ftrace *ftrace_free_records;
 
 
-static inline int
-notrace ftrace_ip_in_hash(unsigned long ip, unsigned long key)
+static inline int notrace
+ftrace_ip_in_hash(unsigned long ip, unsigned long key)
 {
 {
 	struct dyn_ftrace *p;
 	struct dyn_ftrace *p;
 	struct hlist_node *t;
 	struct hlist_node *t;
@@ -1249,6 +1249,7 @@ static int __init notrace ftrace_dynamic_init(void)
 	int ret;
 	int ret;
 
 
 	addr = (unsigned long)ftrace_record_ip;
 	addr = (unsigned long)ftrace_record_ip;
+
 	stop_machine_run(ftrace_dyn_arch_init, &addr, NR_CPUS);
 	stop_machine_run(ftrace_dyn_arch_init, &addr, NR_CPUS);
 
 
 	/* ftrace_dyn_arch_init places the return code in addr */
 	/* ftrace_dyn_arch_init places the return code in addr */

+ 1 - 1
kernel/trace/trace_irqsoff.c

@@ -309,7 +309,7 @@ void trace_softirqs_off(unsigned long ip)
 {
 {
 }
 }
 
 
-inline void print_irqtrace_events(struct task_struct *curr)
+inline notrace void print_irqtrace_events(struct task_struct *curr)
 {
 {
 }
 }
 
 

+ 1 - 1
kernel/trace/trace_selftest.c

@@ -3,7 +3,7 @@
 #include <linux/kthread.h>
 #include <linux/kthread.h>
 #include <linux/delay.h>
 #include <linux/delay.h>
 
 
-static inline int trace_valid_entry(struct trace_entry *entry)
+static notrace inline int trace_valid_entry(struct trace_entry *entry)
 {
 {
 	switch (entry->type) {
 	switch (entry->type) {
 	case TRACE_FN:
 	case TRACE_FN: