| 
							
							
								 Michael Scire | 54872f504c | ams: bump version to 0.16.1 | 2020-12-11 03:49:03 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 49f619600b | fusee: update for 11.0.1 | 2020-12-11 03:49:02 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | e80707f2df | kern: update for 11.0.1 | 2020-12-11 03:49:02 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | eb621c6aae | kern: implement memory debug | 2020-12-11 03:49:02 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 247bade76a | kern/sm: fix debug port output | 2020-12-11 03:49:02 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 7519d17941 | kern: add kernel object debug | 2020-12-11 03:49:01 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4c0b780017 | kern: implement port debug | 2020-12-11 03:49:01 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | f3882fa0f7 | kern: add handle table/process/suspend/resume debug | 2020-12-11 03:49:01 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 9784530bcf | kern: implement thread call stack debug | 2020-12-11 03:49:00 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a7b7dd1257 | kern: add debug thread dump | 2020-12-11 03:49:00 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 98c80d487b | meso: properly initialize per-thread CFI-value for 11.x | 2020-12-11 03:48:59 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 3355f97275 | exo/meso/fusee: support dynamic control of log port/baud rate | 2020-12-11 03:48:58 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | af44769939 | fs: add ProgramIndexMapInfo | 2020-12-11 03:48:58 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | fd5212f399 | fs: update + consolidate path normalization logic | 2020-12-11 03:48:57 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1aa8a27f17 | fs: move file storage to common | 2020-12-11 03:48:57 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 8aa6f4253d | IStorage: rename access check helpers | 2020-12-11 03:48:57 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 7c4ada41fc | fsa: *Impl -> Do* | 2020-12-11 03:48:56 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | e5bb9eded1 | fs/system: deduplicate RomFs code | 2020-12-11 03:48:56 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ccd1f3b982 | kern: add support for InfoType_FreeThreadCount | 2020-12-11 03:48:56 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 2c3ccef17e | err: fix narrowing conversion | 2020-12-03 12:54:23 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 49c1ace890 | erpt: update for 11.0.0 (closes #1218) | 2020-12-03 12:48:16 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | de5341ecde | kern: fix inverted conditional in UnmapProcessCodeMemory | 2020-12-03 12:48:16 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 9c3e45a856 | kern: fix reboot to fatal error | 2020-12-03 12:48:16 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 78510a74f0 | exo: add new dram IDs | 2020-12-02 10:00:28 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 8233fa00ac | fssystem: fix bug in BufferedStorage | 2020-12-02 06:53:24 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a3ab3dc25e | erpt: update category list | 2020-12-02 06:53:24 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 45c1b044d3 | kern: tweak KScopedAutoObject | 2020-12-02 06:53:23 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 7901f15d20 | kern: allow non-inline GetObjectForIpc | 2020-12-02 06:53:23 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 8cac1203be | kern: fix KHandleTable null deref in ipc | 2020-12-02 06:53:22 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b53ee81bab | kern: session mapping getters are on the hotpath | 2020-12-02 06:53:22 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 9586142e90 | kern: tweak optimization settings for hot paths | 2020-12-02 06:53:22 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4faa6940ce | kern: more iterator adjustments | 2020-12-02 06:53:22 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 72e1ac5093 | ams: this version will be 0.16.0 | 2020-12-02 06:53:21 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 8209a85205 | hot path: just in case | 2020-12-02 06:53:20 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b9504f356f | microkernel: hot paths are pretty fucking hot | 2020-12-02 06:53:20 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 929e38cce9 | kern: update KConditionVariable to support new has_waiter_flag rules | 2020-12-02 06:53:20 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | f3e127f147 | kern: fix SvcGetResourceLimitPeakValue | 2020-12-02 06:53:20 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 7abc665807 | kern: fix copy/paste error | 2020-12-02 06:53:19 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 9d51004a9b | kern: fix bugs caused by UB + transition to -Os | 2020-12-02 06:53:19 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4dca2a1573 | loader: support 11.x DisableDeviceAddressSpaceMerge | 2020-12-02 06:53:19 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ca24d0ed9f | kern: allow non-inline KSchedulerLock::Lock | 2020-12-02 06:53:19 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a911d2da7e | kern: build as -Os instead of -O2 | 2020-12-02 06:53:18 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 31603c2a5a | kern: reduce KMemoryRegionAllocator slab size | 2020-12-02 06:53:18 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b5eb0bb978 | kern: assume that uart has been setup by secmon | 2020-12-02 06:53:18 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a15f3ba468 | kern: update Initialize0 to account for new ordering | 2020-12-02 06:53:17 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 0eb6e0a963 | kern: add new overflow checks on KMemoryRegions | 2020-12-02 06:53:17 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 763b00027b | kern: fix assertion in the multi-region pool partition code | 2020-12-02 06:53:17 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 2db30d4d46 | kern: improve KMemoryManager pool detection | 2020-12-02 06:53:17 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 0b36215bfa | kern: update KMemoryRegion to store last address rather than size | 2020-12-02 06:53:16 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 2d1ebf4406 | kern: add KAlpha/KBeta | 2020-12-02 06:53:16 -08:00 |  |