From 547db8531bab90fab387ed9bfafe60cdca657b55 Mon Sep 17 00:00:00 2001 From: Johannes Schlatow Date: Mon, 4 Apr 2022 15:44:31 +0200 Subject: [PATCH] lx_emul: use generic preempt_count accessor genodelabs/genode#4499 --- repos/dde_linux/src/lib/lx_emul/shadow/kernel/sched/core.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/repos/dde_linux/src/lib/lx_emul/shadow/kernel/sched/core.c b/repos/dde_linux/src/lib/lx_emul/shadow/kernel/sched/core.c index 933b1fdf54..988268294d 100644 --- a/repos/dde_linux/src/lib/lx_emul/shadow/kernel/sched/core.c +++ b/repos/dde_linux/src/lib/lx_emul/shadow/kernel/sched/core.c @@ -118,13 +118,13 @@ asmlinkage __visible void __sched schedule(void) void preempt_count_add(int val) { - current_thread_info()->preempt.count += val; + __preempt_count_add(val); } void preempt_count_sub(int val) { - current_thread_info()->preempt.count -= val; + __preempt_count_sub(val); } #endif /* CONFIG_DEBUG_PREEMPT */