Documentation ¶
Overview ¶
Package nvproxy implements proxying for the Nvidia GPU Linux kernel driver: https://github.com/NVIDIA/open-gpu-kernel-modules.
Supported Nvidia GPUs: T4, L4, A100, A10G, V100 and H100.
Index ¶
- func CreateDriverDevtmpfsFiles(ctx context.Context, dev *devtmpfs.Accessor, uvmDevMajor uint32) error
- func CreateIndexDevtmpfsFile(ctx context.Context, dev *devtmpfs.Accessor, minor uint32) error
- func Filters() seccomp.SyscallRules
- func Register(vfsObj *vfs.VirtualFilesystem, uvmDevMajor uint32) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateDriverDevtmpfsFiles ¶
func CreateDriverDevtmpfsFiles(ctx context.Context, dev *devtmpfs.Accessor, uvmDevMajor uint32) error
CreateDriverDevtmpfsFiles creates device special files in dev that should always exist when this package is enabled. It does not create per-device files in dev; see CreateIndexDevtmpfsFile.
func CreateIndexDevtmpfsFile ¶
CreateIndexDevtmpfsFile creates the device special file in dev for the device with the given index.
func Filters ¶
func Filters() seccomp.SyscallRules
Filters returns seccomp-bpf filters for this package.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.