[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20101216.115900.183061857.davem@davemloft.net>
Date: Thu, 16 Dec 2010 11:59:00 -0800 (PST)
From: David Miller <davem@...emloft.net>
To: eric.dumazet@...il.com
Cc: netdev@...r.kernel.org
Subject: Re: [RFC PATCH] net: Implement read-only protection and COW'ing of
metrics.
From: Eric Dumazet <eric.dumazet@...il.com>
Date: Thu, 16 Dec 2010 20:55:59 +0100
> What prevents fi->fib_metrics to disappear, if fib is destroyed, since
> we dont take a reference ?
Routing cache is flushed.
Hmm... perhaps we need to force-COW or revert to the default zero
metrics for any routing cache entries with reference counts?
Or maybe that's not even needed.
Because nobody should try to touch metrics without first doing a
dst->check(), especially after the RCU grace period, so it should be
OK no?
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists