Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a762782d authored by Jiri Slaby's avatar Jiri Slaby Committed by Steven Rostedt
Browse files

ftrace: Remove freelist from struct dyn_ftrace

The 'freelist' member was introduced to 'struct dyn_ftrace' in commit
ee000b7f (tracing: use union for
multi-usages field), but the use of this member was later removed in
32082309 (ftrace: Remove usage of
"freed" records). Remove also the 'freelist' member now.

Link: http://lkml.kernel.org/r/1393268401-24379-5-git-send-email-jslaby@suse.cz



Signed-off-by: default avatarJiri Slaby <jslaby@suse.cz>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Ingo Molnar <mingo@redhat.com>
Signed-off-by: default avatarSteven Rostedt <rostedt@goodmis.org>
parent 3a36cb11
Loading
Loading
Loading
Loading
+2 −5
Original line number Original line Diff line number Diff line
@@ -330,10 +330,7 @@ enum {
#define FTRACE_REF_MAX		((1UL << 29) - 1)
#define FTRACE_REF_MAX		((1UL << 29) - 1)


struct dyn_ftrace {
struct dyn_ftrace {
	union {
	unsigned long		ip; /* address of mcount call-site */
	unsigned long		ip; /* address of mcount call-site */
		struct dyn_ftrace	*freelist;
	};
	unsigned long		flags;
	unsigned long		flags;
	struct dyn_arch_ftrace	arch;
	struct dyn_arch_ftrace	arch;
};
};