Re: [RFC PATCH 0/3] Simplified 16 bit Toeplitz hash algorithm

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Tom Herbert
Date: Monday, January 3, 2011 - 8:25 pm

>> The general idea is to at least keep the traffic local to one TX/RX
I still don't see the value in doing this RX/TX queue pairing (unless
you're considering the possibility of explicitly binding sockets to
queue pairs).  XPS should be sufficient mechanism to get affinity on
sending side.  Also, don't know how the queue paring model will be
maintained when using priority queues on transmit-- transmit is likely
to be asymmetric to receive side.  The ability to seamlessly decouple
transmit queues and receive queues seems like a nice property.

The device hash should already be available in sk_rxhash, so maybe
that could be used for this purpose.  I think it is a good property to
keeping treat the device hashes as opaque values, any reasonable
32-bit 4-tuple hash should work equally well in the stack.
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFC PATCH 0/3] Simplified 16 bit Toeplitz hash algorithm, Alexander Duyck, (Fri Dec 17, 6:00 pm)
Re: [RFC PATCH 0/3] Simplified 16 bit Toeplitz hash algorithm, Tom Herbert, (Mon Jan 3, 8:25 pm)