Hello, We need to do the go neg failure if we have lost the device during go_neg process. The below patch will ensure we call p2p_go_neg_failed() from p2p_device_freee context if go_neg was in progress. Please see if this can be applied.