From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf0-f46.google.com (mail-lf0-f46.google.com [209.85.215.46]) by dpdk.org (Postfix) with ESMTP id BBF862BBE for ; Mon, 10 Apr 2017 16:20:11 +0200 (CEST) Received: by mail-lf0-f46.google.com with SMTP id 75so11867587lfs.2 for ; Mon, 10 Apr 2017 07:20:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=5VfwOgHmQAgq79B9d5Ojng2jIivzsy5xXDTL+PU1ewc=; b=MT5/kGOL/J+0lw9i6fpP8+hFbY3SiL2Yw/6MUuuY3s8osiJXg3zLOJwvUFoSv7o9BS ylYKkIJj/T5X93tN+QAzQ86WsDF4MwuPckeKvuhosfTawh+dWg9+guiNZ/V1MHepQFK3 YdRkvh1mgFxYi7FW/2G1IFcHm5BGnIcc6w9XceHaZnzSCDZwkYd18PGInwLGOpBR4Q4+ pKnZcczz4WZQ0s2U2ZSCN4vDn+W45supQRavvhxh56KwiYSfd6aGHjr0gZgnZzJtWoDM c7qM3B6Gz+hseYNzmIhNANeZLNydWpdVnbWQaTjB6nuqxNr3XJc4UbXPLCjgTInxrTwI YQNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=5VfwOgHmQAgq79B9d5Ojng2jIivzsy5xXDTL+PU1ewc=; b=GttiwJD1PLSmRqy0w5DJUeo3DxFRhKLmg2Ax1/IDVu5aDkcd8ZH/JwFt/C9gDXU9Fz hsXyhYDm/VaBwGLiXXOsCU2gWLNmSEgrIHWJCxe12O1kCfjYKNHIZM+5EETiKTL0aA3D f0NapF5OFwZrSmUeHjt6ohnSsVgzFfYlQLZGqamMVAHeKwxHDt3XLQHMUfQD5z5BhrNn +PNT/s0iApLQ8eqjq6d5XmCiKOmjNqm/FTZjMo13kEiijpnFfShzsT3lKG32/Mdp9uAN vTFw3NEwZrNE3wfjIFNjtWxVizG7FAVlJfqbdaUjnRTnxSqjHOQeEI8YlwbkI8o6k7Mk JeRg== X-Gm-Message-State: AFeK/H1tAeC8Y67uX+p7wagWV+EQV85rRrN2DEBU10gvvLP1KGvYNgKOeyey5CXDKUmuJw== X-Received: by 10.25.25.80 with SMTP id 77mr15343910lfz.64.1491834011315; Mon, 10 Apr 2017 07:20:11 -0700 (PDT) Received: from enkidu.local (31-172-191-173.noc.fibertech.net.pl. [31.172.191.173]) by smtp.gmail.com with ESMTPSA id n82sm2918528lje.12.2017.04.10.07.20.09 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 10 Apr 2017 07:20:10 -0700 (PDT) From: Marcin Wojtas To: dev@dpdk.org Cc: jan.medala@outlook.com, jpalider@gmail.com, netanel@amazon.com, evgenys@amazon.com, matua@amazon.com, gtzalik@amazon.com, igorch@amazon.com, mw@semihalf.com, mk@semihalf.com Date: Mon, 10 Apr 2017 16:28:07 +0200 Message-Id: <1491834491-13944-1-git-send-email-mw@semihalf.com> X-Mailer: git-send-email 1.8.3.1 Subject: [dpdk-dev] [PATCH v2 0/4] Ena PMD fixes X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2017 14:20:12 -0000 Hi, I sent second version of a patchset with various fixes for ena PMD. All remarks after v1 review have been taken into account. Details can be found in the changelog below. We are looking forward to any comments or remarks. Best regards, Marcin Changelog: v1 -> v2 * 1/4: - Part of the changes related to the allocation of wrong amount of Rx descriptors from patch 2 were moved to patch 1 * 2/4: - Remove additional variable desc_to_refill - Update desc_to_use after reading all descriptors - significant diff reduction - Update information why next_to_use must be assigned before call of the ena_rx_populate() - Update commit message to reflect recent changes * 4/4: - Check for the type of the packet before doing further investigation in TSO Michal Krawczyk (4): net/ena: fix incorrect Rx descriptors allocation net/ena: fix delayed cleanup of Rx descriptors net/ena: cleanup if refilling of rx descriptors fails net/ena: calculate partial checksum if DF bit is disabled drivers/net/ena/ena_ethdev.c | 52 ++++++++++++++++++++++++++++---------------- 1 file changed, 33 insertions(+), 19 deletions(-) -- 1.8.3.1