There was a WAR hazard if something writes to sources last STG is using. (sy)nop did not wait for sources to become "free", we need to use (ss).
(sy)nop
(ss)