sched: Add "const" to is_idle_task() parameter
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Tue, 20 Dec 2011 16:20:46 +0000 (08:20 -0800)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Mon, 16 Jan 2012 17:44:00 +0000 (09:44 -0800)
This patch fixes a build warning in -next due to a const pointer being
passed to is_idle_task().  Because is_idle_task() does not modify anything,
this commit adds the "const" to is_idle_task()'s argument declaration.

Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
include/linux/sched.h

index 4a7e4d333a275c3a475df99761a45d1a6e158a55..56fa25a5b1eb5e087b12e94420f2973ee30dcad0 100644 (file)
@@ -2074,7 +2074,7 @@ extern struct task_struct *idle_task(int cpu);
  * is_idle_task - is the specified task an idle task?
  * @tsk: the task in question.
  */
-static inline bool is_idle_task(struct task_struct *p)
+static inline bool is_idle_task(const struct task_struct *p)
 {
        return p->pid == 0;
 }