From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) (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 098C528643C for ; Sun, 5 Apr 2026 14:13:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.182 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775398428; cv=none; b=V9pM60FJnyroq5srGkZf5SPr37ucJ7KsbDdXX1A8CqdHaGNUVBUcO04Rmts9lb5baV3NnEd+FIS7eJ+8g8CuG2vvW0v+hgmHOFQOg6xWR8q4sSVgC/oVYFiDjVKpjh+XfyoZMGw1+Og+It12WhaQi/qAqMnDBz64b6xf/QPbDoA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775398428; c=relaxed/simple; bh=LCByrm3qBFwmC/Ujrr6yPv2z2tZElUiXIM2rRfiWbNY=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=iZh6YKTTjWzehs46LjxUlTMFw3c0HWI1n5OTtb+yttSRYrLtyWOhn9IXd8+68738C6TIlyAh4Gt3C5RWGpbHQnCDHClHLNXTFFkrIsh26KvyFkNzRU3ai5/9AZHAuimchE8X5Vu3nE1w6OhlSlw0F5y5u6RQbqFrxwAooOx3QFQ= 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=SjDccBci; arc=none smtp.client-ip=209.85.214.182 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="SjDccBci" Received: by mail-pl1-f182.google.com with SMTP id d9443c01a7336-2b240d753ceso8733345ad.3 for ; Sun, 05 Apr 2026 07:13:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775398426; x=1776003226; 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=1KZdVAVFannIGaVBXV4NXwlYvxIIEVHQeK/pF6ZlLsk=; b=SjDccBcizMwPmAwxvhk+K9hIngPobVErJg4nKGoKgogIuVuu6cko5yzJMSIf5A/wDi uLJJzEZCT4mgwZS+EFXRWJeIK2ZVDsab7QSXVYrCLjwky+zZKcufrK3KKh1vyXwaBw5t OeUKT6F6EFFsV0hBv10S1TeHWSOWUMyrNLJbnwJi7SKbbe70YV92VERzkuLvQdLjIbRw ycjk36CISFx3K9x1jDZi2Uhe8Bdn7h9UlZoybVNm3WgfQsxdNv/q5oXXNt+W/6XPqKaz B5RVtmWoD3y5ol6E+iRIBIynOAWIDyT7etr4wR+K9OfB2KsS/UlIayXzXB3CjPv+1Cdt BlRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775398426; x=1776003226; 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=1KZdVAVFannIGaVBXV4NXwlYvxIIEVHQeK/pF6ZlLsk=; b=Zj3DgL0AYVrYL3idwplVfTHDOdrbWMZfd+uYYAaMbT+ZY0XBtm+SCLZZIAZpHWSy+W GiYFUx9wdBfR7plht600KlACZpdmicgvJ1Cqcop0AIjNRPun1qPG9DUg0gkLijx+3FdV bJjh6aa9+3Ftkqb6Tvg4OhamMatX8yVV+rAsolMHvvC0X9rSk+VqF3pWo92f7J73/gk+ lUBNgOZKs1W8gX5c9mmuRT3F1NWoth03ApfaPaKVUanHAIlrNlfDawd2qPoaQVydyVnI y4WSjydgkB7RSuZQad9dPn2xuqq8eU0i4mrwQjSgV+75KXoMt869YnP79K1Rie1itnbu P2ug== X-Forwarded-Encrypted: i=1; AJvYcCVXRAPv1h09Jc8q1HFLwmP6nG0v7iSexMNcoYfj7BTZgZQ6Qi4poM1HhNKgZAgzdyXdMbT4ZdXiIxno57M=@vger.kernel.org X-Gm-Message-State: AOJu0YxkgREWbEMFAAan/xx8cbhGslDsNPhEsFxeZisrxMKER3pfcLR0 UMI2HSgrt5qtn3GEADo0/uWGAYVYQT0oIiV3jrOcOzp6Imo/0DUon6gX X-Gm-Gg: AeBDiev+X3CVhQ/dWNdFG4+kRPED8sYdeRIweW+u36ennfLVpU4P4gWQfFeawDAM7V8 NiBHVmfo1YjVjIV242mVcI/bw+0ubhlfuzIyMr1UeGcF52Mnfdp/35//vTzNxy/NwDft427UGvD erc6Yk7QHBEwE0vwE+5rGbgOYYuummLhlugZ8T67WGERvQJSDd9Tl/YFQ4fERvNqPrS2PbRWQWS m9NkukTZeOuzl4UynWj1UWmGHMMmKveaBfNyAOiW/g5A3RuV7vHaak5kdQUyuSLDli2JQq8e+Q1 SCk2lw2/bPmfZXW2B2VWxUAIRwn/zlloUEXCq0qQUOglnlKI1MggmuivFdcQeZyzjMcAvSBkG2d 8/ycbE6sJJSTRC94rGSOaIELzE98/NElelYx5PiFxnlUeicHX+Q9ErWPmBDITClWLk44c2b2B8S yQksCFGS2yOeeNCEBK+I7vClOMcGTU X-Received: by 2002:a05:6a20:2d08:b0:39c:9ef8:8979 with SMTP id adf61e73a8af0-39f2f0ff78bmr4928895637.7.1775398426295; Sun, 05 Apr 2026 07:13:46 -0700 (PDT) Received: from fedora ([2401:4900:82af:33ce:56b8:b90b:816d:c3d2]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82cf9a24039sm11244051b3a.0.2026.04.05.07.13.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Apr 2026 07:13:45 -0700 (PDT) From: Ayush Mukkanwar To: gregkh@linuxfoundation.org Cc: error27@gmail.com, linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, Ayush Mukkanwar Subject: [PATCH v4 0/3] staging: octeon: ethernet: logging and struct cleanups Date: Sun, 5 Apr 2026 19:41:07 +0530 Message-ID: <20260405141111.87925-1-ayushmukkanwar@gmail.com> X-Mailer: git-send-email 2.53.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 This series replaces pr_*() logging calls with dev_warn() and netdev_err()/dev_err() in the octeon ethernet staging driver to include device context in log messages. Changes since v3: - Broke the series into much smaller, focused patches to ease review. - Removed the global cvm_oct_rx_refill_work by introducing a per-device struct octeon_ethernet_platform, allocated during probe. - Retrieved the device pointer via platform_get_drvdata() and passed it down the call chain (NAPI poll -> rx refill -> mem free/fill) as the first argument to avoid global state. - Note: Dropped the ethernet-spi.c IRQ handler conversions from this series for now, as those errors are SPI4 bus-level. Ayush Mukkanwar (3): staging: octeon: ethernet-mem: replace pr_warn with dev_warn in free functions staging: octeon: replace pr_warn with dev_warn in fill path staging: octeon: ethernet: replace pr_err and pr_info with dev_err and netdev_err drivers/staging/octeon/ethernet-mem.c | 42 +++++++++-------- drivers/staging/octeon/ethernet-mem.h | 4 +- drivers/staging/octeon/ethernet-rx.c | 6 ++- drivers/staging/octeon/ethernet-rx.h | 6 +-- drivers/staging/octeon/ethernet.c | 65 ++++++++++++++++----------- 5 files changed, 73 insertions(+), 50 deletions(-) -- 2.53.0