object_is_on_stack() doesn't modify its argument and should never have
to. Make it const.

Signed-off-by: Sascha Hauer <[email protected]>
Cc: Ingo Molnar <[email protected]>
Cc: FUJITA Tomonori <[email protected]>
---
 include/linux/sched/task_stack.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/linux/sched/task_stack.h b/include/linux/sched/task_stack.h
index cb4828aaa34f..6a841929073f 100644
--- a/include/linux/sched/task_stack.h
+++ b/include/linux/sched/task_stack.h
@@ -78,7 +78,7 @@ static inline void put_task_stack(struct task_struct *tsk) {}
 #define task_stack_end_corrupted(task) \
                (*(end_of_stack(task)) != STACK_END_MAGIC)
 
-static inline int object_is_on_stack(void *obj)
+static inline int object_is_on_stack(const void *obj)
 {
        void *stack = task_stack_page(current);
 
-- 
2.11.0

Reply via email to