All of lore.kernel.org
 help / color / mirror / Atom feed
From: Steven Rostedt <rostedt@goodmis.org>
To: Rashika Kheria <rashika.kheria@gmail.com>
Cc: linux-kernel@vger.kernel.org,
	Frederic Weisbecker <fweisbec@gmail.com>,
	Ingo Molnar <mingo@redhat.com>,
	josh@joshtriplett.org
Subject: Re: [PATCH 24/46] kernel: Mark function as static in kernel/trace/ftrace.c and remove stub declaration from header file include/linux/ftrace.h
Date: Thu, 27 Feb 2014 11:39:29 -0500	[thread overview]
Message-ID: <20140227113929.7b012255@gandalf.local.home> (raw)
In-Reply-To: <745957305394a111ecb61440cfe82608e9c4e3aa.1393493277.git.rashika.kheria@gmail.com>

On Thu, 27 Feb 2014 17:31:21 +0530
Rashika Kheria <rashika.kheria@gmail.com> wrote:

> Mark function as static in kernel/trace/ftrace.c because it is not used
> outside this file.
> Also, remove unused stub declaration from header file
> include/linux/ftrace.h.
> 
> This eliminates the following warning in kernel/trace/ftrace.c:
> kernel/trace/ftrace.c:4268:6: warning: no previous prototype for ‘ftrace_release_mod’ [-Wmissing-prototypes]
> 
> Signed-off-by: Rashika Kheria <rashika.kheria@gmail.com>

Acked-by: Steven Rostedt <rostedt@goodmis.org>

-- Steve

> ---
>  include/linux/ftrace.h |    1 -
>  kernel/trace/ftrace.c  |    2 +-
>  2 files changed, 1 insertion(+), 2 deletions(-)
> 
> diff --git a/include/linux/ftrace.h b/include/linux/ftrace.h
> index f4233b1..68ea184 100644
> --- a/include/linux/ftrace.h
> +++ b/include/linux/ftrace.h
> @@ -532,7 +532,6 @@ static inline int skip_trace(unsigned long ip) { return 0; }
>  static inline int ftrace_force_update(void) { return 0; }
>  static inline void ftrace_disable_daemon(void) { }
>  static inline void ftrace_enable_daemon(void) { }
> -static inline void ftrace_release_mod(struct module *mod) {}
>  static inline __init int register_ftrace_command(struct ftrace_func_command *cmd)
>  {
>  	return -EINVAL;
> diff --git a/kernel/trace/ftrace.c b/kernel/trace/ftrace.c
> index d110d8a..9bacf45 100644
> --- a/kernel/trace/ftrace.c
> +++ b/kernel/trace/ftrace.c
> @@ -4265,7 +4265,7 @@ static int ftrace_process_locs(struct module *mod,
>  
>  #define next_to_ftrace_page(p) container_of(p, struct ftrace_page, next)
>  
> -void ftrace_release_mod(struct module *mod)
> +static void ftrace_release_mod(struct module *mod)
>  {
>  	struct dyn_ftrace *rec;
>  	struct ftrace_page **last_pg;


  parent reply	other threads:[~2014-02-27 16:39 UTC|newest]

Thread overview: 83+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-02-27 11:08 [PATCH 01/46] kernel: Move prototype declaration to header file include/linux/thread_info.h Rashika Kheria
2014-02-27 11:08 ` [PATCH 02/46] kernel: Add prototype definition to include/linux/kernel.h Rashika Kheria
2014-02-27 16:32   ` Steven Rostedt
2014-02-27 16:43     ` Josh Triplett
2014-02-27 17:04       ` Steven Rostedt
2014-02-27 11:12 ` [PATCH 03/46] kernel: Move prototype declaration to header file include/linux/cpu.h Rashika Kheria
2014-02-27 15:04   ` Toshi Kani
2014-02-27 16:20     ` Josh Triplett
2014-02-27 11:14 ` [PATCH 04/46] kernel: Mark function as static in kernel/resource.c Rashika Kheria
2014-02-27 12:14   ` Yasuaki Ishimatsu
2014-02-27 15:06   ` Toshi Kani
2014-02-27 11:29 ` [PATCH 05/46] kernel: Include appropriate header file in kernel/signal.c Rashika Kheria
2014-02-27 16:14   ` Oleg Nesterov
2014-02-27 11:30 ` [PATCH 06/46] kernel: Include appropriate header file in kernel/debug/kdb/kdb_keyboard.c Rashika Kheria
2014-02-27 11:32 ` [PATCH 07/46] kernel: Mark functions as static and remove unused function in events/core.c Rashika Kheria
2014-02-27 11:32 ` [PATCH 08/46] kernel: MOve prototype declaration to header file include/linux/perf_event.h Rashika Kheria
2014-02-27 11:54   ` Peter Zijlstra
2014-02-27 15:51     ` Josh Triplett
2014-02-27 19:23       ` Peter Zijlstra
2014-02-27 22:55         ` josh
2014-02-28 11:40           ` Peter Zijlstra
2014-02-27 11:35 ` [PATCH 09/46] kernel: Move prototype declaration to header file include/linux/hw_breakpoint.h Rashika Kheria
2014-02-27 11:36 ` [PATCH 10/46] kernel: Mark function as static in events/hw_breakpoint.c Rashika Kheria
2014-02-27 11:39 ` [PATCH 11/46] kernel: Add prototype declaration in kernel/gcov/base.c Rashika Kheria
2014-02-28  9:39   ` Peter Oberparleiter
2014-02-27 11:40 ` [PATCH 12/46] kernel: Include appropriate header file in kernel/irq/irqdomain.c Rashika Kheria
2014-02-27 12:33   ` [tip:irq/urgent] genirq: Include missing header file in irqdomain.c tip-bot for Rashika Kheria
2014-02-27 11:41 ` [PATCH 13/46] kernel: Move prototype declaration to header file kernel/locking/lockdep_internals.h Rashika Kheria
2014-02-27 11:43 ` [PATCH 14/46] kernel: Move prototype declaration to header file kernel/power/power.h Rashika Kheria
2014-02-28 13:21   ` Pavel Machek
2014-02-27 11:45 ` [PATCH 15/46] kernel: Include appropriate header file in kernel/power/wakelock.c Rashika Kheria
2014-02-27 11:46 ` [PATCH 16/46] kernel: Mark function as static in kernel/rcu/torture.c Rashika Kheria
2014-02-27 16:25   ` Paul E. McKenney
2014-02-27 11:48 ` [PATCH 17/46] kernel: Move prototype declaration to appropriate header file from kernel/stop_machine.c Rashika Kheria
2014-02-27 11:50 ` [PATCH 18/46] kernel: Mark functions as static in sched/fair.c Rashika Kheria
2014-02-27 11:58   ` Peter Zijlstra
2014-02-27 16:03     ` Josh Triplett
2014-02-27 19:24       ` Peter Zijlstra
2014-02-27 23:09         ` josh
2014-02-28  8:58           ` Peter Zijlstra
2014-02-27 11:52 ` [PATCH 19/46] kernel: Include appropriate header file in locking/rtmutex-tester.c Rashika Kheria
2014-02-27 11:53 ` [PATCH 20/46] kernel: Move prototype declaration to header file sched/sched.h from sched/core.c Rashika Kheria
2014-02-27 11:54 ` [PATCH 21/46] kernel: Mark function as static in sched/deadline.c Rashika Kheria
2014-02-27 11:55 ` [PATCH 22/46] kernel: Include appropriate header file in time/timekeeping_debug.c Rashika Kheria
2014-03-03  7:28   ` John Stultz
2014-02-27 11:57 ` [PATCH 23/46] kernel: Mark function as static in trace/ftrace.c Rashika Kheria
2014-02-27 16:34   ` Steven Rostedt
2014-02-27 12:01 ` [PATCH 24/46] kernel: Mark function as static in kernel/trace/ftrace.c and remove stub declaration from header file include/linux/ftrace.h Rashika Kheria
2014-02-27 16:18   ` Josh Triplett
2014-02-27 16:39   ` Steven Rostedt [this message]
2014-02-27 12:02 ` [PATCH 25/46] kernel: Add prototype declaration to " Rashika Kheria
2014-02-27 19:37   ` Steven Rostedt
2014-02-27 22:48     ` josh
2014-02-27 12:03 ` [PATCH 26/46] kernel: Mark functions as static in kernel/trace/trace.c Rashika Kheria
2014-02-27 19:42   ` Steven Rostedt
2014-02-27 12:06 ` [PATCH 27/46] kernel: Mark function as static in kernel/trace/trace_selftest.c Rashika Kheria
2014-02-27 19:54   ` Steven Rostedt
2014-02-27 12:08 ` [PATCH 28/46] kernel: Add prototype declaration to header file linux/ftrace.h Rashika Kheria
2014-02-27 19:56   ` Steven Rostedt
2014-02-27 12:10 ` [PATCH 29/46] kernel: Mark functions as static in trace/trace_functions_graph.c Rashika Kheria
2014-02-27 19:57   ` Steven Rostedt
2014-02-27 12:12 ` [PATCH 30/46] kernel: Add prototype declaration to header file include/linux/smp.h Rashika Kheria
2014-02-27 12:13 ` [PATCH 31/46] kernel: Mark function as static in kernel/module.c Rashika Kheria
2014-02-27 12:14 ` [PATCH 32/46] kernel: Add prototype declaration to header file include/linux/module.h Rashika Kheria
2014-02-27 12:16 ` [PATCH 33/46] kernel: Add prototype declaration to header file include/linux/compat.h Rashika Kheria
2014-02-27 12:17 ` [PATCH 34/46] kernel: Include appropriate header file in hung_task.c Rashika Kheria
2014-02-27 12:20 ` [PATCH 35/46] kernel: Mark function as static in kernel/seccomp.c Rashika Kheria
2014-02-27 15:33   ` Kees Cook
2014-02-27 15:48     ` Will Drewry
2014-02-28  2:53   ` James Morris
2014-02-27 12:20 ` [PATCH 36/46] kernel: Mark functions as static in kernel/tracepoint.c Rashika Kheria
2014-02-27 13:40   ` Mathieu Desnoyers
2014-02-27 12:22 ` [PATCH 37/46] kernel: Include appropriate header file in tracepoint.c Rashika Kheria
2014-02-27 13:37   ` Mathieu Desnoyers
2014-02-27 12:23 ` [PATCH 38/46] kernel: Include appropriate header file in kernel/elfcore.c Rashika Kheria
2014-02-27 12:25 ` [PATCH 39/46] kernel: Add prototype declaration to header file include/linux/irq_work.h Rashika Kheria
2014-02-27 12:28 ` [PATCH 40/46] kernel: Include appropriate header file in kernel/sched/core.c Rashika Kheria
2014-02-27 12:29 ` [PATCH 41/46] kernel: Mark functions as static in sched/core.c Rashika Kheria
2014-02-27 12:31 ` [PATCH 42/46] kernel: Add prototype declaration to appropriate header file include/linux/sched.h Rashika Kheria
2014-02-27 12:33 ` [PATCH 43/46] kernel: Add prototype declaration to header file kernel/sched/sched.h Rashika Kheria
2014-02-27 12:34 ` [PATCH 44/46] kernel: Move prototype declaration to header file kernel/sched/sched.h from kernel/sched/rt.c Rashika Kheria
2014-02-27 12:36 ` [PATCH 45/46] kernel: Move prototype declaration to header file include/linux/sched.h from init/main.c Rashika Kheria
2014-02-27 12:37 ` [PATCH 46/46] kernel: Add prototype declaration to header file include/linux/sched.h Rashika Kheria

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20140227113929.7b012255@gandalf.local.home \
    --to=rostedt@goodmis.org \
    --cc=fweisbec@gmail.com \
    --cc=josh@joshtriplett.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mingo@redhat.com \
    --cc=rashika.kheria@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.