Description: Upstream_498e35a3bfe38dd75cf1416a1a23c07c3b59e6af_CUDA_MPI_CudaLaunchKernel_is_undefined
 CUDA + MPI build fails with:
 tensorflow/contrib/mpi_collectives/kernels/ring.cu.cc(109): error: identifier "CudaLaunchKernel" is undefined
Author: Adam Cecile <acecile@le-vert.net>

---
Origin: upstream, https://github.com/tensorflow/tensorflow/pull/29673/commits/498e35a3bfe38dd75cf1416a1a23c07c3b59e6af
Bug: https://github.com/tensorflow/tensorflow/issues/30703
Forwarded: not-needed
Reviewed-By: Upstream
Last-Update: 2020-10-27

--- python-tensorflow-cuda-1.14.0.orig/tensorflow/contrib/mpi_collectives/kernels/ring.cu.cc
+++ python-tensorflow-cuda-1.14.0/tensorflow/contrib/mpi_collectives/kernels/ring.cu.cc
@@ -21,6 +21,7 @@ limitations under the License.
 
 #include "tensorflow/contrib/mpi_collectives/kernels/ring.h"
 #include "tensorflow/core/util/gpu_launch_config.h"
+#include "tensorflow/core/util/gpu_kernel_helper.h"
 
 namespace tensorflow {
 namespace contrib {
