8000 Timeout error when running SPDK Identity application on Windows · Issue #6 · wpdk/wpdk · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Timeout error when running SPDK Identity application on Windows #6

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
CALMorACT opened this issue Apr 23, 2025 · 2 comments
Open

Comments

@CALMorACT
Copy link
CALMorACT commented Apr 23, 2025

After completing the WPDK setup as per the documentation, I encountered a timeout error while executing the SPDK identity sample (build/examples/identify.exe) application on Windows 11 24H2.

Checked

As Running DPDK Applications

  1. virtualsys and Grant Lock pages has been installed or configured.
  2. netuio also installed : Image

Error

Timeout error occurs. Attached screenshot shows the error message:

Image

More info

Running ./build/bin/spdk_lspci.exe
Image

Hardware

YMTC TiPlus7100

@nconnolly1
Copy link
Collaborator

Hi @CALMorACT - that's a nicely written bug report!

Could you please clarify a few details:

  • What is the hardware platform that you are running on?
  • Is this bare-metal, or in a VM?
  • If it's a VM, which hypervisor are you using?
  • Have you been able to test with any other NVMe devices?
  • Have you made any modifications to the SPDK code?

I've not seen the error 'Non-Linux does not support this operation' from spdk_pci_event_listen before. I suspect that might be related to your issue. I've also not noticed the 'Device is still attached at shutdown' message from spdk_lspci. These may be areas that are worth investigating.

@CALMorACT
Copy link
Author

Thank you very much for your reply. Sorry for not responding in time.

After investigation, I have determined that the issue was caused by the virt2phys driver failing to load correctly into the system's Device Manager (i.e., it was not properly loaded as a hardware driver).
I attempted to use an older version of the virt2phys driver. According to the instructions documented at this link, we adopted the virt2phys version d1a4940a, which ultimately resolved this issue.

By the way, this link feels like it can provide a way to bootstrap Runtime Prerequisites configuration, maybe it can be added to README.

Although I solved the above configuration problem, it seems that the error reported with Non-Linux does not support this operation still exists. If this is not normal, I think I need some other operations? However, despite this error, I can still run the perf program provided by spdk normally.

Thank you again for your reply and help!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants
0