Zach Hilman
|
e6f7825a24
svc: Avoid incorrect fast yield condition
|
7 lat temu |
Zach Hilman
|
ddf5903cd9
scheduler: Avoid manual Reschedule call
|
7 lat temu |
Zach Hilman
|
b5af41a07b
scheduler: Only work steal higher priority threads from other cores
|
7 lat temu |
Zach Hilman
|
3476830b26
svc: Avoid performance-degrading unnecessary reschedule
|
7 lat temu |
Zach Hilman
|
820d81b9a5
scheduler: Add explanations for YieldWith and WithoutLoadBalancing
|
7 lat temu |
Zach Hilman
|
409dcf0e0a
svc: Implement yield types 0 and -1
|
7 lat temu |
Mat M
|
9a1bac840e
Merge pull request #1728 from FearlessTobi/reset-signal
|
7 lat temu |
Tobias
|
13f79cc5bd
svc: ResetSignal is not stubbed
|
7 lat temu |
Lioncash
|
d21b2164e9
kernel/errors: Clean up error codes
|
7 lat temu |
Mat M
|
14cede1a0c
Merge pull request #1638 from FreddyFunk/SetMemoryPermission-Stubbed
|
7 lat temu |
Zach Hilman
|
ab552e4a25
svc: Use proper random entropy generation algorithm
|
7 lat temu |
Zach Hilman
|
cb1e63ef09
svc: Return random seed for svcGetInfo RandomEntropy
|
7 lat temu |
David
|
581406af18
svcBreak now dumps information from the debug buffer passed (#1646)
|
7 lat temu |
Frederic Laing
|
ba2cdcdc5a
Implement SetMemoryPermission
|
7 lat temu |
Frederic Laing
|
ab7472345b
Stubbed SetMemoryPermission
|
7 lat temu |
Lioncash
|
a973a049b7
core: Make System references const where applicable
|
7 lat temu |
Lioncash
|
7de8e36343
svc: Localize the GetInfo enum class to the function itself
|
7 lat temu |
Lioncash
|
6594853eb1
svc: Implement svcGetInfo command 0xF0000002
|
7 lat temu |
Lioncash
|
fcf8f53a63
kernel/svc: Amend returned error code for invalid priorities in CreateThread
|
7 lat temu |
Lioncash
|
77328b0f19
kernel/svc: Move and correct returned error code for invalid thread priorities in SetThreadPriority()
|
7 lat temu |
bunnei
|
a94e5d9e68
Merge pull request #1551 from ogniK5377/improved-svcbreak
|
7 lat temu |
bunnei
|
e61a62066a
Merge pull request #1540 from lioncash/handle
|
7 lat temu |
David Marcec
|
38cdb6744d
Added assertion failed, reworked logging levels
|
7 lat temu |
David Marcec
|
8042731da9
Added break types to svcBreak
|
7 lat temu |
Lioncash
|
90a981a03a
kernel/process: Make the handle table per-process
|
7 lat temu |
Lioncash
|
896c0f61a0
svc: Fix vma boundary check in svcQueryMemory
|
7 lat temu |
bunnei
|
60317e6306
Merge pull request #1520 from lioncash/san
|
7 lat temu |
Lioncash
|
4b5ae8dbaa
svc: Check for word alignment of addresses within svcArbitrateLock/svcArbitrateUnlock
|
7 lat temu |
Lioncash
|
d27f4a4928
common: Move Is4KBAligned() to alignment.h
|
7 lat temu |
Lioncash
|
33830aa65a
svc: Add missing sanitizing checks for MapSharedMemory/UnmapSharedMemory
|
7 lat temu |