| 2023-02-23 |
kern: optimize userspace access asm to use cheaper instruction in io memory loops
Michael Scire
authored
on 21 Feb 2023
SciresM
committed
on 23 Feb 2023
|
|---|---|
|
kern: use different psr masks for 64 and 32-bit El0 threads
Michael Scire
authored
on 21 Feb 2023
SciresM
committed
on 23 Feb 2023
|
|
|
kern: increase stack parameter size by 0x10
Michael Scire
authored
on 21 Feb 2023
SciresM
committed
on 23 Feb 2023
|
|
| 2023-02-21 |
kern: update scheduler for new switch count tracking logic
Michael Scire
committed
on 21 Feb 2023
|
| 2023-01-25 |
|
| 2023-01-24 |
romfs: thank you fire emblem, very cool (closes #2021)
Michael Scire
committed
on 24 Jan 2023
|
| 2022-12-04 |
kern: fix GetProcessId wrong result on invalid parameter
Michael Scire
committed
on 4 Dec 2022
|
| 2022-10-12 |
kern: update for new exception flag semantics
Michael Scire
authored
on 12 Oct 2022
SciresM
committed
on 12 Oct 2022
|
|
kern: use slab allocated KSessionRequest dynamic mappings
Michael Scire
authored
on 12 Oct 2022
SciresM
committed
on 12 Oct 2022
|
|
|
kern: implement Svc(Un)MapInsecureMemory
Michael Scire
authored
on 12 Oct 2022
SciresM
committed
on 12 Oct 2022
|
|
|
kern: move SecureAppletMemory/KPageBuffer heap into the ResourceRegion
Michael Scire
authored
on 12 Oct 2022
SciresM
committed
on 12 Oct 2022
|
|
|
kern: increase stack region size when thread resource limit is increased
Michael Scire
authored
on 12 Oct 2022
SciresM
committed
on 12 Oct 2022
|
|
|
kern: Implement new PageTable operations/PhysicalMemory reference semantics
Michael Scire
authored
on 12 Oct 2022
SciresM
committed
on 12 Oct 2022
|
|
|
kern: update for new device map semantics
Michael Scire
authored
on 12 Oct 2022
SciresM
committed
on 12 Oct 2022
|
|
|
kern: merge/simplify KInterruptEventTask into KInterruptEvent
Michael Scire
authored
on 12 Oct 2022
SciresM
committed
on 12 Oct 2022
|
|
|
kern: implement K(Secure)SystemResource
Michael Scire
authored
on 12 Oct 2022
SciresM
committed
on 12 Oct 2022
|
|
| 2022-06-08 |
kern: optimize postfix-compare to prefix-compare, result logic is identical but breaks earlier in some paths
Michael Scire
committed
on 8 Jun 2022
|
|
kern: mea culpa (some time since 7.x)
Michael Scire
committed
on 8 Jun 2022
|
|
| 2022-03-23 |
kern: implement revised IPI/SGI semantics
Michael Scire
authored
on 23 Mar 2022
SciresM
committed
on 23 Mar 2022
|
|
kern: update for new hw maintenance semantics
Michael Scire
authored
on 23 Mar 2022
SciresM
committed
on 23 Mar 2022
|
|
|
kern: implement new thread context/fpu semantics
Michael Scire
authored
on 23 Mar 2022
SciresM
committed
on 23 Mar 2022
|
|
|
kern: implement additional randomness in KPageHeap allocations
Michael Scire
authored
on 22 Mar 2022
SciresM
committed
on 23 Mar 2022
|
|
|
kern: enforce end of dram == end of partitions (move our probably outdated KTraceBuffer to new location)
Michael Scire
authored
on 22 Mar 2022
SciresM
committed
on 23 Mar 2022
|
|
|
kern: add new KCapability checks before creating process
Michael Scire
authored
on 22 Mar 2022
SciresM
committed
on 23 Mar 2022
|
|
|
kern: add InfoType_IsSvcPermitted
Michael Scire
authored
on 22 Mar 2022
SciresM
committed
on 23 Mar 2022
|
|
|
kern: enforce maximum secure region size
Michael Scire
authored
on 22 Mar 2022
SciresM
committed
on 23 Mar 2022
|
|
|
kern: print kernel backtrace on panic
Michael Scire
authored
on 22 Mar 2022
SciresM
committed
on 23 Mar 2022
|
|
|
pm/kern: update for 14.0.0
Michael Scire
authored
on 22 Mar 2022
SciresM
committed
on 23 Mar 2022
|
|
| 2022-03-06 |
KThreadContext: Use El0PsrMask constant in GetUserContext
merry
authored
on 6 Mar 2022
SciresM
committed
on 6 Mar 2022
|
| 2022-02-14 |
Integrate new result macros. (#1780)
...
SciresM
authored
on 14 Feb 2022
GitHub
committed
on 14 Feb 2022
|