diff --git a/kernel/bpf/rqspinlock.c b/kernel/bpf/rqspinlock.c index b94e258bf2b9..3cc23d79a9fc 100644 --- a/kernel/bpf/rqspinlock.c +++ b/kernel/bpf/rqspinlock.c @@ -537,7 +537,7 @@ queue: val = arch_mcs_spin_lock_contended(&node->locked); if (val == RES_TIMEOUT_VAL) { - ret = -EDEADLK; + ret = -ETIMEDOUT; goto waitq_timeout; }