Eric Auger 
		b78aae9bb6 
		
	 
	
	
	hw/arm/smmu-common: Fix devfn computation in smmu_iommu_mr ... 
			smmu_iommu_mr() aims at returning the IOMMUMemoryRegion corresponding
to a given sid. The function extracts both the PCIe bus number and
the devfn to return this data. Current computation of devfn is wrong
as it only returns the PCIe function instead of slot | function.
Fixes 32cfd7f39e08 ("hw/arm/smmuv3: Cache/invalidate config data")
Signed-off-by: Eric Auger <eric.auger@redhat.com>
Message-id: 1530775623-32399-1-git-send-email-eric.auger@redhat.com 
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org> 
		
	 
		2018-07-09 14:51:34 +01:00 
	 
	
	
		 
	
	
		
			
			
			
			
			
			2018-04-26 13:57:00 +01:00 
		 
	
		
			
			
			
			
			
			2018-06-15 15:23:34 +01:00 
		 
	
		
			
			
			
			
			
			2018-06-26 17:50:42 +01:00 
		 
	
		
			
			
			
			
			
			2018-06-08 13:15:32 +01:00 
		 
	
		
			
			
			
			
			
			2018-04-26 13:57:00 +01:00 
		 
	
		
			
			
			
			
			
			2018-06-01 14:15:10 +02:00 
		 
	
		
			
			
			
			
			
			2018-06-29 15:11:01 +01:00 
		 
	
		
			
			
			
			
			
			2018-06-01 14:15:10 +02:00 
		 
	
		
			
			
			
			
			
			2017-09-07 13:54:54 +01:00 
		 
	
		
			
			
			
			
			
			2017-09-07 13:54:54 +01:00 
		 
	
		
			
			
			
			
			
			2018-04-26 13:57:00 +01:00 
		 
	
		
			
			
			
			
			
			2017-11-13 13:55:27 +00:00 
		 
	
		
			
			
			
			
			
			2018-05-20 08:48:13 +03:00 
		 
	
		
			
			
			
			
			
			2018-04-26 13:57:00 +01:00 
		 
	
		
			
			
			
			
			
			2018-06-29 15:11:17 +01:00 
		 
	
		
			
			
			
			
			
			2018-04-26 13:57:00 +01:00 
		 
	
		
			
			
			
			
			
			2018-04-26 13:57:00 +01:00 
		 
	
		
			
			
			
			
			
			2018-06-01 14:15:10 +02:00 
		 
	
		
			
			
			
			
			
			2018-04-26 13:57:00 +01:00 
		 
	
		
			
			
			
			
			
			2017-09-07 13:54:54 +01:00 
		 
	
		
			
			
			
			
			
			2018-04-26 13:57:00 +01:00 
		 
	
		
			
			
			
			
			
			2018-06-22 13:28:40 +01:00 
		 
	
		
			
			
			
			
			
			2018-04-26 13:57:00 +01:00 
		 
	
		
			
			
			
			
			
			2018-06-01 14:15:10 +02:00 
		 
	
		
			
			
			
			
			
			2018-05-04 18:49:10 +01:00 
		 
	
		
			
			
			
			
			
			2018-06-29 15:11:16 +01:00 
		 
	
		
			
			
			
			
			
			2018-06-22 13:28:41 +01:00 
		 
	
		
			
			
			
			
			
			2018-04-26 13:57:00 +01:00 
		 
	
		
			
			
			
			
			
			2018-07-02 15:41:12 +02:00 
		 
	
		
			
			
			
			
			
			2018-07-02 15:41:12 +02:00 
		 
	
		
			
			
			
			
			
			2018-04-26 13:57:00 +01:00 
		 
	
		
			
			
			
			
			
			2017-09-19 09:09:32 -03:00 
		 
	
		
			
			
			
			
			
			2018-06-01 14:15:10 +02:00 
		 
	
		
			
			
			
			
			
			2018-06-26 17:50:40 +01:00 
		 
	
		
			
			
			
			
			
			2018-06-01 14:15:10 +02:00 
		 
	
		
			
			
			
			
			
			2018-06-01 14:15:10 +02:00 
		 
	
		
			
			
			
			
			
			2018-01-22 09:46:18 +01:00 
		 
	
		
			
			
			
			
			
			2018-01-22 09:46:18 +01:00 
		 
	
		
			
			
			
			
			
			2018-01-22 09:46:18 +01:00 
		 
	
		
			
			
			
			
			
			2018-06-01 14:15:10 +02:00 
		 
	
		
			
			
			
			
			
			2018-04-26 11:04:39 +01:00 
		 
	
		
			
			
			
			
			
			2018-04-26 13:57:00 +01:00 
		 
	
		
			
			
			
			
			
			2017-09-07 13:54:54 +01:00 
		 
	
		
			
			
			
			
			
			2018-07-09 14:51:34 +01:00 
		 
	
		
			
			
			
			
			
			2018-05-04 18:05:51 +01:00 
		 
	
		
			
			
			
			
			
			2018-06-26 17:50:42 +01:00 
		 
	
		
			
			
			
			
			
			2018-06-26 17:50:42 +01:00 
		 
	
		
			
			
			
			
			
			2018-06-01 14:15:10 +02:00 
		 
	
		
			
			
			
			
			
			2018-06-26 17:50:41 +01:00 
		 
	
		
			
			
			
			
			
			2018-04-26 13:57:00 +01:00 
		 
	
		
			
			
			
			
			
			2018-04-26 13:57:00 +01:00 
		 
	
		
			
			
			
			
			
			2016-12-20 21:52:12 +01:00 
		 
	
		
			
			
			
			
			
			2018-06-29 15:11:00 +01:00 
		 
	
		
			
			
			
			
			
			2018-03-12 16:12:46 +01:00 
		 
	
		
			
			
			
			
			
			2018-06-26 17:50:42 +01:00 
		 
	
		
			
			
			
			
			
			2018-06-01 14:15:10 +02:00 
		 
	
		
			
			
			
			
			
			2018-06-01 14:15:10 +02:00 
		 
	
		
			
			
			
			
			
			2018-06-22 13:28:37 +01:00 
		 
	
		
			
			
			
			
			
			2018-06-29 15:11:01 +01:00 
		 
	
		
			
			
			
			
			
			2018-06-01 14:15:10 +02:00 
		 
	
		
			
			
			
			
			
			2018-06-22 13:28:38 +01:00 
		 
	
		
			
			
			
			
			
			2018-06-22 13:28:38 +01:00 
		 
	
		
			
			
			
			
			
			2018-06-01 14:15:10 +02:00