We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Section 4.9 in ARM IHI 0050E.c mentions the below
RetToSrc is inapplicable and must be set to zero in:
• SnpQuery and Stash snoops
• SnpCleanShared, SnpCleanInvalid, and SnpMakeInvalid
• SnpOnceFwd and SnpUniqueFwd
RetToSrc is applicable and can take any value in all other snoops except SnpDVMOp. Also Table 4 - 53 shows different values of RetToSrc applicable for SnpCleanFwd, SnpNotSharedDirtyFwd
But table A-10 in the appendix mentions the value of RetToSrc to be 0 always which is contradicting
Thanks Christopher Tory for the clarification!