[AMD Official Use Only - AMD Internal Distribution Only] > It's not clear to me what's the requirement for reset domain locking around > MES calls. We have a lot more of them in kfd_device_queue_manager.c > (mostly calling adev->mes.funcs->... > directly). Do they all need to be wrapped individually? If they can be called between HW reset start and hw re-init finish or, in the case of SRIOV, between request full access and release full access then we need to lock them. Teddy