From patchwork Wed Jul 12 07:42:12 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Qiming Yang X-Patchwork-Id: 129490 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 748D942E52; Wed, 12 Jul 2023 10:00:06 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3F2D541156; Wed, 12 Jul 2023 10:00:06 +0200 (CEST) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mails.dpdk.org (Postfix) with ESMTP id CB3794114B for ; Wed, 12 Jul 2023 10:00:04 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1689148805; x=1720684805; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=pkvFMa7/2vGcuBD2BVcNCbOkjjwUbxY43DafrSnCv6k=; b=Sj81WTjquwILdeLHochImo54Va+81q0/0r2M1OpdxpGNV+9j/AqJgqDM Jy/Gp6KxjEZM3+j+gYpohoapIRuRmiDWUTFn2eS+KT3luOdOsI4/9FmPb DYrHZazTDtugO84FR5Ik5E5R3kKAYgbsxJuOukExgC1HA5Xm3rjCIL082 sO3lSh/61NySTyqv3hS5G0LkZpPqcfsn2JtNINMRRcbfDEmbZ+rqrlch2 GyaxIq5kPSlURhn9KKczKJpwrpIFd0iJMN01I4KMd5NKdmcgWxZgRPP5c Xfl+Vd1fWUMNtjzR4FXMhukfXlkAoBjfpQ/4M8Db70u0MKy47avj6dMG3 A==; X-IronPort-AV: E=McAfee;i="6600,9927,10768"; a="354736648" X-IronPort-AV: E=Sophos;i="6.01,199,1684825200"; d="scan'208";a="354736648" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Jul 2023 01:00:03 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10768"; a="845564052" X-IronPort-AV: E=Sophos;i="6.01,199,1684825200"; d="scan'208";a="845564052" Received: from dpdk-qiming3.sh.intel.com ([10.67.111.4]) by orsmga004.jf.intel.com with ESMTP; 12 Jul 2023 00:59:51 -0700 From: Qiming Yang To: dev@dpdk.org Cc: beilei.xing@intel.com, qi.z.zhang@intel.com, Qiming Yang Subject: [PATCH 0/3] fix Rx and Tx queue status get Date: Wed, 12 Jul 2023 07:42:12 +0000 Message-Id: <20230712074215.3249336-1-qiming.yang@intel.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Some Intel drivers not support queue start/stop ops, it will caused application can't get correct queue status and can't forward packets. This patchset fixed the issue by updating the queue states when the queue is disabled or enabled. Qiming Yang (3): net/ixgbevf: fix Rx and Tx queue status get net/igc: fix Rx and Tx queue status get net/e1000: fix Rx and Tx queue status drivers/net/e1000/igb_rxtx.c | 4 ++++ drivers/net/igc/igc_txrx.c | 4 ++++ drivers/net/ixgbe/ixgbe_rxtx.c | 6 ++++++ 3 files changed, 14 insertions(+)