summaryrefslogtreecommitdiffstats
path: root/src/kernel/futexmgr.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/kernel/futexmgr.C')
-rw-r--r--src/kernel/futexmgr.C2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/kernel/futexmgr.C b/src/kernel/futexmgr.C
index 6271471aa..37ad54586 100644
--- a/src/kernel/futexmgr.C
+++ b/src/kernel/futexmgr.C
@@ -33,7 +33,7 @@ uint64_t FutexManager::_wait(task_t* i_task, uint64_t * i_addr, uint64_t i_val)
iv_lock.lock();
- if(*i_addr != i_val)
+ if(unlikely(*i_addr != i_val))
{
// some other thread has modified the futex
// bail-out retry required.
OpenPOWER on IntegriCloud