Ethernet Products
Determine ramifications of Intel® Ethernet products and technologies
4859 Discussions

XL710 priority queues

cphil4
Beginner
1,796 Views

I have an XL710 VSI that is running in a VF and uses RSS queuing across multiple queues on input. I want to create a separate priority queue that will receive only certain frame types eg LACP. Is the best way to achieve this as follows:

1. create a second VSI on this VF (with the same MAC address) with one receive queue.

2. allocate an L2 filter on the PF as part of that VSI creation that will filter for the desired frames.

Then the desired frames will be received in the 2nd VSI's rcv queue?

0 Kudos
1 Solution
st4
New Contributor III
888 Views

Hi clivep,

Good day. Here is what you can try either of the following:

1) Create an extra queue in the VF and apply an ethertype filter to direct the packets to that queue.

2) Or create a new VSi, same MAC and apply an Ethertype control filter for the VSi and have a single queue there.

To debugfs the interface you can add a ethertype control filter to experiment.

Echo add ethtype filter > command

 

Echo rem ethtype filter > command

hope this helps.

rgds,

wb

View solution in original post

0 Kudos
2 Replies
st4
New Contributor III
888 Views

Hi clivep,

Thank you for the post. I need to check on this. will update you,by the way what is the operatig system used?

rgds,

wb

0 Kudos
st4
New Contributor III
889 Views

Hi clivep,

Good day. Here is what you can try either of the following:

1) Create an extra queue in the VF and apply an ethertype filter to direct the packets to that queue.

2) Or create a new VSi, same MAC and apply an Ethertype control filter for the VSi and have a single queue there.

To debugfs the interface you can add a ethertype control filter to experiment.

Echo add ethtype filter > command

 

Echo rem ethtype filter > command

hope this helps.

rgds,

wb

0 Kudos
Reply