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

Kernel crash when using ICE driver and trying to use anything other than 2048 RX descriptors #897

Open
an0sv opened this issue Nov 23, 2022 · 4 comments

Comments

@an0sv
Copy link

an0sv commented Nov 23, 2022

Setting the RX descriptor using ethtool -G to any other value than 2048 crashes the kernel (CentOS 7.9) .

I'am using the latest master netmap (today). I had th esame issue with i40e with an earlier netmap release but with master
that worked which is great but the problem still exists with ICE

Anyone that has the same issue annd/or knows of a work around?

@giuseppelettieri
Copy link
Collaborator

I am not able to reproduce this. What is the version of the ice driver?

@an0sv
Copy link
Author

an0sv commented Dec 1, 2022

Linux sarto 4.18.0-372.26.1.el8_6.x86_64 #1 SMP Tue Sep 13 18:09:48 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Rocky Linux release 8.6 (Green Obsidian)

driver: ice
version: 1.9.11
firmware-version: 2.19 0x8000d221 1.3083.0
expansion-rom-version:
bus-info: 0000:f4:00.2
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes

@an0sv
Copy link
Author

an0sv commented Dec 1, 2022

Just to be precise.

I can set the rings to 8196 using ethtool so that works fine.

The problem is that the kernel crashes when I starting my application when it opens the netmap dev

@an0sv
Copy link
Author

an0sv commented Dec 4, 2022

I am not able to reproduce this. What is the version of the ice driver?

A question, what kernel version, ice version and netmap version are you using? I would like to test with the exact same to see if it works for me as-well

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