Debug, x86: Fix seL4_DebugGetThreadAffinity

Currently causes compile errors. It should match seL4_DebugCapIdentify,
except return affinity instead of cap type.

Signed-off-by: Indan Zupancic <indan@nul.nu>
This commit is contained in:
Indan Zupancic 2026-06-22 14:43:54 +01:00 committed by Gerwin Klein
parent 90b5159800
commit f2ab32d203
2 changed files with 2 additions and 4 deletions

View file

@ -880,9 +880,7 @@ LIBSEL4_INLINE_FUNC seL4_Word seL4_DebugGetThreadAffinity(seL4_CPtr tcb)
{
seL4_Word unused0 = 0;
seL4_Word unused1 = 0;
seL4_Word unused2 = 0;
seL4_Word unused3 = 0;
seL4_Word unused4 = 0;
LIBSEL4_UNUSED seL4_Word unused2 = 0;
seL4_Word affinity = 0;

View file

@ -686,7 +686,7 @@ LIBSEL4_INLINE_FUNC seL4_Word seL4_DebugGetThreadAffinity(seL4_CPtr tcb)
seL4_Word affinity = 0;
x64_sys_send_recv(seL4_SysDebugGetThreadAffinity, tcb, &affinity, 0,
&unused0, &unused1, &unused3, &unused4, &unused5, 0);
&unused0, &unused1, &unused2, &unused3, &unused4, 0);
return affinity;
}
#endif /* CONFIG_ENABLE_SMP_SUPPORT */