From mboxrd@z Thu Jan 1 00:00:00 1970 From: Cody Doucette Subject: implementing flex filters using wake-up packets Date: Sat, 17 Dec 2016 12:39:53 -0500 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 To: dev@dpdk.org Return-path: Received: from relay51.bu.edu (relay51.bu.edu [128.197.228.11]) by dpdk.org (Postfix) with ESMTP id C7CE82BA8 for ; Sat, 17 Dec 2016 18:40:14 +0100 (CET) Received: from mail-wj0-f200.google.com (mail-wj0-f200.google.com [209.85.210.200]) by relay51.bu.edu (8.14.3/8.14.3) with ESMTP id uBHHdssU024273 for ; Sat, 17 Dec 2016 12:39:55 -0500 Received: by mail-wj0-f200.google.com with SMTP id j10so40591521wjb.3 for ; Sat, 17 Dec 2016 09:39:54 -0800 (PST) List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Looking at the e1000 driver, it seems like the flexible filter type (RTE_ETH_FILTER_FLEXIBLE) is implemented using wake-up filters. If that's correct, is it possible to take the same approach for ixgbe? I'm using an 82599 (which has flexible wake-up filters), and I'd like to try to implement RTE_ETH_FILTER_FLEXIBLE for ixgbe to match something like an IPv6 Neighbor Discovery packet. Any thoughts on whether this is possible or tips on how to do it would be appreciated. Thanks! Cody