From nobody Sat Feb 7 05:01:29 2026 Received: from mail-wm1-f48.google.com (mail-wm1-f48.google.com [209.85.128.48]) (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 F2DFA2D6E64 for ; Mon, 5 Jan 2026 21:30:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.48 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767648616; cv=none; b=nrvpgSzTssEcLZ0DqXiP/H3B+biiuM9Tgm04FZoCbulL0dGw063rEuspWX151B4qIaylRMWkOfzWDxftF1cPI71yQTFuONnTl2HVWbjnbQXBbTpJJAbOO1yePL/5EQvkiwSiuf9Wxthuwq66/nrGFYAOQkyhHRhdhp9RNEb6RNg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767648616; c=relaxed/simple; bh=BHiL+KXoHcbysNOY6KLyrbE8PDnFpcFn2m13IohvTIE=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=tQS+bbUdycsg64UMGjQHMYNtf/R9g6/KTb4V61hJWjJHKwfh0McH+NKJZXVhAunZN5YyTUEa0ZB+FCVfP1XNux4xHsYwGK5Y4TnxtYjwM63NsafAQicoL7wpuHf+oXq0nxM/ckt1+eVRkhKjeBwgv4JF56bc3bPVgxfhF11KVjI= 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=C7QP59S3; arc=none smtp.client-ip=209.85.128.48 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="C7QP59S3" Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-4779b49d724so537575e9.0 for ; Mon, 05 Jan 2026 13:30:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767648613; x=1768253413; 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=GA4+IXe/WrVRqttt3cX2Kp/8yqzKmexXegFMx0tjcA8=; b=C7QP59S3eNahtF36XzamO7bAoZQvYKlq+gIhLPA5/r6oM4WBjaR80XXI0i77paRzXo Pe3eV9ErUpoWZ6BTBacbRfnC0cbsopASsAV/Eo9XR9bCaZtS+zCuXcDm5snIxZTFDZe7 xTU91iJ603nuZ7EJbHltf20e93HlAtJpcNK8kL0teDLRMbSyt9QTh3z9vPIQ1yzNq/hO fdz+i5JLsy2yDmXA7lZ8DA0FBKibmP9mxdZi99flVUfiYAAXmhtNYdTgWb/OMBU99HwP vrsrg3FQMH1aamZBQFedlUdW8zVclg7OCZeZKZ/VBfXAlhaH0Z0Scs1mqAdCfbgw6A9g Q0JA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767648613; x=1768253413; 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=GA4+IXe/WrVRqttt3cX2Kp/8yqzKmexXegFMx0tjcA8=; b=wbZM55apjPddomqHQNQN8ryVzdgYfrRfNygGa97cXNhXi7ZpLAAsKmfA9sjH6Yst6V j5LSlCgofDHJ56kiSk1K7HWOZdran9z68YV2LVEd122iNycKxCEnwcGXlBWqLkEMeh3i hCN1rrwS25Hj4tsJzdwNhsq7coNYcBcqMXQJmgnNAErEvafxI4DXiv65ZlYOmudhP5eB QphuQDZk2pRvuMSX1RqWLBjA0md2fuvHkSQPIZZyuvSn9EG5MEHYdi+E2+eJ+7AlTB79 VPFGGL/vulpRj06CDYN8k1mHyRSudOkRVCDJsEggsHbGLU6x7CRdb+SE148EIhkgOLNk W0mw== X-Forwarded-Encrypted: i=1; AJvYcCWq9nIc/RuG5s973izpEme87qVfAoQ5vFqKl2RggdpEiUQk9KdAwOJNxv1jSBYWPpEmnU6ryHLycnltMUs=@vger.kernel.org X-Gm-Message-State: AOJu0YxwioL0hR9T3e4wSoZ9R6GE+NIDDhuwg+bnHGS/PKqwp65e1i+h sW4Ii9LP871Ps1m4slKPBqYQxc3tNNHFVUR3kDOcA/LmJhq3D+JaO9pMvXlmPQ== X-Gm-Gg: AY/fxX7OgPZ98ltOVNdCm1Jv6/3xdcENskZjttsT0GpLNHe6dfb5hndsmuAJ21kD2O7 7KMO883yGxPhzlTDRMURWT/ceaNWa+dTu0jO5Yf6VAdNcnC0c/Pgj+dYen90AZe9uUuaQi/2gX7 Nz+AMmLkLKJbnCVfS8OL1rj1TEemxdSpl4venFT21TRWrTGkUCYLZKvXb/h8YwpJuW1uAH3re52 Rx+0+L38FwOjPrCUMvSgD7iJdmMt1WVcvSEqSK452Zpv6DaVHbaTcvPaNG3Kx0g5BxYTxl2/Ssr vF2XYPI6wiIhBIMQ7Pih04pok3wBWxF634XUSkJM3EpwJki0+tUNFzVjy14AWPpsPmByWaPF5J4 OPjgDspwE1ppkZpXpE8o3mwvSFSYN/fPlBxWcc2XouETP6G9oH15Ek1Y3hhWshxQrSscOPz1M+U qIlWZm0gAN1pBTETAFZPrQAE065yX6NtbPvD8= X-Google-Smtp-Source: AGHT+IGM83/oM7smR0fad6oyFH2XZEQ5E1KkArDYeP/yHJIxVcqKFv4FNTFUBSOObnE/c5IRL1c8Jg== X-Received: by 2002:a05:6000:2511:b0:429:b697:1fa with SMTP id ffacd0b85a97d-432bc9cc89amr886924f8f.2.1767648613270; Mon, 05 Jan 2026 13:30:13 -0800 (PST) Received: from thomas-precision3591.. ([2a0d:e487:144e:5eef:4e0a:3841:cee5:ead8]) by smtp.googlemail.com with ESMTPSA id ffacd0b85a97d-432bd5df90dsm583536f8f.20.2026.01.05.13.30.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 05 Jan 2026 13:30:13 -0800 (PST) From: Thomas Fourier To: Cc: Thomas Fourier , Chas Williams <3chas3@gmail.com>, linux-atm-general@lists.sourceforge.net, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH net-next,v2] atm: idt77252: Use sb_pool_remove() Date: Mon, 5 Jan 2026 22:29:15 +0100 Message-ID: <20260105212916.26678-2-fourier.thomas@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: quoted-printable Content-Type: text/plain; charset="utf-8" Replacing the manual pool remove with the dedicated function. This is safer and more consistent with the rest of the code[1]. [1]; https://lore.kernel.org/all/20250625094013.GL1562@horms.kernel.org/ Signed-off-by: Thomas Fourier --- drivers/atm/idt77252.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/atm/idt77252.c b/drivers/atm/idt77252.c index f2e91b7d79f0..888695ccc2a7 100644 --- a/drivers/atm/idt77252.c +++ b/drivers/atm/idt77252.c @@ -1844,7 +1844,6 @@ add_rx_skb(struct idt77252_dev *card, int queue, { struct sk_buff *skb; dma_addr_t paddr; - u32 handle; =20 while (count--) { skb =3D dev_alloc_skb(size); @@ -1876,8 +1875,7 @@ add_rx_skb(struct idt77252_dev *card, int queue, skb_end_pointer(skb) - skb->data, DMA_FROM_DEVICE); =20 outpoolrm: - handle =3D IDT77252_PRV_POOL(skb); - card->sbpool[POOL_QUEUE(handle)].skb[POOL_INDEX(handle)] =3D NULL; + sb_pool_remove(card, skb); =20 outfree: dev_kfree_skb(skb); --=20 2.43.0