Skip to content

Adds missing Vulkan ioctls for RTX PRO 6000#12817

Open
luiscape wants to merge 1 commit intogoogle:masterfrom
luiscape:add-vulakn-ioctls
Open

Adds missing Vulkan ioctls for RTX PRO 6000#12817
luiscape wants to merge 1 commit intogoogle:masterfrom
luiscape:add-vulakn-ioctls

Conversation

@luiscape
Copy link
Copy Markdown
Contributor

@luiscape luiscape commented Mar 29, 2026

We identified a number of missing ioctls after running https://github.com/NVIDIA-Omniverse/ovrtx on a RTX PRO 6000, mostly related to Vulkan. Adding them here.

Assisted-by: Claude

@luiscape luiscape force-pushed the add-vulakn-ioctls branch from ebc6065 to 5bced92 Compare March 30, 2026 18:43
@luiscape luiscape changed the title Adds missing Vulkan ioctl for RTX PRO 6000 Adds missing Vulkan ioctls for RTX PRO 6000 Mar 31, 2026
@luiscape luiscape requested a review from ayushr2 March 31, 2026 16:44
Copy link
Copy Markdown
Collaborator

@ayushr2 ayushr2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If these ioctls are only used with Vulkan, then we should mark them with nvconf.CapGraphics so they are only enabled for graphics workloads. That's generally what we have been following. We want to reduce the ioctl surface exposed by default to CUDA workloads (compute-only) because we passthrough these ioctls to the host and being restrictive with what we exposes helps reduce the attack surface.

We identified a number of missing ioctls after running https://github.com/NVIDIA-Omniverse/ovrtx on a RTX PRO 6000, mostly related to Vulkan. Adding them here.

Assisted-by: Claude
@luiscape luiscape force-pushed the add-vulakn-ioctls branch from 5bced92 to c856f79 Compare April 2, 2026 02:45
@luiscape
Copy link
Copy Markdown
Contributor Author

luiscape commented Apr 2, 2026

@ayushr2 implemented your review. Thank you!

copybara-service bot pushed a commit that referenced this pull request Apr 2, 2026
We identified a number of missing ioctls after running https://github.com/NVIDIA-Omniverse/ovrtx on a RTX PRO 6000, mostly related to Vulkan. Adding them here.

Assisted-by: Claude
FUTURE_COPYBARA_INTEGRATE_REVIEW=#12817 from luiscape:add-vulakn-ioctls c856f79
PiperOrigin-RevId: 893704507
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants