1
0
Fork 0
forked from suyu/suyu
suyu/src/core/hle/kernel
Lioncash b4242633ad kernel/svc: Correct misleading error message within CreateThread()
This is a bounds check to ensure that the thread priority is within the
valid range of 0-64. If it exceeds 64, that doesn't necessarily mean
that an actual priority of 64 was expected (it actually means whoever
called the function screwed up their math).

Instead clarify the message to indicate the allowed range of thread
priorities.
2018-12-30 21:29:38 -05:00
..
address_arbiter.cpp
address_arbiter.h
client_port.cpp
client_port.h
client_session.cpp
client_session.h
errors.h Merge pull request #1928 from lioncash/caps 2018-12-27 11:15:34 -05:00
handle_table.cpp kernel/handle_table: Amend reference to CTR-OS in Create() 2018-12-04 01:50:44 -05:00
handle_table.h kernel/process: Introduce process capability parsing skeleton 2018-12-21 07:05:31 -05:00
hle_ipc.cpp hle_ipc: Refactor SleepClientThread to avoid ReadableEvent 2018-11-29 09:14:20 -05:00
hle_ipc.h hle_ipc: Refactor SleepClientThread to avoid ReadableEvent 2018-11-29 09:14:20 -05:00
kernel.cpp kernel/kernel: Use correct initial PID for userland Process instances 2018-12-18 22:54:01 -05:00
kernel.h kernel/thread: Make thread_id a 64-bit value 2018-12-18 22:37:03 -05:00
mutex.cpp
mutex.h
object.cpp Fixed uninitialized memory due to missing returns in canary 2018-12-19 12:52:32 +11:00
object.h kernel/object: Amend handle types to distinguish between readable and writable events 2018-12-04 02:20:47 -05:00
process.cpp Merge pull request #1956 from lioncash/process-thread 2018-12-30 20:32:41 -05:00
process.h kernel/process: Rename GetAllowedProcessorMask() and GetAllowedThreadPriorityMask() 2018-12-30 21:09:46 -05:00
process_capability.cpp kernel/process_capability: Handle debug capability flags 2018-12-21 07:05:34 -05:00
process_capability.h kernel/process_capability: Handle debug capability flags 2018-12-21 07:05:34 -05:00
readable_event.cpp kernel/readable_event: Add member function for enforcing a strict reset contract 2018-12-04 20:14:55 -05:00
readable_event.h kernel/readable_event: Add member function for enforcing a strict reset contract 2018-12-04 20:14:55 -05:00
resource_limit.cpp
resource_limit.h svc: Implement svcGetResourceLimitLimitValue() 2018-11-26 21:12:13 -05:00
scheduler.cpp scheduler: Avoid manual Reschedule call 2018-12-03 21:22:09 -05:00
scheduler.h scheduler: Only work steal higher priority threads from other cores 2018-12-03 17:29:30 -05:00
server_port.cpp
server_port.h
server_session.cpp
server_session.h
session.cpp
session.h
shared_memory.cpp Fix Process object leak on emulation stop 2018-12-12 17:25:56 +01:00
shared_memory.h Fix Process object leak on emulation stop 2018-12-12 17:25:56 +01:00
svc.cpp kernel/svc: Correct misleading error message within CreateThread() 2018-12-30 21:29:38 -05:00
svc.h vm_manager: Migrate MemoryInfo and PageInfo to vm_manager.h 2018-12-12 14:03:53 -05:00
svc_wrap.h kernel/svc: Correct output parameter for svcGetProcessId 2018-12-18 22:30:56 -05:00
thread.cpp kernel/thread: Move process thread initialization into process.cpp 2018-12-27 20:32:30 -05:00
thread.h kernel: Rename 'default' CPU core to 'ideal' core 2018-12-27 21:48:49 -05:00
timer.cpp
timer.h
vm_manager.cpp kernel/vm_manager: Reset region attributes when unmapping a VMA 2018-12-26 20:15:29 -05:00
vm_manager.h vm_manager: Add member function for setting memory attributes across an address range 2018-12-19 10:59:40 -05:00
wait_object.cpp
wait_object.h
writable_event.cpp hle_ipc: Refactor SleepClientThread to avoid ReadableEvent 2018-11-29 09:14:20 -05:00
writable_event.h kernel/object: Amend handle types to distinguish between readable and writable events 2018-12-04 02:20:47 -05:00