numam-dpdk/drivers/net/ice/base
Qi Zhang f5041767fd net/ice/base: do not write TCAM entries back
Profile TCAM entry removal is handled by the firmware when
freeing the resource, so the driver does not need to write these
default entries back with an update Package action.

This patch removes writing of the TCAM entry using Update Package
command when removing it, since the entry has already been freed
by firmware.

Signed-off-by: Dan Nowlin <dan.nowlin@intel.com>
Signed-off-by: Paul M Stillwell Jr <paul.m.stillwell.jr@intel.com>
Signed-off-by: Qi Zhang <qi.z.zhang@intel.com>
Reviewed-by: Qiming Yang <qiming.yang@intel.com>
Reviewed-by: Wenzhuo Lu <wenzhuo.lu@intel.com>
2019-03-29 17:25:31 +01:00
..
ice_adminq_cmd.h net/ice/base: add RSS key related macro and structures 2019-03-29 17:25:31 +01:00
ice_alloc.h net/ice/base: add various headers 2018-12-21 16:22:40 +01:00
ice_common.c net/ice/base: ensure only valid bits are set 2019-03-29 17:25:31 +01:00
ice_common.h net/ice/base: enable VSI queue context 2019-03-29 17:25:31 +01:00
ice_controlq.c net/ice/base: improve comments 2019-03-29 17:25:31 +01:00
ice_controlq.h net/ice/base: add control queue information 2018-12-21 16:22:40 +01:00
ice_devids.h net/ice/base: add device IDs for Intel E800 Series NICs 2018-12-21 16:22:40 +01:00
ice_flex_pipe.c net/ice/base: do not write TCAM entries back 2019-03-29 17:25:31 +01:00
ice_flex_pipe.h net/ice/base: declare functions as external 2019-03-29 17:25:31 +01:00
ice_flex_type.h net/ice/base: do not write TCAM entries back 2019-03-29 17:25:31 +01:00
ice_flow.c net/ice/base: remove unnecessary code 2019-03-29 17:25:31 +01:00
ice_flow.h net/ice/base: update macros 2019-03-29 17:25:31 +01:00
ice_hw_autogen.h net/ice/base: add registers for Intel E800 Series NIC 2018-12-21 16:22:40 +01:00
ice_lan_tx_rx.h net/ice/base: update macros 2019-03-29 17:25:31 +01:00
ice_nvm.c net/ice/base: add helper macros 2019-03-29 17:25:31 +01:00
ice_osdep.h net/ice/base: add some helper macros 2019-01-18 09:47:26 +01:00
ice_protocol_type.h net/ice/base: improve comments 2019-03-29 17:25:31 +01:00
ice_sbq_cmd.h net/ice/base: add sideband queue info 2018-12-21 16:22:40 +01:00
ice_sched.c net/ice/base: clean code 2019-03-29 17:25:31 +01:00
ice_sched.h net/ice/base: clean code 2019-03-29 17:25:31 +01:00
ice_status.h net/ice/base: add various headers 2018-12-21 16:22:40 +01:00
ice_switch.c net/ice/base: fix minor issues 2019-03-29 17:25:31 +01:00
ice_switch.h net/ice/base: add helper functions for flow management 2019-03-29 17:25:31 +01:00
ice_type.h net/ice/base: remove unnecessary code 2019-03-29 17:25:31 +01:00
meson.build net/ice/base: add flow module 2019-01-18 09:47:26 +01: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