mem-ruby: modify the TBE data state for ReadOnce_HitUpstream

When ReadOnce request hits upstream, set dataToBeInvalid to true
for R* states so that the line from the upstream is successfully dropped
at the end by Finalize_UpdateCacheFromTBE.
For UD_RU and UC_RU state, set dataValid to true to prevent it changing
to RU state when it doesn't get the snoop data response.

Change-Id: Ie83c511e8d158e18abc5c9c16bc6040ce73587bf
Reviewed-by: Jason Lowe-Power <>
Reviewed-by: Tiago Muck <>
Maintainer: Jason Lowe-Power <>
Tested-by: kokoro <>
1 file changed