On Fri, Aug 22, 2008 at 03:42:17AM -0700, David Miller wrote: > > I had another idea in the back of my head that I wanted to mention. > > The SKB has a hash, and sources set the hash. It doesn't matter > where in the stack it comes from. Yes this sounds great! > So in the simplest case for forwarding, the RX side puts the RSS > hash or whatever into this SKB hash location. This works on all the routers. > Then, taking things to the next level, protocols set hashes for > locally created packets. And this leads to being able to delete > the simple_tx_hash() code entirely and also we won't have to add > support for every protocol on the planet to that function. :) And this takes care of the hosts. Best of all it's per flow and we don't even need to add any new infrastructure :) Thanks, -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV>HI~} <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html