kern: fix capability check for thread priorities

This commit is contained in:
Michael Scire 2021-10-19 01:41:23 -07:00
parent d9d6d52575
commit c77900d598

View File

@ -76,6 +76,9 @@ namespace ams::kern {
R_UNLESS(m_core_mask != 0, svc::ResultInvalidArgument());
R_UNLESS(m_priority_mask != 0, svc::ResultInvalidArgument());
/* Processes must not have access to kernel thread priorities. */
R_UNLESS((m_priority_mask & 0xF) == 0, svc::ResultInvalidArgument());
return ResultSuccess();
}