K 10 svn:author V 8 hselasky K 8 svn:date V 27 2018-03-26T20:08:21.325431Z K 7 svn:log V 625 MFC r330600: Add timeout handle to commands with callback in mlx5core. The current implementation does not handle timeout in case of command with callback request, and this can lead to deadlock if the command doesn't get firmware response. Add delayed callback timeout work before posting the command to firmware. In case of real firmware command completion we will cancel the delayed work. In case of firmware command timeout the callback timeout handler will be called and it will simulate firmware completion with timeout error. linux commit 65ee67084589c1783a74b4a4a5db38d7264ec8b5 Sponsored by: Mellanox Technologies END