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

Commit f7f28ca9 authored by Rasmus Villemoes's avatar Rasmus Villemoes Committed by Linus Torvalds
Browse files

mm: constify nmask argument to mbind()



The nmask argument to mbind() is const according to the userspace header
numaif.h, and since the kernel does indeed not modify it, it might as well
be declared const in the kernel.

Signed-off-by: default avatarRasmus Villemoes <linux@rasmusvillemoes.dk>
Acked-by: default avatarRik van Riel <riel@redhat.com>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 7c8e0181
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -723,7 +723,7 @@ asmlinkage long sys_move_pages(pid_t pid, unsigned long nr_pages,
				int flags);
				int flags);
asmlinkage long sys_mbind(unsigned long start, unsigned long len,
asmlinkage long sys_mbind(unsigned long start, unsigned long len,
				unsigned long mode,
				unsigned long mode,
				unsigned long __user *nmask,
				const unsigned long __user *nmask,
				unsigned long maxnode,
				unsigned long maxnode,
				unsigned flags);
				unsigned flags);
asmlinkage long sys_get_mempolicy(int __user *policy,
asmlinkage long sys_get_mempolicy(int __user *policy,
+1 −1
Original line number Original line Diff line number Diff line
@@ -1362,7 +1362,7 @@ static int copy_nodes_to_user(unsigned long __user *mask, unsigned long maxnode,
}
}


SYSCALL_DEFINE6(mbind, unsigned long, start, unsigned long, len,
SYSCALL_DEFINE6(mbind, unsigned long, start, unsigned long, len,
		unsigned long, mode, unsigned long __user *, nmask,
		unsigned long, mode, const unsigned long __user *, nmask,
		unsigned long, maxnode, unsigned, flags)
		unsigned long, maxnode, unsigned, flags)
{
{
	nodemask_t nodes;
	nodemask_t nodes;