Skip to content
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

I use Intel 710 NIC, but the app can't send packet, I don't know why. :( #4

Open
YixinSong-e opened this issue Nov 30, 2021 · 5 comments

Comments

@YixinSong-e
Copy link

[syx@r740 client]$ ./latency_client 192.170.0.1 1234 1000 100
^C
packets_sent: 2297
packets_received: 0

@kkaffes
Copy link
Contributor

kkaffes commented Dec 2, 2021

Try using the i40e branch or the main branch with this change: 91ac4d1

@YixinSong-e
Copy link
Author

Thank you for your reply, actually I ran with this change, the NIC can't send the packet. So I assign tx_ctx.rdylist = 1; Then I can send the packet.I don't understand why, but you did help me solve the problem. :)

@YixinSong-e
Copy link
Author

And I have another problem,if dispatcher call dune_apic_send_posted_ipi() , shinjuku will become defunct process...

@rishabh246
Copy link

@YixinSong-e did you ever manage to fix this? I ran into the same issue

@YixinSong-e
Copy link
Author

@YixinSong-e did you ever manage to fix this? I ran into the same issue

yes, I change the code in dp/drivers/i40e.c 286lines to tx_ctx.rdylist = 1; And it worked.

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

3 participants