History for Atmosphere / libraries / libmesosphere / include / mesosphere
2023-02-23
@Michael Scire
kern: update UnmapIoRegion for new Mapping_Memory handling
Michael Scire authored on 21 Feb 2023 SciresM committed on 23 Feb 2023
@Michael Scire
kern: use tree for IoPool regions instead of list
Michael Scire authored on 21 Feb 2023 SciresM committed on 23 Feb 2023
@Michael Scire
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
@Michael Scire
kern: increase stack parameter size by 0x10
Michael Scire authored on 21 Feb 2023 SciresM committed on 23 Feb 2023
2023-02-21
@Michael Scire
kern: update scheduler for new switch count tracking logic
Michael Scire committed on 21 Feb 2023
2022-12-25
@Michael Scire
kern: fix unnecessarily strong load in aligned spinlock ...
Michael Scire committed on 25 Dec 2022
2022-10-12
@Michael Scire
kern: use slab allocated KSessionRequest dynamic mappings
Michael Scire authored on 12 Oct 2022 SciresM committed on 12 Oct 2022
@Michael Scire
kern: implement Svc(Un)MapInsecureMemory
Michael Scire authored on 12 Oct 2022 SciresM committed on 12 Oct 2022
@Michael Scire
kern: move SecureAppletMemory/KPageBuffer heap into the ResourceRegion
Michael Scire authored on 12 Oct 2022 SciresM committed on 12 Oct 2022
@Michael Scire
kern: increase stack region size when thread resource limit is increased
Michael Scire authored on 12 Oct 2022 SciresM committed on 12 Oct 2022
@Michael Scire
kern: Implement new PageTable operations/PhysicalMemory reference semantics
Michael Scire authored on 12 Oct 2022 SciresM committed on 12 Oct 2022
@Michael Scire
kern: update for new device map semantics
Michael Scire authored on 12 Oct 2022 SciresM committed on 12 Oct 2022
@Michael Scire
kern: merge/simplify KInterruptEventTask into KInterruptEvent
Michael Scire authored on 12 Oct 2022 SciresM committed on 12 Oct 2022
@Michael Scire
kern: implement K(Secure)SystemResource
Michael Scire authored on 12 Oct 2022 SciresM committed on 12 Oct 2022
@Michael Scire
kern: update handle table init
Michael Scire authored on 12 Oct 2022 SciresM committed on 12 Oct 2022
2022-06-30
@Liam
KScheduler: fix documentation mistakes
Liam authored on 30 Jun 2022 SciresM committed on 30 Jun 2022
2022-03-23
@Michael Scire
kern: codegen tweaks, now that we're no longer -Os
Michael Scire authored on 23 Mar 2022 SciresM committed on 23 Mar 2022
@Michael Scire
kern: on second thought, gcc built ins are for chumps
Michael Scire authored on 23 Mar 2022 SciresM committed on 23 Mar 2022
@Michael Scire
kern: implement revised IPI/SGI semantics
Michael Scire authored on 23 Mar 2022 SciresM committed on 23 Mar 2022
@Michael Scire
kern: update for new hw maintenance semantics
Michael Scire authored on 23 Mar 2022 SciresM committed on 23 Mar 2022
@Michael Scire
kern: implement new thread context/fpu semantics
Michael Scire authored on 23 Mar 2022 SciresM committed on 23 Mar 2022
@Michael Scire
kern: implement additional randomness in KPageHeap allocations
Michael Scire authored on 22 Mar 2022 SciresM committed on 23 Mar 2022
@Michael Scire
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
@Michael Scire
kern: add new KCapability checks before creating process
Michael Scire authored on 22 Mar 2022 SciresM committed on 23 Mar 2022
@Michael Scire
kern: add InfoType_IsSvcPermitted
Michael Scire authored on 22 Mar 2022 SciresM committed on 23 Mar 2022
@Michael Scire
pm/kern: update for 14.0.0
Michael Scire authored on 22 Mar 2022 SciresM committed on 23 Mar 2022
2022-03-22
@Michael Scire
abort/error: print backtrace, abuse templates, overhaul result/diag (macos not done yet)
Michael Scire authored on 10 Mar 2022 SciresM committed on 22 Mar 2022
@Michael Scire
ams: support building unit test programs on windows/linux/macos
Michael Scire authored on 6 Mar 2022 SciresM committed on 22 Mar 2022
2022-02-19
@Michael Scire
kern: fix syntax in audit statement
Michael Scire committed on 19 Feb 2022
2022-02-14
@SciresM
Integrate new result macros. (#1780) ...
SciresM authored on 14 Feb 2022 GitHub committed on 14 Feb 2022