mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-09 04:10:18 +09:00
arm64: hw_breakpoint compile error fixing
When backport commit, arm64: kernel: implement HW breakpoints CPU PM notifier We have the following compile error, that is due to on 3.10, we still need to use __get_cpu_var instead of this_cpu_ptr. This patch is to fix it. arch/arm64/kernel/hw_breakpoint.c: In function ‘hw_breakpoint_reset’: arch/arm64/kernel/hw_breakpoint.c:864:15: error: cast specifies array type arch/arm64/kernel/hw_breakpoint.c:873:15: error: cast specifies array type make[1]: *** [arch/arm64/kernel/hw_breakpoint.o] Error 1 Signed-off-by: Alex Shi <alex.shi@linaro.org>
This commit is contained in:
@@ -861,7 +861,7 @@ static void hw_breakpoint_reset(void *unused)
|
||||
* notifier some slots might be initialized; if so they are
|
||||
* reprogrammed according to the debug slots content.
|
||||
*/
|
||||
for (slots = this_cpu_ptr(bp_on_reg), i = 0; i < core_num_brps; ++i) {
|
||||
for (slots = __get_cpu_var(bp_on_reg), i = 0; i < core_num_brps; ++i) {
|
||||
if (slots[i]) {
|
||||
hw_breakpoint_control(slots[i], HW_BREAKPOINT_RESTORE);
|
||||
} else {
|
||||
@@ -870,7 +870,7 @@ static void hw_breakpoint_reset(void *unused)
|
||||
}
|
||||
}
|
||||
|
||||
for (slots = this_cpu_ptr(wp_on_reg), i = 0; i < core_num_wrps; ++i) {
|
||||
for (slots = __get_cpu_var(wp_on_reg), i = 0; i < core_num_wrps; ++i) {
|
||||
if (slots[i]) {
|
||||
hw_breakpoint_control(slots[i], HW_BREAKPOINT_RESTORE);
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user