From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id A8A9545AE3; Tue, 8 Oct 2024 18:02:22 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2C4B64025C; Tue, 8 Oct 2024 18:02:22 +0200 (CEST) Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) by mails.dpdk.org (Postfix) with ESMTP id CDF7E4021E for ; Tue, 8 Oct 2024 18:02:20 +0200 (CEST) Received: by mail-pl1-f178.google.com with SMTP id d9443c01a7336-20b90ab6c19so61871725ad.0 for ; Tue, 08 Oct 2024 09:02:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1728403340; x=1729008140; darn=dpdk.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=K1s/OXiBgCn0ut1od2ERdLManFsiJoRauVKib7foOe4=; b=w4ozfGAaRAVRfev+Ch39ENqswe2ZyDUpqEQdss3yr3ZNPAKwZ7uD/C9LTnLvsrAWPQ XMO3cC/fsQ9H0Z8kdp8KPKaTznq5fADWhPZc6wDntOfh0zBbDf1APforgLfLj115c5vD D1z0h/Rm0PkZ5SoKP8PSxdNfCKVRHKNjCbZ3s27HqAWaT7WWGc72mHsGg73HmfNuEq4O gWCIa8q0BdDKwuLAeYhMG+TQ0pMkNJG+Zu4EuYm8Nm3dUrexnrSxB15ygTzZmMYU3uM4 e/Qx+Z+I1c4244Ad/I78UcH+R8TmuZrcoI6j2Q5kZwXj3b6xmX/6i7vDer/06e5EpwbY 07DQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728403340; x=1729008140; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=K1s/OXiBgCn0ut1od2ERdLManFsiJoRauVKib7foOe4=; b=dHlJBXz54EKRTtEIunSxcX+g/7StWR7eJmNKuPocQN2nF1QEFdmhocD+4amftHmen2 AUtblque/UwmOVM689PTa40GO6+nvcURKqckoryLwk5g0IwTk7WfpWTtEwM6g0nZ76M7 AT0uv6SrO6YQdeL8icMpngNMi0u/WI1XK04KJYLi7lE7UwglBOLJIFQ4t+qod0nvTwwa wWffC6bPPhpTKvQHWPwBFjJy3DLYevRBQBM0Pn1ihVttl4XYfVcD5zdy9ck4Glr17cNA f3r4NbuobEJpa5jnPVUDau5aMOx6Cy+U9wu8E5tkUAiXc+QKmaKG/0ym/dums7Ui9Itt Bp/A== X-Gm-Message-State: AOJu0YyOBMOdKhy7GGJn65CFKO8LgJAd9CddflCP2ok3mCVtWH01Wvy/ DJBJfhQKiNrXvrTC6LIQa4QXZ67vnTtZd1qnPWOXGSjitrCswbLD1X0ecVTpi64BkXCY8+Eos6s TCVmRbw== X-Google-Smtp-Source: AGHT+IFhP29kTr7Olnmu7apkOSwbXMcKl5ApyKSBlwa9cF8QgZ1q8Z21EVAYjGIcdLQwZXKY5rJ43g== X-Received: by 2002:a17:902:da91:b0:20b:5f81:6e8c with SMTP id d9443c01a7336-20bfe00b32fmr251718275ad.27.1728403339613; Tue, 08 Oct 2024 09:02:19 -0700 (PDT) Received: from hermes.local (204-195-96-226.wavecable.com. [204.195.96.226]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-7e9f6c3758esm7028267a12.74.2024.10.08.09.02.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Oct 2024 09:02:19 -0700 (PDT) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger Subject: [RFC 0/5] make PMD xstat_get alike Date: Tue, 8 Oct 2024 08:59:54 -0700 Message-ID: <20241008160209.68000-1-stephen@networkplumber.org> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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 The recent bug report about the txgbe driver motivated looking at inconsistencies in drivers handling of xstats_get callback. All drivers should treat call the same. This is RFC since I don't have access to any of this hardware to test. Stephen Hemminger (5): net/txgbe: fix query handling in xstats_get net/ngbe: fix query handling in xstats_get net/atlantic: fix handling of xstats_get net/octeontx: fix handling of xstats_get net/sfc: fix handling of xstats_get queries drivers/net/atlantic/atl_ethdev.c | 2 +- drivers/net/ngbe/ngbe_ethdev.c | 11 ++++------- drivers/net/octeontx/octeontx_ethdev.c | 3 +++ drivers/net/sfc/sfc_ethdev.c | 7 ++++--- drivers/net/txgbe/txgbe_ethdev.c | 12 +++--------- 5 files changed, 15 insertions(+), 20 deletions(-) -- 2.45.2