From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <stephen@networkplumber.org>
Received: from mail-pf0-f169.google.com (mail-pf0-f169.google.com
 [209.85.192.169]) by dpdk.org (Postfix) with ESMTP id 4FD9EF957
 for <dev@dpdk.org>; Fri,  3 Mar 2017 18:33:09 +0100 (CET)
Received: by mail-pf0-f169.google.com with SMTP id w189so35181393pfb.0
 for <dev@dpdk.org>; Fri, 03 Mar 2017 09:33:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=networkplumber-org.20150623.gappssmtp.com; s=20150623;
 h=date:from:to:cc:subject:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=/KsMQ/SXUdfbKqzHk7MxQHkFITQkQVTDmBZVr80fDZk=;
 b=aaI8v/qbR+GMN0qhecbAnzJ221IPBkWwLbZbS0n1etHnNYJ5KorWSg3oD0hXix2KJv
 jqnmtM8ThTj7cPc8I8alvwiOw3Qg2+KzqlGs8v6F1RYdr4mME/EyPOl6nuPh0GNVdACS
 y6BIEPPHBtNgNfqTSm+rVZaxQSztIXh0URK2T1s8XTCOEHYJJwepSNDkEqevSvn9hH/B
 z/1odRx2wj9bOo1NoBirEpggGH5S08OnJ2e/elh1DVIQK3myfxeKc1sJuf/WpWjJS1HV
 Lf1j/5A80RkGmXMljc9phdW8zrc/TDdBIaTkVTROO5LjEtHdZySW6T2odTI4jxIduoW8
 zW2w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=/KsMQ/SXUdfbKqzHk7MxQHkFITQkQVTDmBZVr80fDZk=;
 b=jYpdu62VbntrSTRJXnDFsQVpwJDE850Pev0550UG6R7e3EFl2TZ9hNimWWLC0Cf0LW
 uq3SZRiApFhFElX/WGGlmsZeJseDowmXz7ZfqMK02apYYJ7ktbNziu7ZaXil1BHXnZ8S
 U/L1CtxFFICSuL53W0DTw7eWa5GMG76MuzxiG6SJq0+F+T6Z0OlfVmEPRj0SlkK/62y8
 REkvWccXiw8wQWwlaUF1gfk0GntW4S1FVS+7CL4AOTNBFeeboGlV3+uPsDNQvhGj7eL4
 IeXNNnPuxv35rUyLSsVgKoueQbYEruE6EXmt2tYuCdloA8hgdjUm0e/reloMlopNnkYO
 /fVw==
X-Gm-Message-State: AMke39kwfkcj2DRgHThKnuYUjovkoGfsHWC1QYUnq6bmrjgLoRoxY8zrNRJj/Xjc6bU4EA==
X-Received: by 10.98.53.65 with SMTP id c62mr4955233pfa.58.1488562388586;
 Fri, 03 Mar 2017 09:33:08 -0800 (PST)
Received: from xeon-e3 (204-195-18-65.wavecable.com. [204.195.18.65])
 by smtp.gmail.com with ESMTPSA id q73sm24551253pfa.129.2017.03.03.09.33.08
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Fri, 03 Mar 2017 09:33:08 -0800 (PST)
Date: Fri, 3 Mar 2017 09:33:01 -0800
From: Stephen Hemminger <stephen@networkplumber.org>
To: Gaetan Rivet <gaetan.rivet@6wind.com>
Cc: dev@dpdk.org
Message-ID: <20170303093301.24c29657@xeon-e3>
In-Reply-To: <6fdab6b6692f614859c415c4be4e3a24d00be926.1488550982.git.gaetan.rivet@6wind.com>
References: <cover.1488550982.git.gaetan.rivet@6wind.com>
 <6fdab6b6692f614859c415c4be4e3a24d00be926.1488550982.git.gaetan.rivet@6wind.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Subject: Re: [dpdk-dev] [PATCH 01/12] ethdev: save VLAN filter setting
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <http://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <http://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Mar 2017 17:33:09 -0000

On Fri,  3 Mar 2017 16:40:23 +0100
Gaetan Rivet <gaetan.rivet@6wind.com> wrote:

> Other configuration items (i.e. MAC addresses) are stored within
> rte_eth_dev_data, but not this one.
> 
> Signed-off-by: Gaetan Rivet <gaetan.rivet@6wind.com>

Maybe time to introduce a generic set of bit array operations like
kernel set/clear/test bit functions. There are architecture specific
instructions for this (doesn't matter for this case). May even be GCC builtin support