numam-dpdk/drivers/net/ice/base
Wei Zhao 9ffb871222 net/ice/base: fix switch programming for IPv6
Correct an error in the IPV6 header bitmask used for programming switch
rules.

Also, change other programming switch headers to use big endian
fields in order to make setting these easier.

Fixes: 04b8ec1ea8 ("net/ice/base: add protocol structures and defines")
Cc: stable@dpdk.org

Signed-off-by: Dan Nowlin <dan.nowlin@intel.com>
Signed-off-by: Wei Zhao <wei.zhao1@intel.com>
Signed-off-by: Qi Zhang <qi.z.zhang@intel.com>
Acked-by: Xiaolong Ye <xiaolong.ye@intel.com>
2019-11-20 17:36:05 +01:00
..
ice_adminq_cmd.h net/ice/base: remove redundant empty lines 2019-10-07 15:00:55 +02:00
ice_alloc.h net/ice/base: update copyright time 2019-03-29 17:25:31 +01:00
ice_bitops.h net/ice/base: remove redundant empty lines 2019-10-07 15:00:55 +02:00
ice_common.c net/ice/base: remove dead error condition 2019-10-23 16:43:09 +02:00
ice_common.h net/ice/base: remove unused code 2019-10-07 15:00:56 +02:00
ice_controlq.c net/ice/base: remove redundant empty lines 2019-10-07 15:00:55 +02:00
ice_controlq.h net/ice/base: update FW API minor version 2019-10-07 15:00:56 +02:00
ice_dcb.c net/ice/base: adjust DCB INIT for SW mode 2019-10-07 15:00:53 +02:00
ice_dcb.h net/ice/base: enhance NVM read 2019-10-07 15:00:52 +02:00
ice_devids.h net/ice/base: add new device IDs 2019-11-08 23:15:05 +01:00
ice_fdir.c net/ice/base: support GTPU TEID for flow director 2019-10-23 16:43:09 +02:00
ice_fdir.h net/ice/base: support GTPU TEID for flow director 2019-10-23 16:43:09 +02:00
ice_flex_pipe.c net/ice/base: fix TCAM entry management 2019-11-20 17:36:05 +01:00
ice_flex_pipe.h net/ice/base: improve misc code style 2019-10-23 16:43:09 +02:00
ice_flex_type.h net/ice/base: add QFI for flow director 2019-10-23 16:43:09 +02:00
ice_flow.c net/ice/base: fix symmetric hash configure 2019-11-08 23:15:04 +01:00
ice_flow.h net/ice/base: add QFI for flow director 2019-10-23 16:43:09 +02:00
ice_hw_autogen.h net/ice/base: remove redundant empty lines 2019-10-07 15:00:55 +02:00
ice_lan_tx_rx.h net/ice/base: remove redundant empty lines 2019-10-07 15:00:55 +02:00
ice_nvm.c net/ice/base: improve misc code style 2019-10-23 16:43:09 +02:00
ice_nvm.h net/ice/base: move function declaration 2019-10-07 15:00:53 +02:00
ice_osdep.h net/ice/base: delay less 2019-10-07 15:00:53 +02:00
ice_protocol_type.h net/ice/base: fix switch programming for IPv6 2019-11-20 17:36:05 +01:00
ice_sbq_cmd.h net/ice/base: update copyright time 2019-03-29 17:25:31 +01:00
ice_sched.c net/ice/base: remove null check of port info 2019-10-07 15:00:56 +02:00
ice_sched.h net/ice/base: move function declaration 2019-10-07 15:00:53 +02:00
ice_status.h net/ice/base: support DCB 2019-03-29 17:25:31 +01:00
ice_switch.c net/ice/base: fix switch programming for IPv6 2019-11-20 17:36:05 +01:00
ice_switch.h net/ice/base: search field vector indices for result slots 2019-10-07 15:00:56 +02:00
ice_type.h net/ice/base: search field vector indices for result slots 2019-10-07 15:00:56 +02:00
meson.build build: warn on unused parameter 2019-06-04 00:22:50 +02:00
README net/ice/base: add OS specific implementation 2018-12-21 16:22:41 +01:00

/* SPDX-License-Identifier: BSD-3-Clause
 * Copyright(c) 2018 Intel Corporation
 */

Intel® ICE driver
==================

This directory contains source code of FreeBSD ice driver of version
2018.12.11 released by the team which develops
basic drivers for any ice NIC. The directory of base/ contains the
original source package.
This driver is valid for the product(s) listed below

* Intel® Ethernet Network Adapters E810

Updating the driver
===================

NOTE: The source code in this directory should not be modified apart from
the following file(s):

    ice_osdep.h