Merge pull request #10675 from mattnappo:mattnappo/perf-state-ioctl

PiperOrigin-RevId: 654920169
This commit is contained in:
gVisor bot
2024-07-22 15:41:30 -07:00
2 changed files with 2 additions and 0 deletions
+1
View File
@@ -451,6 +451,7 @@ const (
// From src/common/sdk/nvidia/inc/ctrl/ctrl2080/ctrl2080tmr.h:
const (
NV2080_CTRL_CMD_TIMER_GET_GPU_CPU_TIME_CORRELATION_INFO = 0x20800406
NV2080_CTRL_CMD_PERF_GET_CURRENT_PSTATE = 0x20802068
)
// From src/common/sdk/nvidia/inc/ctrl/ctrl503c.h:
+1
View File
@@ -376,6 +376,7 @@ func Init() {
abi.controlCmd[nvgpu.NV0000_CTRL_CMD_GPU_ASYNC_ATTACH_ID] = rmControlSimple
abi.controlCmd[nvgpu.NV0000_CTRL_CMD_GPU_WAIT_ATTACH_ID] = rmControlSimple
abi.controlCmd[nvgpu.NV0080_CTRL_CMD_PERF_CUDA_LIMIT_SET_CONTROL] = rmControlSimple // NV0080_CTRL_PERF_CUDA_LIMIT_CONTROL_PARAMS
abi.controlCmd[nvgpu.NV2080_CTRL_CMD_PERF_GET_CURRENT_PSTATE] = rmControlSimple
// NV2081_BINAPI forwards all control commands to the GSP in
// src/nvidia/src/kernel/rmapi/binary_api.c:binapiControl_IMPL().
abi.controlCmd[(nvgpu.NV2081_BINAPI<<16)|0x0108] = rmControlSimple