History for Atmosphere / libraries / libmesosphere / source / arch / arm64 / kern_k_page_table.cpp
2021-04-11
@Michael Scire
kern: update Initialize0 for new changes
Michael Scire authored on 7 Apr 2021 SciresM committed on 11 Apr 2021
@Michael Scire
kern: track mapped ipc server memory in page table
Michael Scire authored on 7 Apr 2021 SciresM committed on 11 Apr 2021
2020-12-18
@Michael Scire
kern: refactor to use m_ for member variables
Michael Scire authored on 18 Dec 2020 SciresM committed on 18 Dec 2020
2020-12-02
@Michael Scire
kern: fix unnecessary align-down
Michael Scire authored on 1 Dec 2020 SciresM committed on 2 Dec 2020
@Michael Scire
kern: fix error in SeparatePages
Michael Scire authored on 1 Dec 2020 SciresM committed on 2 Dec 2020
@Michael Scire
kern: implement DisableDeviceAddressSpaceMerge
Michael Scire authored on 1 Dec 2020 SciresM committed on 2 Dec 2020
@Michael Scire
kern: KMemoryManager::Allocate -> AllocateAndOpen
Michael Scire authored on 1 Dec 2020 SciresM committed on 2 Dec 2020
@Michael Scire
kern: update KMemoryBlockManagerUpdateAllocator api
Michael Scire authored on 1 Dec 2020 SciresM committed on 2 Dec 2020
@Michael Scire
kern: implement new software-reserved page table bits
Michael Scire authored on 1 Dec 2020 SciresM committed on 2 Dec 2020
@Michael Scire
kern: update KPageTableBase for new disable-merge attrs
Michael Scire authored on 1 Dec 2020 SciresM committed on 2 Dec 2020
2020-08-17
@Michael Scire
kern: build with -Wextra
Michael Scire committed on 17 Aug 2020
2020-07-31
@Michael Scire
kern: Map L1/L2 blocks when possible
Michael Scire authored on 27 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: fix bug in page table mapping calculations
Michael Scire authored on 25 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: General system stability improvements to enhance the user's experience.
Michael Scire authored on 25 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: implement SvcMapPhysicalMemory
Michael Scire authored on 24 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: implement process exit
Michael Scire authored on 23 Jul 2020 SciresM committed on 31 Jul 2020
2020-07-11
@Michael Scire
kern: add KPageTableBase::CopyMemory Linear <-> User and Linear <-> Kernel
Michael Scire committed on 11 Jul 2020
2020-04-20
@Michael Scire
kern: implement 10.x perm change, fix many page table bugs
Michael Scire committed on 20 Apr 2020
2020-04-19
@Michael Scire
kern: Update page bitmaps/alloc to reflect 10.0.0 changes
Michael Scire committed on 19 Apr 2020
2020-03-08
@Adubbz
Implement the NCM sysmodule (closes #91) ...
Adubbz authored on 8 Mar 2020 GitHub committed on 8 Mar 2020
2020-02-22
@Michael Scire
kern: mem access prep for svc streams, TODO_IMPLEMENT -> UNIMPLEMENTED
Michael Scire committed on 22 Feb 2020
2020-02-20
@Michael Scire
kern: implement large page group mapping, fix debug flag cap
Michael Scire committed on 20 Feb 2020
@Michael Scire
kern: implement KProcess::Run
Michael Scire committed on 20 Feb 2020
2020-02-19
@Michael Scire
kern: implement SetProcessMemoryPermission
Michael Scire committed on 19 Feb 2020
@Michael Scire
kern: implement process(pagetable) init
Michael Scire committed on 19 Feb 2020
2020-02-18
@Michael Scire
kern: implement IsValidPageGroup
Michael Scire committed on 18 Feb 2020
@Michael Scire
kern: implement page group unmapping
Michael Scire committed on 18 Feb 2020
2020-02-17
@Michael Scire
kern: change decompression asserts -> audits
Michael Scire committed on 17 Feb 2020
@Michael Scire
kern: implement through kip decompression
Michael Scire committed on 17 Feb 2020
2020-02-15
@Michael Scire
kern: kern::arm64 -> kern::arch::arm64
Michael Scire committed on 15 Feb 2020