From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Miller Subject: Re: [PATCHv2 net-next 01/15] net: add skb_dst_set_unref Date: Sun, 10 Mar 2013 17:00:04 -0400 (EDT) Message-ID: <20130310.170004.2239870728229481365.davem@davemloft.net> References: <1362863815-5898-2-git-send-email-ja@ssi.bg> <20130310.051735.1281635372029510938.davem@davemloft.net> Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: horms@verge.net.au, lvs-devel@vger.kernel.org, netdev@vger.kernel.org To: ja@ssi.bg Return-path: Received: from shards.monkeyblade.net ([149.20.54.216]:53458 "EHLO shards.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751331Ab3CJU74 (ORCPT ); Sun, 10 Mar 2013 16:59:56 -0400 In-Reply-To: Sender: netdev-owner@vger.kernel.org List-ID: From: Julian Anastasov Date: Sun, 10 Mar 2013 15:37:34 +0200 (EET) > The idea looks good, here is the implementation. > Can I use it in this form for next patchset versions? Yes, but with one minor change: > - if (unlikely(dst->flags & DST_NOCACHE)) { > + if (unlikely(dst->flags & DST_NOCACHE && !force)) { I keep forgetting the && vs. & operator precedence, and so do many other people, so please put parenthesis around the "dst->flags & DST_NOCACHE" expression, thanks.