From nobody Sat Feb 7 05:01:36 2026 Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com [209.85.221.53]) (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 9D75417DFE7 for ; Wed, 7 Jan 2026 09:04:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767776680; cv=none; b=WvJubNBhT0EgoiIQ1JoebkKrmYDEHrcdUn6ZMoJiXi8qpCXGLAVNoalGxgvCTJflsV2SD1M/H6H7gO8y5XTW5LZ0dooPRWAnAqLDS+Wu17/hS/nKhYkYm7jKijZ3Oy6SeX1dPFCmboyYnIBV1aobwgCEdm5hddH660Jm+BKNCQo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767776680; c=relaxed/simple; bh=DXXeHFHCRT6ALQ4aZTBR//uNRSxmmt2W+5GojkTCBeg=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=Xzv4WHehnk8P8VeDq5OuhFoVT+r5Z8cJiXz8BhWcmSSwWN5gwRXrMQf+k0jZBXSuA/6b6nc+RAwznDMgwrKvdeBcY+DB/hIe8GGHMrJnuEkgIv56jAB43pv8QBY3fHpIB7mi21+U3HAR8owyBurbiPu0sjJErGwkPMPP/tTgunw= 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=Gjp+63yE; arc=none smtp.client-ip=209.85.221.53 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="Gjp+63yE" Received: by mail-wr1-f53.google.com with SMTP id ffacd0b85a97d-430f38c7d4eso38376f8f.3 for ; Wed, 07 Jan 2026 01:04:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767776677; x=1768381477; 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=XYA5NHCJuY3jjgYMFrcIZ25L1R5u6oP/KcQWduVcKq8=; b=Gjp+63yE532MJqGWE/UcHIKdfaMeQGJlamF5HdUXiutJ8bZzAMOYEaO4v2bama+fQO 8PXCotPp9rQGIJnJLsUv9Hh4EN3zq0GTFpsyKwXc1NhnDksQfOI+r3Ub2fNMwxS58mcX sq5TNec4sbRhHJ9/1anGpAwtcR098Ww3HBBJ7c8DEkUx535aWcrIlKT9Ki/hZkU9mw1R R+VFhSOnNSfZXXyePAf2hQUjqDQCGuNq/rNPKrMkRTrFJKx7EU7t24PDscDln9u++iND OtzXcjx17M5/q6Jk7tRxC2AFBVWWdH31TXZqIsl24mE+nfFdsgXWul7K5DZTQXaDQmip HyNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767776677; x=1768381477; 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=XYA5NHCJuY3jjgYMFrcIZ25L1R5u6oP/KcQWduVcKq8=; b=AXKl69oeXkATmLE/ZthKwsy+3uIAFyYmZPYlDIM3G2ghCCWaD6vmvbDc1LkYbcHA4Q IIy8v5COSiMw6D9NXIrBeDMVaYrRtkl0RuRb3jnpAiHPFxaS/sE8ZR5KFpZ6kvgf+Phx hFhP/r2pX901be6Ve4DTBgoEKF3aEex5Xp/OSwvYWWCTwtBDvtLsi8643nD5VDJfRCN0 1Dk73D/U2/0pS9phCenq17XgCFupdoyNsV2TncnEkdzcvhCoZR0L0DZR/y/HuBIkuZO8 /zdCjA1KTPL8I36sAV6CfyOiajV8pRA7qzRi4BzLQvPQtJn7aBOfGFFDdub/u2BjOc4a 412Q== X-Forwarded-Encrypted: i=1; AJvYcCXnEQNA03SPltyOWPH8PBFGLjfvpkyVcMj2X5e4fgWVNYlCEaHGyTG5PQjAEu0fXz4Wpl6nOE4CyGd3jds=@vger.kernel.org X-Gm-Message-State: AOJu0YwlhGsXISjyYdye2dGcRFsBv3pZ7+Utj8iTb2GOqd1d36/rNHuC hVwfVL8+5Vv6FqwDoTAZnA9PkQMCbybTL5zZWNrIGMI7UHIJAjUGbrbC X-Gm-Gg: AY/fxX4t1CeWDHBfu21J6vJBZtoOCEf1gw6u+0OfQyjKlK/1flmZy/4CHAlb7yUJ4ct 2oBDXDEf/bnNDWmlNML8CdAJszaowrtLNVG3b0NCyPcJF1VwCuqo7eKeNLm+60Z65oCju6mKlNQ khZu0ojyozxVQ4nOGpttfNBHJj1cvvZ6H7ULQjMdD8lDUh0iyfpJkZqeida2a8K8xqHUoLHHjHG in10dl0IG+pAlZBpIyuVrvSwR4/X1yM5Zw9QaRJ3qDgTQO9iId6xNzknVsuznQftYxJRS5oOlyG Z00SF1HDpnvZPD7dhiDeCsJ6aLd3JzSjqYVYhlkTHGdSYUjOsROjYgKP6lodbDYy5SaJMtuLiaQ 6Y4O9DSWIh0sew8D5KbD7jQ6LgmhCfhlu2stLItMlZ0tkaLYqBW5R6oz8Q4gFu3P/4dFD50V3pi LKNKtt5Dx05diNvhmOoVamNqmZrjgkyi/MVS0pW5j9t7VfIA== X-Google-Smtp-Source: AGHT+IG74BQ+GmUBoQHHt8YRVhqA4eCcYpl43fd7bFTmvsailB9SELKZEsXAQgjdjVqKB/ovrcPmZg== X-Received: by 2002:a05:6000:240e:b0:432:c0e8:4a4a with SMTP id ffacd0b85a97d-432c3776f42mr1250136f8f.8.1767776676625; Wed, 07 Jan 2026 01:04:36 -0800 (PST) Received: from thomas-precision3591.. ([2a0d:e487:219f:3dc7:a574:8d6f:e649:bd82]) by smtp.googlemail.com with ESMTPSA id ffacd0b85a97d-432bd0e16d2sm9514457f8f.13.2026.01.07.01.04.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 07 Jan 2026 01:04:36 -0800 (PST) From: Thomas Fourier To: Cc: Thomas Fourier , stable@vger.kernel.org, Chas Williams <3chas3@gmail.com>, linux-atm-general@lists.sourceforge.net, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2] atm: Fix dma_free_coherent() size Date: Wed, 7 Jan 2026 10:01:36 +0100 Message-ID: <20260107090141.80900-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" The size of the buffer is not the same when alloc'd with dma_alloc_coherent() in he_init_tpdrq() and freed. Fixes: 1da177e4c3f4 ("Linux-2.6.12-rc2") Cc: Signed-off-by: Thomas Fourier --- v1->v2: - change Fixes: tag to before the change from pci-consistent to dma-coher= ent. drivers/atm/he.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/atm/he.c b/drivers/atm/he.c index ad91cc6a34fc..92a041d5387b 100644 --- a/drivers/atm/he.c +++ b/drivers/atm/he.c @@ -1587,7 +1587,8 @@ he_stop(struct he_dev *he_dev) he_dev->tbrq_base, he_dev->tbrq_phys); =20 if (he_dev->tpdrq_base) - dma_free_coherent(&he_dev->pci_dev->dev, CONFIG_TBRQ_SIZE * sizeof(struc= t he_tbrq), + dma_free_coherent(&he_dev->pci_dev->dev, + CONFIG_TPDRQ_SIZE * sizeof(struct he_tpdrq), he_dev->tpdrq_base, he_dev->tpdrq_phys); =20 dma_pool_destroy(he_dev->tpd_pool); --=20 2.43.0