From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <qiming.yang@intel.com>
Received: from mga01.intel.com (mga01.intel.com [192.55.52.88])
 by dpdk.org (Postfix) with ESMTP id 398AC11A4
 for <dev@dpdk.org>; Wed, 20 Mar 2019 09:27:16 +0100 (CET)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga006.fm.intel.com ([10.253.24.20])
 by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 20 Mar 2019 01:27:15 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.60,248,1549958400"; d="scan'208";a="328900433"
Received: from dpdk-qiming2.sh.intel.com ([10.67.119.132])
 by fmsmga006.fm.intel.com with ESMTP; 20 Mar 2019 01:27:14 -0700
From: Qiming Yang <qiming.yang@intel.com>
To: dev@dpdk.org
Cc: qi.z.zhang@intel.com, paul.m.stillwell.jr@intel.com,
 Qiming Yang <qiming.yang@intel.com>
Date: Wed, 20 Mar 2019 23:50:21 +0800
Message-Id: <20190320155025.138173-1-qiming.yang@intel.com>
X-Mailer: git-send-email 2.9.5
In-Reply-To: <20190301124613.66527-1-qiming.yang@intel.com>
References: <20190301124613.66527-1-qiming.yang@intel.com>
Subject: [dpdk-dev] [PATCH v2 0/4] enable package download in ice driver
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Mar 2019 08:27:16 -0000

This patch set enabled package downloading to the device. The package is
to be in the /lib/firmware/intel/ice/ddp directory and named ice.pkg.
The package is shared by the kernel driver and the DPDK PMD.

If package download failed, driver need to go to safe mode. This patch
set disabled RSS, QINQ, checksum offload in safe mode.

The patch set also enabled RSS for UPD/TCP/SCTP+IPV4/IPV6 packets.

---
V2:
1. fixed errors in commit log.
2. removed unnecessary code.
3. improved as Qi's comments.
4. removed devargs.
5. added document update.

Qiming Yang (4):
  net/ice: load OS default package
  net/ice: add safe mode
  net/ice: enable RSS when device init
  doc: add document update for package download

 doc/guides/nics/ice.rst                |   9 ++
 doc/guides/rel_notes/release_19_05.rst |   5 ++
 drivers/net/ice/ice_ethdev.c           | 150 ++++++++++++++++++++++++++++++---
 drivers/net/ice/ice_ethdev.h           |   1 +
 4 files changed, 152 insertions(+), 13 deletions(-)

-- 
2.9.5

From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from dpdk.org (dpdk.org [92.243.14.124])
	by dpdk.space (Postfix) with ESMTP id BFF9CA00E6
	for <public@inbox.dpdk.org>; Wed, 20 Mar 2019 09:27:18 +0100 (CET)
Received: from [92.243.14.124] (localhost [127.0.0.1])
	by dpdk.org (Postfix) with ESMTP id A0CEE1B19;
	Wed, 20 Mar 2019 09:27:17 +0100 (CET)
Received: from mga01.intel.com (mga01.intel.com [192.55.52.88])
 by dpdk.org (Postfix) with ESMTP id 398AC11A4
 for <dev@dpdk.org>; Wed, 20 Mar 2019 09:27:16 +0100 (CET)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga006.fm.intel.com ([10.253.24.20])
 by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 20 Mar 2019 01:27:15 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.60,248,1549958400"; d="scan'208";a="328900433"
Received: from dpdk-qiming2.sh.intel.com ([10.67.119.132])
 by fmsmga006.fm.intel.com with ESMTP; 20 Mar 2019 01:27:14 -0700
From: Qiming Yang <qiming.yang@intel.com>
To: dev@dpdk.org
Cc: qi.z.zhang@intel.com, paul.m.stillwell.jr@intel.com,
 Qiming Yang <qiming.yang@intel.com>
Date: Wed, 20 Mar 2019 23:50:21 +0800
Message-Id: <20190320155025.138173-1-qiming.yang@intel.com>
X-Mailer: git-send-email 2.9.5
In-Reply-To: <20190301124613.66527-1-qiming.yang@intel.com>
References: <20190301124613.66527-1-qiming.yang@intel.com>
Subject: [dpdk-dev] [PATCH v2 0/4] enable package download in ice driver
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>
Content-Type: text/plain; charset="UTF-8"
Message-ID: <20190320155021.ZSj4h8IlP5pqZiT-wvoySOx9s4ok-EO2WmgtHLwRacU@z>

This patch set enabled package downloading to the device. The package is
to be in the /lib/firmware/intel/ice/ddp directory and named ice.pkg.
The package is shared by the kernel driver and the DPDK PMD.

If package download failed, driver need to go to safe mode. This patch
set disabled RSS, QINQ, checksum offload in safe mode.

The patch set also enabled RSS for UPD/TCP/SCTP+IPV4/IPV6 packets.

---
V2:
1. fixed errors in commit log.
2. removed unnecessary code.
3. improved as Qi's comments.
4. removed devargs.
5. added document update.

Qiming Yang (4):
  net/ice: load OS default package
  net/ice: add safe mode
  net/ice: enable RSS when device init
  doc: add document update for package download

 doc/guides/nics/ice.rst                |   9 ++
 doc/guides/rel_notes/release_19_05.rst |   5 ++
 drivers/net/ice/ice_ethdev.c           | 150 ++++++++++++++++++++++++++++++---
 drivers/net/ice/ice_ethdev.h           |   1 +
 4 files changed, 152 insertions(+), 13 deletions(-)

-- 
2.9.5