netdev
[Top] [All Lists]

Re: [2/*] [NET] Shave 8 bytes off dst_entry on 64-bit

To: "David S. Miller" <davem@xxxxxxxxxxxxx>, netdev@xxxxxxxxxxx
Subject: Re: [2/*] [NET] Shave 8 bytes off dst_entry on 64-bit
From: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx>
Date: Thu, 7 Apr 2005 23:25:23 +1000
In-reply-to: <20050407121839.GA9641@gondor.apana.org.au>
References: <20050407121839.GA9641@gondor.apana.org.au>
Sender: netdev-bounce@xxxxxxxxxxx
User-agent: Mutt/1.5.6+20040907i
On Thu, Apr 07, 2005 at 10:18:39PM +1000, herbert wrote:
> 
> This rearranges dst_entry so that we shave off 8 bytes on 64-bit
> platforms when CLS_ROUTE is enabled.
> 
> Signed-off-by: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx>
> 
> I'll rearrange rtable next which will save us some more.

Unfortunately that turned out to be a nightmare due to the
way rt_flags is used.

So I came back to dst_entry to look for things to axe :)

So instead of moving error down let's move it up and shrink
it and obsolete which saves a pointer width on both 32-bit
and 64-bit platforms.

Signed-off-by: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx>

Please note that this is NOT incremental to the last patch.

Cheers,
-- 
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

Attachment: route-2
Description: Text document

<Prev in Thread] Current Thread [Next in Thread>