From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qt1-f172.google.com (mail-qt1-f172.google.com [209.85.160.172]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id DF4DE2D5922 for ; Tue, 27 Jan 2026 20:06:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.172 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769544409; cv=none; b=D/02f15l5HRI5T1S23eIJDXVCeOMJhVHh6ObYwvz/Wo/wLUnRgzQyIM5phSHe1SeUJXh3CBPysAY0D3JPgd53duxV0Na8kS+wEPEJn2+FgE/Oa+h6kZ8S4UokehizEcWDL3HBRHaNx/e357CH3L2S1fV7y6IuBSpqOJmmUGQNK4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769544409; c=relaxed/simple; bh=gIiyIgLUReotONL+IzL1vGlOIjfi66A9rvNonMuYFJs=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=Nh9a1H6o2LKr03q967oMV3Ypl7aRVVFkd+cWrRLgrHuijqejFgChmeykWWr2HNPyh+cmPPPDtmo7F4FRWRgnoBY+EPE42KNs9mHISQ4jFG/1Bh2ihcRIv2ROhI0RBQgy/0ds3WDijFyCZ9YAYHplnOc1y6h424lbRd+rLKXR/Os= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=AjV85nvZ; arc=none smtp.client-ip=209.85.160.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="AjV85nvZ" Received: by mail-qt1-f172.google.com with SMTP id d75a77b69052e-502b698e510so74143951cf.0 for ; Tue, 27 Jan 2026 12:06:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769544407; x=1770149207; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=8MqDct5CkuVtyBGYtNEgK5oo43Hn318or5byf6H6PwA=; b=AjV85nvZTBihhcCX5ia9LlwuIyxJjkU2i+Pjytd+wiryo1WcyZllVaVY6CVHNr882L S2Vhg8ABo2TGXdaNc6EuR4AV4Oi/OxCBGefDW3PMHeQqK173U+XTr9ThCmKhRoBiJ+s+ LaHiCfLXtSUJ5tE39FOGo0ShbONbixoX9Fq4o7dTqDFMQvG/PdGjc1+6uEY0XE4Hhlzi 9Ip/oMUQEZozpQA/H+SaLlgDROC5fPELbeho6jhBg8GhG81mI4mv8Q+fkmi9f9Te4SNy z8xI3sXJ3sOf0Wa9joOQGYJiMnd0R3BwTIKLHMS4FyvBLQj1vW+vBm6+GTpsI/KO/8Mh fF3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769544407; x=1770149207; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=8MqDct5CkuVtyBGYtNEgK5oo43Hn318or5byf6H6PwA=; b=j+SY9wDJ05jXtnXBAfDDS0jByjndeYVD0Ln2lpy6EGkE9Q6k8mHD4TqXLWgTxtK6xG In4tqndxbBSfJt2MoLdT/yq8f7KoJ0pAaNTyUXHEPAz9pMicALiiHRD1WcnLYA/3iS1B 9dDYQ/YBxP0xfxJEmTvdz3gPZbSBokdqrK9L2G6/64frqk92ZusGZn+Jcjp2unxefvtN A/JRhOER7mFvUmmmENXjssQhOopUfXkJSlwIuj3xp0NHjDTAzfpbwP74gibQOaEoZlXD wpmDgZ2lKuFtkjPB+yR7haKyz1hlTzqsvgAkodnXU7yC8s3DKmvJt1YRJL1jiq16QWWt a85Q== X-Forwarded-Encrypted: i=1; AJvYcCXn1SI+E4c6aFenVJw9teH+a71qnM4DEG2B2XkFYxQUU52qe3Gx9fyxY8TkM544YSzTb/imfrzYECSDyI4=@vger.kernel.org X-Gm-Message-State: AOJu0Yxd8kshgT8Hn9hBqY6T1Y6ucp3axPgIgopnIsdAYK42cpDHy3/T VCR16Rtj8qy8/816Th0mMO/sZMhdKvxjibk1rzAniwlXCVrnW/qYi7DV X-Gm-Gg: AZuq6aIQzxZrz4qPcjMAUduP9mkVaoga22kwNf7kKFNHQz8gS/u7JwPKPmVu3gqQxtQ ltjiNpad+0o1LZJbkjm1eKbtwVSohvp1+qXmPpFlfr3+mRbrVbW0zTAxGdPy8mPH/MeC83BXwwf 0Dv8v6ioSfXODFjnRmGLb92hB9OrAGvm76WSHRWMiWfDOszUGfJLOScuuxbAIB3uGoZyUBIC8W+ INMwcWq94zv5hNHkV0ZC7Fwd5jFmpneBFVAuKJbx+DR8HjHiCVQOt4nyoUiWUflkhL88ZvfvWzW 0B/oxlPZ+/QPyffwjJSlJcJw6ZYoZIZI9sxrsg/vtLi+ddh9wuSuvyH+dPD7f52+w1Sh7+jNOaH XYL9T3cF1vRvK/zzfMTseokNp8EqdFXhuKl2xVgT0QM1GwxbDChoTpQOtdtbHrRhQ0o3ob5W7oo NG+4hkbv7k9oGDGPmi+jfesCU8K5KcAEqRkBjUcCh4w1Wyu4NWEPkv8YU= X-Received: by 2002:a05:622a:60b:b0:501:13d5:a755 with SMTP id d75a77b69052e-5032f74b0c9mr34040461cf.7.1769544406549; Tue, 27 Jan 2026 12:06:46 -0800 (PST) Received: from PF5YBGDS.localdomain ([163.114.130.7]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-894d37420c5sm3450696d6.31.2026.01.27.12.06.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Jan 2026 12:06:46 -0800 (PST) From: mike.marciniszyn@gmail.com To: Alexander Duyck , Jakub Kicinski , kernel-team@meta.com, Andrew Lunn , "David S. Miller" , Eric Dumazet , Paolo Abeni Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org, "Mike Marciniszyn (Meta)" Subject: [PATCH net-next 0/2] eth fbnic: Add debugfs for mbx and tx/rx Date: Tue, 27 Jan 2026 15:06:42 -0500 Message-ID: <20260127200644.11640-1-mike.marciniszyn@gmail.com> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: "Mike Marciniszyn (Meta)" This patches adds debugfs read of the firmware mailbox tx/rx and of the tx/rx rings for each napi vector. Mike Marciniszyn (Meta) (2): eth fbnic: Add debugfs hooks for firmware mailbox eth fbnic: Add debugfs hooks for tx/rx rings drivers/net/ethernet/meta/fbnic/fbnic_csr.h | 12 + .../net/ethernet/meta/fbnic/fbnic_debugfs.c | 407 ++++++++++++++++++ drivers/net/ethernet/meta/fbnic/fbnic_fw.c | 2 +- drivers/net/ethernet/meta/fbnic/fbnic_fw.h | 1 + drivers/net/ethernet/meta/fbnic/fbnic_pci.c | 4 + drivers/net/ethernet/meta/fbnic/fbnic_txrx.c | 20 +- drivers/net/ethernet/meta/fbnic/fbnic_txrx.h | 6 + 7 files changed, 450 insertions(+), 2 deletions(-) -- 2.43.0