On Saturday, October 30, 2010 08:53:03 Simon Horman wrote:
> On Fri, Oct 29, 2010 at 02:22:00PM +0200, Hans Schillstrom wrote:
> > Add pack/unpack of IPv6 address in sync message
> > in binary form similar to the ASCII ::
> > A packed IPv6 address constists of -
> > first byte
> > high nibble first segment leng in bytes
> > low nibble possition of last segment.
> > then
> > First segemnt i.e. left side of ::
> > Last segment right side of ::
> > Examle FC00::2
> > unpacked FC00 0000 0000 0000 0000 0000 0000 0002
> > packed 1F FC02
> > Example 2 2003::2:100
> > unpacked 2003 0000 0000 0000 0000 0000 0002 0100
> > packed 2D 20 03 02 01 00
> Hi Hans,
> are you sure the space saved is worth the additional complexity
> that this patch introduces?
I can see that my first mail 0/1 is still in my outbox.....
that mail contains just the question above and some calculations
My conclusion was that if you have 100M interface and a x64 CPU with a more
than it might be worth to pack the IPv6 Address.
On a 32bit CPU with 1G interfce the packing consume the same time that you
The patch is just an example of how to do it,
Sorry for the confusion that I created without the [RFC PATCH 0/1]
The intension was to ask if anyone thinks that packing of IPv6 address should
be there ?
I would say, much pain for little gain
To unsubscribe from this list: send the line "unsubscribe lvs-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html