I'm beginning to think that where we store the
skb_shared_info() is a weakness of the SKB design.

It makes it more difficult to have local memory
management schemes and to just wrap SKB's around
arbitrary pieces of data.

The e1000 issue is just one example of this, another
would be any attempt to consolidate the TCP retransmit
queue data management.

How to deal with data refcounting and destruction is
the primary matter to deal with if we want to move
skb_shared_info() somewhere else.  But that can probably
be handled with a data destructor callback of some sort
which we're always talking about adding anyways. :)
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to