From 82f51afe955c4f29cdd72a6050141a14d832b251 Mon Sep 17 00:00:00 2001 From: Pak Markthub Date: Mon, 18 Sep 2023 18:16:05 -0700 Subject: [PATCH] Updated the known issue section in README regarding CC --- README.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 19cbb78..fb4b48a 100644 --- a/README.md +++ b/README.md @@ -462,9 +462,11 @@ v396.37 are the minimum requirements in order to achieve the full performance. GDRCopy works with ealier CUDA and GPU driver versions but the achievable bandwidth is substantially lower. -GDRCopy does not fully support Linux with the confidential computing (CC) configuration with Intel CPU. In particular, -it does not functional if `CONFIG_ARCH_HAS_CC_PLATFORM=y` and CC is enabled at runtime. However, it works if CC is -disabled or `CONFIG_ARCH_HAS_CC_PLATFORM=n`. This issue is not applied to AMD CPU. +If gdrdrv is compiled with the proprietary flavor of NVIDIA driver, GDRCopy does not fully support Linux with the +confidential computing (CC) configuration with Intel CPU. In particular, it does not functional if +`CONFIG_ARCH_HAS_CC_PLATFORM=y` and CC is enabled at runtime. However, it works if CC is disabled or +`CONFIG_ARCH_HAS_CC_PLATFORM=n`. This issue is not applied to AMD CPU. To avoid this issue, please compile and load +gdrdrv with the opensource flavor of NVIDIA driver. To allow the loading of unsupported 3rd party modules in SLE, set `allow_unsupported_modules 1` in /etc/modprobe.d/unsupported-modules. After making this change, modules missing the "supported" flag, will be allowed to