mirror of
				https://git.suyu.dev/suyu/suyu
				synced 2025-10-31 07:59:02 -05:00 
			
		
		
		
	Kernel Thread: Cleanup THREADPROCESSORID_DONT_UPDATE.
This commit is contained in:
		 Fernando Sahmkow
					Fernando Sahmkow
				
			
				
					committed by
					
						 FernandoS27
						FernandoS27
					
				
			
			
				
	
			
			
			 FernandoS27
						FernandoS27
					
				
			
						parent
						
							e28c7f5217
						
					
				
				
					commit
					64e652d8cb
				
			| @@ -410,7 +410,7 @@ ResultCode Thread::SetCoreAndAffinityMask(s32 new_core, u64 new_affinity_mask) { | ||||
|     }; | ||||
|  | ||||
|     const bool use_override = affinity_override_count != 0; | ||||
|     if (new_core == THREADDONTCHANGE_IDEAL) { | ||||
|     if (new_core == THREADPROCESSORID_DONT_UPDATE) { | ||||
|         new_core = use_override ? ideal_core_override : ideal_core; | ||||
|         if ((new_affinity_mask & (1ULL << new_core)) == 0) { | ||||
|             return ERR_INVALID_COMBINATION; | ||||
|   | ||||
| @@ -35,9 +35,6 @@ enum ThreadProcessorId : s32 { | ||||
|     /// Run thread on the ideal core specified by the process. | ||||
|     THREADPROCESSORID_IDEAL = -2, | ||||
|  | ||||
|     /// when setting Core and Affiny, keeps the ideal core intact | ||||
|     THREADDONTCHANGE_IDEAL = -3, | ||||
|  | ||||
|     /// Indicates that the preferred processor ID shouldn't be updated in | ||||
|     /// a core mask setting operation. | ||||
|     THREADPROCESSORID_DONT_UPDATE = -3, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user