Glenn Miles 
		2fc0a78a57 
		
	 
	
	
	target/ppc: Fix THREAD_SIBLING_FOREACH for multi-socket ... 
			The THREAD_SIBLING_FOREACH macro wasn't excluding threads from other
chips. Add chip_index field to the thread state and add a check for the
new field in the macro.
Fixes: b769d4c8f4c6 ("target/ppc: Add initial flags and helpers for SMT support")
Signed-off-by: Glenn Miles <milesg@linux.ibm.com>
[npiggin: set chip_index for spapr too]
Reviewed-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Nicholas Piggin <npiggin@gmail.com> 
		
	 
		2024-11-27 02:49:31 +10:00 
	 
	
	
		 
	
	
		
			
			
			
			
			
			2024-09-22 06:55:21 +02:00 
		 
	
		
			
			
			
			
			
			2024-07-26 09:21:06 +10:00 
		 
	
		
			
			
			
			
			
			2024-11-04 09:12:42 +10:00 
		 
	
		
			
			
			
			
			
			2024-11-05 21:27:18 +00:00 
		 
	
		
			
			
			
			
			
			2024-11-04 09:12:42 +10:00 
		 
	
		
			
			
			
			
			
			2024-11-04 09:12:42 +10:00 
		 
	
		
			
			
			
			
			
			2024-11-04 09:12:42 +10:00 
		 
	
		
			
			
			
			
			
			2024-09-20 10:11:59 +03:00 
		 
	
		
			
			
			
			
			
			2024-02-28 09:09:25 +00:00 
		 
	
		
			
			
			
			
			
			2023-09-06 11:19:33 +02:00 
		 
	
		
			
			
			
			
			
			2024-11-27 02:49:31 +10:00 
		 
	
		
			
			
			
			
			
			2024-09-24 13:53:35 +02:00 
		 
	
		
			
			
			
			
			
			2024-11-27 02:47:25 +10:00 
		 
	
		
			
			
			
			
			
			2024-07-26 09:51:33 +10:00 
		 
	
		
			
			
			
			
			
			2024-03-30 18:50:24 +10:00 
		 
	
		
			
			
			
			
			
			2024-11-04 09:12:56 +10:00 
		 
	
		
			
			
			
			
			
			2023-06-10 10:19:24 -03:00 
		 
	
		
			
			
			
			
			
			2024-07-26 09:51:33 +10:00 
		 
	
		
			
			
			
			
			
			2024-07-26 09:51:33 +10:00 
		 
	
		
	
		
			
			
			
			
			
			2024-07-26 09:51:33 +10:00 
		 
	
		
			
			
			
			
			
			2024-05-24 09:43:13 +10:00 
		 
	
		
			
			
			
			
			
			2024-05-03 15:47:47 +02:00 
		 
	
		
			
			
			
			
			
			2023-11-07 12:13:28 +01:00 
		 
	
		
			
			
			
			
			
			2024-10-03 22:04:19 +02:00 
		 
	
		
			
			
			
			
			
			2024-11-04 09:10:32 +10:00 
		 
	
		
			
			
			
			
			
			2024-07-26 09:51:33 +10:00 
		 
	
		
			
			
			
			
			
			2024-05-24 09:43:13 +10:00 
		 
	
		
			
			
			
			
			
			2024-11-04 09:08:28 +10:00 
		 
	
		
			
			
			
			
			
			2024-07-26 09:51:34 +10:00 
		 
	
		
			
			
			
			
			
			2024-09-24 13:53:35 +02:00 
		 
	
		
			
			
			
			
			
			2024-07-26 09:51:34 +10:00 
		 
	
		
			
			
			
			
			
			2024-07-26 09:51:34 +10:00 
		 
	
		
			
			
			
			
			
			2024-05-24 09:43:13 +10:00 
		 
	
		
			
			
			
			
			
			2024-05-24 09:43:13 +10:00 
		 
	
		
	
		
			
			
			
			
			
			2024-07-26 09:51:34 +10:00 
		 
	
		
			
			
			
			
			
			2024-07-26 09:51:34 +10:00 
		 
	
		
			
			
			
			
			
			2024-11-04 09:08:54 +10:00 
		 
	
		
			
			
			
			
			
			2024-07-26 09:51:34 +10:00 
		 
	
		
			
			
			
			
			
			2024-07-26 09:51:34 +10:00 
		 
	
		
			
			
			
			
			
			2024-07-26 09:51:34 +10:00 
		 
	
		
			
			
			
			
			
			2024-05-24 08:57:50 +10:00 
		 
	
		
			
			
			
			
			
			2024-05-24 09:33:06 +10:00 
		 
	
		
			
			
			
			
			
			2024-05-24 09:33:06 +10:00 
		 
	
		
			
			
			
			
			
			2024-03-12 12:04:24 +01:00 
		 
	
		
			
			
			
			
			
			2024-05-24 09:34:40 +10:00 
		 
	
		
			
			
			
			
			
			2024-02-23 23:24:42 +10:00 
		 
	
		
			
			
			
			
			
			2024-07-26 09:21:06 +10:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2024-11-04 09:07:38 +10:00 
		 
	
		
			
			
			
			
			
			2024-03-12 12:04:24 +01:00