From 746c126bf5159043ad86ba0a3bcfd34c15fb3d9c Mon Sep 17 00:00:00 2001 From: Stephen Miller Date: Sat, 26 Apr 2025 19:42:06 -0500 Subject: [PATCH] Fix hint mask Thanks to red_prig for catching my mistake here. --- src/core/libraries/kernel/equeue.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/libraries/kernel/equeue.h b/src/core/libraries/kernel/equeue.h index 70cf9eb6f..3646878ab 100644 --- a/src/core/libraries/kernel/equeue.h +++ b/src/core/libraries/kernel/equeue.h @@ -106,7 +106,8 @@ struct EqueueEvent { if (counter != 0xf) { counter++; } - event.data = (time & 0xfff) | (counter << 0xc) | (event_hint_raw & 0xffffffffffff); + event.data = (time & 0xfff) | (counter << 0xc) | + (event_hint_raw & 0xffffffffffff0000); } } }