From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jamal Hadi Salim Subject: Re: [PATCH net-next v9 2/3] net sched actions: dump more than TCA_ACT_MAX_PRIO actions per batch Date: Wed, 26 Apr 2017 09:17:59 -0400 Message-ID: <5723f2e0-7738-09f5-23c0-bfe7432d7528@mojatatu.com> References: <1493210538-21716-1-git-send-email-jhs@emojatatu.com> <1493210538-21716-3-git-send-email-jhs@emojatatu.com> <20170426130844.GG1867@nanopsycho.orion> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Cc: davem@davemloft.net, xiyou.wangcong@gmail.com, eric.dumazet@gmail.com, simon.horman@netronome.com, netdev@vger.kernel.org To: Jiri Pirko Return-path: Received: from mail-it0-f65.google.com ([209.85.214.65]:33304 "EHLO mail-it0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S3000369AbdDZNSC (ORCPT ); Wed, 26 Apr 2017 09:18:02 -0400 Received: by mail-it0-f65.google.com with SMTP id z67so446346itb.0 for ; Wed, 26 Apr 2017 06:18:02 -0700 (PDT) In-Reply-To: <20170426130844.GG1867@nanopsycho.orion> Sender: netdev-owner@vger.kernel.org List-ID: On 17-04-26 09:08 AM, Jiri Pirko wrote: > Wed, Apr 26, 2017 at 02:42:17PM CEST, jhs@mojatatu.com wrote: >> +#define VALID_TCA_ROOT_FLAGS TCA_FLAG_LARGE_DUMP_ON >> +static inline bool tca_flags_valid(u32 act_flags) >> +{ >> + u32 invalid_flags_mask = ~VALID_TCA_ROOT_FLAGS; >> + >> + if (act_flags & invalid_flags_mask) >> + return false; >> + >> + return true; > > This dance should either not be here (flag-per-attr) or should be in > netlink generic place. This is not TC specific at all. > So where do you think it should be? > I would still like to see the numbers prooving we need this. > Thanks > We are going to have to agree to disagree. cheers, jamal