0 Replies Latest reply on Feb 27, 2013 11:15 PM by zuigz

    how to make 82599/ixgbe driver handle customed packets on different cores?

    zuigz

      Hi,

          We have own protocol stack in network layer.   Packet format in our stack as following, no vlan used:

       

      Ethernet header

      Network header in our stack

      6Byte

      6Byte

      2Byte

      2B

      2B

      2B

      2B

      Dest MAC

      Src Mac

      Ether Type

      0x88aa

      length

      Frag_num

      Src_index

      Dest_index

       

        Our purpose is to handle packets on different cores according to different src_index.  The valid range of src_index is [0-255], so the packets shall be scheduled to the core number with algorism of  src_index%online_cpu().


      how to do this with 82599 and ixgbe driver?   I don't know how to configure HW rx queue or SW RSS or Flow Director?  Or does it really support my requirement?  Thanks very much.