From 9da412a5b2512da64ee1c7c051ecb282284f7132 Mon Sep 17 00:00:00 2001 From: miaotianxiang Date: Wed, 5 Jun 2024 16:17:40 +0800 Subject: [PATCH] Fix potential race condition in _rmapiRmControl --- src/nvidia/src/kernel/rmapi/control.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/nvidia/src/kernel/rmapi/control.c b/src/nvidia/src/kernel/rmapi/control.c index 0ed2e1e707..140386ba7a 100644 --- a/src/nvidia/src/kernel/rmapi/control.c +++ b/src/nvidia/src/kernel/rmapi/control.c @@ -427,13 +427,6 @@ _rmapiRmControl(NvHandle hClient, NvHandle hObject, NvU32 cmd, NvP64 pUserParams } } - // Potential race condition if run lockless? - if (serverutilGetClientUnderLock(hClient) == NULL) - { - rmStatus = NV_ERR_INVALID_CLIENT; - goto done; - } - // only kernel clients can issue raised IRQL or lock bypass cmds // bypass client priv check for internal calls done on behalf of lower priv // clients