in MESI protocol does changing from E state to M state requires an upgrade message? In my opinion, no it is not required, but I am not able to find any resource to confirm.