Skip to content

Dual 4090 report ‘Cuda failure p2pBandwidthLatencyTest.cu:189: 'mapping of buffer object failed'’ in Third Gen Xeon platform with PCIe Gen4 switch #33

@aosudh

Description

@aosudh

NVIDIA Open GPU Kernel Modules Version

550.90.07-p2p, 565.57.01-p2p

Please confirm this issue does not happen with the proprietary driver (of the same version). This issue tracker is only for bugs specific to the open kernel driver.

  • I confirm that this does not happen with the proprietary driver package.

Operating System and Version

Ubuntu 22.04.2 LTS, Ubuntu 24.04.2 LTS

Kernel Release

Linux 4090 6.8.0-55-generic NVIDIA#57-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb 12 23:42:21 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Please confirm you are running a stable release kernel (e.g. not a -rc). We do not accept bug reports for unreleased kernels.

  • I am running on a stable kernel release.

Hardware: GPU

RTX4090

Describe the bug

After both the system driver and the kernel driver are installed, run nvidia-smi topo -p2p p. The driver shows that the device supports P2P.

Image

The results obtained using non - P2P drivers are also shown in the following figure.

Image

However, whether in Docker or on the host machine, when using p2pbandwidthtest and simpleP2P test compiled with CUDA 12.4 and 12.6 and their corresponding CUDA samples, the P2P status can be recognized correctly, but the P2P test cannot be carried out.

Image

Image

To Reproduce

Install the driver with the --no-kernel-module option. Run install.sh. Install CUDA from the runfile. Install CUDA samples, compile them, and then run.

Bug Incidence

Always

nvidia-bug-report.log.gz

nvidia-bug-report.log.gz

More Info

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions