]> git.baikalelectronics.ru Git - kernel.git/commit
next: sh: Fix compile error
authorGuenter Roeck <linux@roeck-us.net>
Wed, 7 Jan 2015 20:32:28 +0000 (12:32 -0800)
committerChristian Borntraeger <borntraeger@de.ibm.com>
Mon, 19 Jan 2015 13:14:22 +0000 (14:14 +0100)
commit9d6f8b1af76b14dfedc633530cdd7b55ccb93200
tree0b1f328c8e4b5eabaee8c4de50efceb0ca9aa0ca
parentcd451b87cfa0f66ceb4a3c350f35c95a41bcc67a
next: sh: Fix compile error

Commit cd451b87cfa0 ("kernel: tighten rules for ACCESS ONCE") results in a
compile failure for sh builds with CONFIG_X2TLB enabled.

arch/sh/mm/gup.c: In function 'gup_get_pte':
arch/sh/mm/gup.c:20:2: error: invalid initializer
make[1]: *** [arch/sh/mm/gup.o] Error 1

Replace ACCESS_ONCE with READ_ONCE to fix the problem.

Fixes: cd451b87cfa0 ("kernel: tighten rules for ACCESS ONCE")
Cc: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Cc: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Reviewed-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
arch/sh/mm/gup.c