sfc: Fix event based MCDI completion and MC REBOOT/CMDDONE ordering issue