drm/amdgpu: Adjust debugfs eviction and IB access permissions
authorAlex Deucher <alexander.deucher@amd.com>
Wed, 23 Oct 2024 20:39:36 +0000 (16:39 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 5 Nov 2024 15:35:56 +0000 (10:35 -0500)
Users should not be able to run these.

Reviewed-by: Yang Wang <kevinyang.wang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c

index a635a0a..0cb3ba4 100644 (file)
@@ -2105,11 +2105,11 @@ int amdgpu_debugfs_init(struct amdgpu_device *adev)
        amdgpu_securedisplay_debugfs_init(adev);
        amdgpu_fw_attestation_debugfs_init(adev);
 
-       debugfs_create_file("amdgpu_evict_vram", 0444, root, adev,
+       debugfs_create_file("amdgpu_evict_vram", 0400, root, adev,
                            &amdgpu_evict_vram_fops);
-       debugfs_create_file("amdgpu_evict_gtt", 0444, root, adev,
+       debugfs_create_file("amdgpu_evict_gtt", 0400, root, adev,
                            &amdgpu_evict_gtt_fops);
-       debugfs_create_file("amdgpu_test_ib", 0444, root, adev,
+       debugfs_create_file("amdgpu_test_ib", 0400, root, adev,
                            &amdgpu_debugfs_test_ib_fops);
        debugfs_create_file("amdgpu_vm_info", 0444, root, adev,
                            &amdgpu_debugfs_vm_info_fops);