Don't signal access exceptions on invalid PTEs
The PPN should not be interpreted in this case.
This commit is contained in:
		
				
					committed by
					
						 Andrew Waterman
						Andrew Waterman
					
				
			
			
				
	
			
			
			
						parent
						
							2e09253d26
						
					
				
				
					commit
					c861c4925e
				
			| @@ -184,7 +184,7 @@ class PTW(n: Int)(implicit edge: TLEdgeOut, p: Parameters) extends CoreModule()( | |||||||
|           state := s_req |           state := s_req | ||||||
|           count := count + 1 |           count := count + 1 | ||||||
|         }.otherwise { |         }.otherwise { | ||||||
|           resp_ae := invalid_paddr |           resp_ae := pte.v && invalid_paddr | ||||||
|           state := s_ready |           state := s_ready | ||||||
|           resp_valid(r_req_dest) := true |           resp_valid(r_req_dest) := true | ||||||
|         } |         } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user