| 
							
							
								 Michael Scire | e8021705d8 | kern: SendSyncRequestLight, ReplyAndReceiveLight | 2020-08-01 15:31:37 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a7cc9dd743 | kern: fix slab heap atomics | 2020-08-01 15:31:37 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a7de710f09 | kern: implement KCodeMemory (and SVCs) | 2020-08-01 15:31:36 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | c64e490663 | kern: implement SvcGetThreadContext3 | 2020-08-01 15:31:35 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | be1314cb88 | kern: implement thread pinning/SvcSynchronizePreemptionState | 2020-08-01 15:31:34 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b98450c9cf | kern: Map L1/L2 blocks when possible | 2020-08-01 15:31:34 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 89cc6468f9 | kern: improve KLightLock accuracy | 2020-08-01 15:31:34 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | e096d11e3a | kern: fix assertion in KThread::(Try)Suspend | 2020-08-01 15:31:33 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | fe566cd5f9 | kern: fix hardware timer task corruption on core migration | 2020-08-01 15:31:33 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 6935929c33 | kern: SvcMapPhysicalMemoryUnsafe, SvcUnmapPhysicalMemoryUnsafe | 2020-08-01 15:31:33 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a56e8ca4b0 | kern: General system stability improvements to enhance the user's experience. | 2020-08-01 15:31:32 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 590036eeb8 | kern: Fix bug in thread core migration | 2020-08-01 15:31:32 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 10415aefee | kern: SvcUnmapPhysicalMemory, cleanup thread pinning | 2020-08-01 15:31:31 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | dc8fccd168 | kern: implement SvcMapPhysicalMemory | 2020-08-01 15:31:31 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4822da6fea | kern: finish SvcGetInfo | 2020-08-01 15:31:30 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b2af44006f | kern: Implement SecureMemory (system resource) | 2020-08-01 15:31:30 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a22d1d04f2 | kern: implement SvcSleepSystem | 2020-08-01 15:31:30 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 16ce69e333 | kern: SvcInvalidateProcessDataCache | 2020-08-01 15:31:30 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4c5bab3a5b | kern: fix resource leak bugs | 2020-08-01 15:31:29 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | c0c9fe5fd3 | kern: SvcMapProcessCodeMemory, SvcUnmapProcessCodeMemory | 2020-08-01 15:31:29 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 600a069f00 | kern SvcGetCurrentProcessorNumber, SvcSetProcessActivity, half of SvcSetThreadActivity | 2020-08-01 15:31:29 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | bfca682c3f | kern: SvcGetThreadCoreMask, SvcSetThreadCoreMask | 2020-08-01 15:31:28 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 0cfdef738d | kern: implement transfer memory (and SVCs) | 2020-08-01 15:31:28 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 670824fa0a | kern: implement process exit | 2020-08-01 15:31:27 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 417ed5f01c | kern: implement SvcSetMemoryAttribute | 2020-08-01 15:31:27 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4d03635829 | kern: fix bugs in interrupt permittance, DpcManager init | 2020-08-01 15:31:26 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | df019af185 | kern: SvcGetProcessInfo, SvcTerminateProcess | 2020-08-01 15:31:26 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 0013041509 | kern: KConditionVariable::SignalImpl | 2020-08-01 15:31:26 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | fe48b9163d | kern: fully implement KSharedMemory (and Svcs) | 2020-08-01 15:31:25 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 8cad49ee02 | kern: add KProcess::Initialize (for non-kip processes) | 2020-08-01 15:31:25 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | fcffa49fd5 | kern: implement first half of SvcCreateProcess | 2020-08-01 15:31:25 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | e760bd7038 | kern: implement SvcMapProcessMemory, SvcUnmapProcessMemory | 2020-08-01 15:31:24 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4b3fb40ed9 | kern: implement KThread::Finalize | 2020-08-01 15:31:24 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b26547b38c | kern: KDevicePageTable::Finalize, InfoType_RandomEntropy | 2020-08-01 15:31:24 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | f8476cc761 | kern: finish SvcGetSystemInfo | 2020-08-01 15:31:23 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 70385eeec9 | kern: fix asid tlb invalidation | 2020-08-01 15:31:23 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 69274df795 | kern: dump page table on user exception | 2020-08-01 15:31:23 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | e30c8b6ac8 | kern: implement SvcCancelSynchronization | 2020-08-01 15:31:22 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 80f8b8b9b0 | kern: fix bug in SvcSetThreadPriority | 2020-08-01 15:31:21 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ae68a9c38d | kern: SvcCreateSession, KDebug finalization | 2020-08-01 15:31:21 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | eeb12eb4a2 | kern: implement SvcDebugActiveProcess, svcGetDebugEvent, SvcWaitProcessWideKeyAtomic | 2020-08-01 15:31:21 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ba1d964100 | kern: fix bug in KPageTableBase::SetupForIpcServer | 2020-08-01 15:31:20 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 29a3bafb6f | kern: fix kscheduler interrupt api, adjust debug logging | 2020-08-01 15:31:20 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 900a90a843 | kern: fix bug in up/downcasting of scoped auto objects | 2020-08-01 15:31:19 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a22c0a84dd | kern: implement SvcSignalToAddress, SvcWaitForAddress | 2020-08-01 15:31:19 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 811cf0768a | kern: add KAddressArbiter::WaitIfEqual | 2020-08-01 15:31:19 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | e36b225951 | kern: implement SvcSetHeapSize | 2020-08-01 15:31:18 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a572354a13 | kern: implement all device address space svcs | 2020-08-01 15:31:18 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 8295d4830d | kern: implement DetachDeviceAddressSpace, skeleton other das funcs in KDevicePageTable | 2020-08-01 15:31:18 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | d501c3832a | kern: add infra (but not impl) for all DeviceAddressSpace svcs | 2020-08-01 15:31:17 -07:00 |  |