| Message ID | 20260831-mtd-nand-no-ecc-fixes-v1-0-c2ec46641b90@analog.com |
|---|---|
| Headers | show
Return-Path:
<linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org>
X-Original-To: incoming@patchwork.ozlabs.org
Delivered-To: patchwork-incoming@legolas.ozlabs.org
Authentication-Results: legolas.ozlabs.org;
dkim=pass (2048-bit key;
secure) header.d=lists.infradead.org header.i=@lists.infradead.org
header.a=rsa-sha256 header.s=bombadil.20210309 header.b=zEDaUZuu;
dkim=fail reason="signature verification failed" (2048-bit key;
unprotected) header.d=analog.com header.i=@analog.com header.a=rsa-sha256
header.s=DKIM header.b=KOltG5ql;
dkim-atps=neutral
Authentication-Results: legolas.ozlabs.org;
spf=pass (sender SPF authorized) smtp.mailfrom=lists.infradead.org
(client-ip=2607:7c80:54:3::133; helo=bombadil.infradead.org;
envelope-from=linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org;
receiver=patchwork.ozlabs.org)
Received: from bombadil.infradead.org (bombadil.infradead.org
[IPv6:2607:7c80:54:3::133])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)
(No client certificate requested)
by legolas.ozlabs.org (Postfix) with ESMTPS id 4hYXQC3Nqwz1yZY
for <incoming@patchwork.ozlabs.org>; Tue, 01 Sep 2026 01:06:37 +1000 (AEST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
d=lists.infradead.org; s=bombadil.20210309; h=Sender:
Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post:
List-Archive:List-Unsubscribe:List-Id:MIME-Version:Cc:To:Message-Id:Date:
Subject:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:
Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:
List-Owner; bh=LY63WYIJkLXngW+DMoGnjWZZXVJiFc97yAneo2kQCsI=; b=zEDaUZuuOPYldp
NIi6rTk+BZ4T7oN2lLRCze14eOC150PhCK3pR5yLuvG/1oT8DG63Nm64NWwO01tP15RLXtaVaoaSb
XdcLXopb7LALD9N49eTDXOEWu18P09ePmczdZxu1B6550dz+lPFjstgc6gQfI/6PuvakXFCioC6iX
nHCuaoCJs+CR8uGG6V1iPTKKmM3gCwmgVH7N3JLF8iEQ5jW8RyGkVfMS5rCy9OqqOsnQnlxgl1l/0
wrRFsJoEc9e2jcnWwhEcrieXk15w9GNKtBINzlEdXQkj2MvI9PVdZqq/uay90XpNXSnLmIdxFHwFS
P4uzQN/TB6Db6D/oG5iQ==;
Received: from localhost ([::1] helo=bombadil.infradead.org)
by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux))
id 1x13aV-00000009nZu-18n0;
Mon, 31 Aug 2026 15:06:19 +0000
Received: from mx0a-00128a01.pphosted.com ([148.163.135.77])
by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux))
id 1x13aT-00000009nZF-1fTs
for linux-mtd@lists.infradead.org;
Mon, 31 Aug 2026 15:06:18 +0000
Received: from pps.filterd (m0167089.ppops.net [127.0.0.1])
by mx0a-00128a01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id
67VEXnVD1382603;
Mon, 31 Aug 2026 11:06:07 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=analog.com; h=cc
:content-transfer-encoding:content-type:date:from:message-id
:mime-version:subject:to; s=DKIM; bh=GvZ0rBa4nVAHKTfC+q/WZ3yov9m
wWnqsIhp4sPw35I8=; b=KOltG5qlBG17ykO0J5GzFik+4sqzWyx+p6bR3R/7CxH
N+BFsk3d3yFnzqYPzDVN+BtMpm2z1w86DvNvYN0cTS7h7YCTy22u8tQlEmL3a/B9
aJwZ+700xCy6Vh5BgqQ2LZsViutJW9r00znWCUNkjpMVrFZ8wDobl15pEC2A2lEw
sBO9SnWHPn3cfdiYjpTvdp4zv1DhTVc96qvnoYj/MDuPVkkHR+Q4NkDOv12POWC5
YipOdEgbIDkQ3EAwTh4suOCgEDJcf+om81PoRwpkK55i309WE6HZnehv+Gb7BBZt
e+atXVx0ixHRZ+TwkQClwSzVkAKR76hrzil2FBXfMjA==
Received: from co1pr03cu002.outbound.protection.outlook.com
(mail-westus2azon11010065.outbound.protection.outlook.com [52.101.46.65])
by mx0a-00128a01.pphosted.com (PPS) with ESMTPS id 4gbvb2qyan-1
(version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT);
Mon, 31 Aug 2026 11:06:07 -0400 (EDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=FNnJsLDMePaihBhfEeRzcw9PECKtnjLPQtmGGqGMX4vEiblnh0lHMDMc/vMt1LY8mVRPDF+677y9BN00BafyTQ1s4An7WoaYnSZQCDz1WJAm5MCn912xJnMwj7VpT8vKtyCY9riNFHt5rbTG3RbX8mrQpRawFwINDnScVKA2xA82Dx0pB3+1AJ5X10HA62u5ILN+J9hN4QyvLjq+JmHBd4pEXLZYqEZ0yro3AzjosDiXcrxgdxBdgIoaOgwE9CZfjhKSxYPTGxOjNWg3PKCNn8ap7jnQLJwY2xj3T90dxYKxJ0AoKSb9SdJJGp53cWX7mRjfwh616guj3c1vu4bh3Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector10001;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
bh=GvZ0rBa4nVAHKTfC+q/WZ3yov9mwWnqsIhp4sPw35I8=;
b=IryWAb8oI39bfeqnR2ctuFlJ4h7+GIWiBbDp8IqSfmanxwYuE5h76XWbtekVfFwiZYUgSfAdZ99EBHQwAKIvTmDqC6jijGkdLRL97PKbD3bTRU0DlIwEpWhI0v4kfr0+RE7vQ9nLoxYuFjvQqawnjeTbDO6hz4ZiPF/Zm1edVGJZ8veH512cgGqtd/nhbBd7g5c9nqQ1UA8cCKDCgbChpiSP391fUY0N0sajHb59rA7lWuvqMSc7l51hUqCrTRNG0WW/qPEQC4kFt/5Xq7Xa/GXkCfPFE5RY7Fo/7hGkzSjAMS9pDVPmksGzjbko8gngylu/jUEpWboio0aAlFtBqA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=analog.com; dmarc=pass action=none header.from=analog.com;
dkim=pass header.d=analog.com; arc=none
Received: from SJ0PR03MB5469.namprd03.prod.outlook.com (2603:10b6:a03:28a::17)
by PH9PR03MB767167.namprd03.prod.outlook.com (2603:10b6:510:3e8::17) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.360.13; Mon, 31 Aug
2026 15:06:06 +0000
Received: from SJ0PR03MB5469.namprd03.prod.outlook.com
([fe80::2a19:76b2:e731:8c5a]) by SJ0PR03MB5469.namprd03.prod.outlook.com
([fe80::2a19:76b2:e731:8c5a%6]) with mapi id 15.21.0360.008; Mon, 31 Aug 2026
15:06:06 +0000
From: =?utf-8?q?Nuno_S=C3=A1?= <nuno.sa@analog.com>
Subject: [PATCH 0/2] mtd: spinand: fix nand-no-ecc-engine support
Date: Mon, 31 Aug 2026 16:07:16 +0100
Message-Id: <20260831-mtd-nand-no-ecc-fixes-v1-0-c2ec46641b90@analog.com>
X-B4-Tracking: v=1; b=H4sIAAAAAAAC/yWM0QqCQBBFf0XmuYFdTcl+JXpw12tN4Bo7JoL47
035cuFwOWcjRRYoXYuNMhZRmZKBPxUUn116gKU3ptKVjbtUnse559Qlm4kRIw+yQrmpzn4IAcH
VLZn7zvgfpt7uB+snvBDnX4z2/QtwIN79eQAAAA==
X-Change-ID: 20260831-mtd-nand-no-ecc-fixes-6341fbbeb059
To: linux-mtd@lists.infradead.org, linux-kernel@vger.kernel.org
Cc: Richard Weinberger <richard@nod.at>,
Vignesh Raghavendra <vigneshr@ti.com>,
Boris Brezillon <boris.brezillon@collabora.com>,
Miquel Raynal <miquel.raynal@bootlin.com>, stable@vger.kernel.org
X-Mailer: b4 0.15.2
X-Developer-Signature: v=1; a=ed25519-sha256; t=1788188838; l=1147;
i=nuno.sa@analog.com; s=20231116; h=from:subject:message-id;
bh=gA+l5FDOovbSd11Htbo8nrLzS0wir3LEAHj+cfe2MFA=;
b=xlEBJr2ucWQwqi98TZRMzcl47EyuhU65hU971GT2uV3yc5qf0Ddfyk6nOQoYgaPRkZKEC+FH9
QTDzukLq4hwBg4Ik3BVBcFUqJXvsbuDt3Rw8WHn3vBKhasjwiw0mFWV
X-Developer-Key: i=nuno.sa@analog.com; a=ed25519;
pk=3NQwYA013OUYZsmDFBf8rmyyr5iQlxV/9H4/Df83o1E=
X-ClientProxiedBy: MR1P264CA0047.FRAP264.PROD.OUTLOOK.COM
(2603:10a6:501:3e::19) To SJ0PR03MB5469.namprd03.prod.outlook.com
(2603:10b6:a03:28a::17)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: SJ0PR03MB5469:EE_|PH9PR03MB767167:EE_
X-MS-Office365-Filtering-Correlation-Id: 69565eb1-48e8-478f-49f7-08df0771618b
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam:
BCL:0;ARA:13230040|376014|366016|1800799024|23010399003|10067099003|18002099003|11063799006|56012099006;
X-Microsoft-Antispam-Message-Info:
aMhmB0dv37EgVDAXF0D0Qr5NN3EUXplta+Fb2vn0hkPZdiSSOnXmL142IlWNjwgBQdfIYuiwqwZgsgC9fIi97+9lA/f7MWff94TewKCOIOB6R0EyBmQedeN4fUnVFEkNpITy4o9GNdhUFhrx/p6D3Mmj4oqGaJx8jWCWeiP7byNYnECPSU9ucGn48kVMbAzsF+pqqsiI0AnkHxoQ82xeA2Xp1Fz+3L9PkdrWXkFDgtERvmPlsJPtFRLOlam5Abq0IVe3mVQvJBfxBpyFpj2BalQke5RdyaEi2D9xkX9B0HqK7L6HfEWzInA0b8cwypLAitTxCvJlxZrSxF9HJEW9gP7TSTaEqybvHGXeehmgkIQ3V58rbIJL8MP1K8Jb+PxS6oC+YR9uX6AiEXFafNnmJz3AWn8LMkdsQGTnup7nFeSwu0nQKFymvfQ3DbYa/61ou60KvYQUXIraNQCdoZrfPhZ2WjnIjPPfKHrcvcndaB9WM7j5mhl1I6dswwaQc5bdshAFVo7fiUsJxwB5IK6JMsko3W5DcaENFJek87guSt6awStdOq0HzI+EhGZzx4KR8JXLYLBBIRr27b4qR5+wgj5GogDGSJx0Xm6lMLuNEHai2j9GUUirOZKUXDdse4mRVhqiF661QLsOBdkW67riHsQIwvDqA/stBS+dJUGyL2s=
X-Forefront-Antispam-Report:
CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR03MB5469.namprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(1800799024)(23010399003)(10067099003)(18002099003)(11063799006)(56012099006);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?DMbJxHtkXzcaVX1d6xa19F95waTE?=
=?utf-8?q?eG4WmjNC/9bzLkEbq6AnAVWvpYMawoVfmxxxQ0IPk3wQQZyqOZvqMaesP1cFWSn9x?=
=?utf-8?q?l7iBMmUPKUZgkJTmh12tzNTcwFOPX2P3XC17Y2AG1DteDAIOyhg8JP71ed7jMKI+Y?=
=?utf-8?q?uaOSkFhPhyOmK2eHtP+bB1WKhZJ0iZzA3dYADejF5oSrx8BSEPaLhHppNByEU4PKN?=
=?utf-8?q?j+dRJ6RV1E3xqgm8YO7X49MM2FOmYByLHhbufzCw0fFgwIkjGgsk+jTpCn4Du8pdT?=
=?utf-8?q?indvj8fmxyf7NAtzwnNKqJN/2V806mhkM3CO14oYlSXx1gELtD2IJjsChd/22JgBK?=
=?utf-8?q?C8NLxgaH87Igqk7My54Bu9iAxuGeSew8BRAK1kZR4ookWYFVKlSzdRaavBPh1G6Y1?=
=?utf-8?q?nWTImBISj84xDKeWKVWY9PwwWac0Qr9LsnLJo4d3VF1QcK8oY515jganu0iOg7MyA?=
=?utf-8?q?UJWG2Ioccpf4knL01wbuHBrlKpcklVZ+VTjOm3/Q+xaSsTkktVdgNWezeV0fjYuQK?=
=?utf-8?q?ALZXYzhUDyDjuEh8G9HUa/iIjwgn4IDEE/k2Hlxw4OYy2UvAba8nc3WrRaA2OImk2?=
=?utf-8?q?gcI+ajSPK4Ejb7N+B+HGLH2b2MU1iE6i0/lXEK0z9YRDJUctOxolHkDd0FO4+1T7B?=
=?utf-8?q?yfU45stb5SD6dQC9O8skB/j4tTtQQXo0YEFTNgX/De8Bd7uzfnEHxqiD+a5a8N+R5?=
=?utf-8?q?bhVopzzfc0Yqlv3UGeHGkZUUhQCE7VFMII1SZPwN4SWcr/dKqU26E2xt32f6YgAkS?=
=?utf-8?q?4hk/DJGV1NxMhHBlmzAv4yVE/a2Jj9XZNa+4LDsCbXkiT3Or32x3Gzpo4NwQCWzYK?=
=?utf-8?q?2wb/DcFbFbrHYv4FISBUSVA7/tOBkGMgZY4jzJNa7iZOn23piSj7mkgXex9Q8O3Fo?=
=?utf-8?q?yVOQ7KTPIxvgwbhoOW3s8wS4q536vnd2D97sdvYR91rra1eOklZIWW0gs2d3Vigja?=
=?utf-8?q?Oqp3VjUCBlq/WQrahMtefEu/dFKCyYF0A/pNM/6rkdniY4BKT0GYKFWgfL+w5fdiR?=
=?utf-8?q?k67WMHO5Oh14HMUVkl7W/MiHViGs52AycNVEc4CmRaKIOKCKI6e5QQ9RY2cvh4CcE?=
=?utf-8?q?SQ52mdsSwyIcfEqln5pJ/HEa/HnUDaFgNIm6PKfACluNjHp8r8G4vFGya9lVEtYZ3?=
=?utf-8?q?Wms12K9Sji5UCC8crB6gCQZ2Jbzmt3XPKjLoIu9dg9a/OAcFJabWyknS869ATiTnT?=
=?utf-8?q?oIwli6IfufcXDwSh92bVpetAT2Rob3Ynq8Erwflpto4XXQsy/Ju41rmPjntrw0D53?=
=?utf-8?q?FnzSEB9PXmHsuX9CqOnqDViFYqIfsaBG7Shj7gp/fzv7y7+bTaN0qSM8fNrD2iuOq?=
=?utf-8?q?BeGSImyMYbgxmvoxvw+vuKEsbyoyGxkqjpWMyqQcL4mhOOGyKPIHgOP5KHjJ1qvAN?=
=?utf-8?q?9gQAdiAhduP8Zi8OdfcHsra3C7eeHtFnqgC+SsWNsyOFC8cJkS2FPgFEfmI0WbwF4?=
=?utf-8?q?nNfGor9ByAoyHYpmjuWXFTx51DQKyxd3+O9Qu86kDsjfbp2W5CIfaj2Nh8RNx+GIh?=
=?utf-8?q?KAmPIZTszNeHfoIeiOtfXbPZhaakr/EGXZu7T16QK6LehJcX4dmvoro+GlSWeEIed?=
=?utf-8?q?bNvWiFPtvN5EfN1KBTiCFfJKOajP4jlei6ZJnepDETxbCcduWM1JPVkx65JhB+9jn?=
=?utf-8?q?rp9DPgwu/9c10EUGdYPRyof4ALEuGI+g=3D=3D?=
X-Exchange-RoutingPolicyChecked:
s+yGEL3BF74BDFvxvysLnU+kuqacMCOwgo7HacumT1ObarQWJoWH9Vl4wGL8zp2fDwhY6pu6CEf3gNrIgQz1IGMOGNEgBsSPI3LDOOKNiQjLIgw6dzA9l02Q65oYZllG1MMkUlVMFMo4jcosUCQai69jWba9SXv4ghnCRDElP+f5X7UqqNw8z5yPRBGL4YuwQfxzn0cXxvN/MSHw7Lsywl9a+p17YXNpJ+DUz9cA+E1tnF0p09dF8GyW42YyWROKSJTJmR4HLlMH3ES78MUGipsYpatdqzs3i5KCwhulhfHjwUsBhkIRjIgCjsGcEjksWPGOHMU/fjTQDsA2XOo8Yg==
X-OriginatorOrg: analog.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
69565eb1-48e8-478f-49f7-08df0771618b
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR03MB5469.namprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Aug 2026 15:06:06.1293
(UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: eaa689b4-8f87-40e0-9c6f-7228de4d754a
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName:
sWmljx7h0iYRVeFmgwXSrPpftVhZY3cw854f7SOzf43ckiJLRSboX4jBx0/psfde0suS4IBe5LdWfRIJKY6L+A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH9PR03MB767167
X-Proofpoint-Spam-Info: AW1haW4tMjYwODMxMDEzMCBTYWx0ZWRfX0197tEPK9erw
pg1FGriW1f7oXGOwVB+ZWWoQ67lB4ohX4LDRJYVzcmYQhwAhrUullFxfSpLDYC9TDLGVjD3xPQw
qXBpJWnJm9ra+4wNBVCfJD73cEXMver5aeDO6wFYf94xJZ+Mcnx/
X-Authority-Analysis: v=2.4 cv=QopuG1yd c=1 sm=1 tr=0 ts=6a95985f cx=c_pps
a=0FlYyfQadWprtAtRvkXThA==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19
a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19
a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=M51BFTxLslgA:10
a=VkNPw1HP01LnGYTKEx00:22 a=0sLvza09kfJOxVLZPwjg:22 a=Z0pTeXoby7EwIRygza74:22
a=-HmWdmTgFCg_vu0JA7EA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10
X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODMxMDEzMCBTYWx0ZWRfX6UxVSGKCGH04
1059V4tbQF6GTXoVpeVv0ZKJ09gw+Hr34mpSJj9nL67iATFYZcduMNS6YwVPjURQ8irmxgVHsbs
EdoB3OtIkch0LC/5kEbGio29tD3M9O3/4c4my1N5Fg0BUd2sruq4IlKMZSG/i49nL5Q6NKxDI4I
Yp//1iO2XS8VItWNxFm8z+Q9jyQ61w24jgAztiZS6JQVnrb7dLVM+ty7lZPX2JO/UjBb0IKYlmQ
FORB4uCfMkVrNLqp3PkI/X8oFO/qg839K/7EbG3rfUFfBXZU6eRZq+jgQ03fcZiH2czZ8P3rAcJ
5daVaWz7ngEIcFw5MoxbLFANUmHqU6b/lxFMuMvljvwGUftB2D0ID7cXUWuyAvBVVayqW0VUx3c
MGBOfaeI8xYEs/CMI9oA+w60dApl6UDyphHFC+ZAwZ1+0wc6mnPYqw1AlMUW1i3+x6xXJhnrPCg
S/DBXCK93v5j9xKHwpw==
X-Proofpoint-GUID: 2L5Oxw06cGeNlXtqQ_l0S0eanijaA9AR
X-Proofpoint-ORIG-GUID: 2L5Oxw06cGeNlXtqQ_l0S0eanijaA9AR
X-Proofpoint-Virus-Version: vendor=baseguard
engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49
definitions=2026-08-31_05,2026-08-27_02,2025-10-01_01
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0
phishscore=0 suspectscore=0 bulkscore=0 adultscore=0 priorityscore=1501
malwarescore=0 spamscore=0 clxscore=1011 impostorscore=0 lowpriorityscore=0
classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0
reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608310130
X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3
X-CRM114-CacheID: sfid-20260831_080617_445498_19B643CE
X-CRM114-Status: UNSURE ( 8.93 )
X-CRM114-Notice: Please train this message.
X-Spam-Score: -2.8 (--)
X-Spam-Report: Spam detection software,
running on the system "bombadil.infradead.org",
has NOT identified this incoming email as spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
the administrator of that system for details.
Content preview: Setting "nand-no-ecc-engine" in DT currently oopses at
probe:
SPI-NAND dereferences nand->ecc.engine unconditionally to test for a
pipelined
engine, but nanddev_get_ecc_engine() leaves that pointer NU [...]
Content analysis details: (-2.8 points, 5.0 required)
pts rule name description
---- ----------------------
--------------------------------------------------
-0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low
trust
[148.163.135.77 listed in list.dnswl.org]
-0.0 SPF_PASS SPF: sender matches SPF record
0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record
-0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from
envelope-from domain
0.1 DKIM_SIGNED Message has a DKIM or DK signature,
not necessarily valid
-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
author's
domain
-0.1 DKIM_VALID Message has at least one valid DKIM or DK
signature
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
[score: 0.0000]
-0.0 DMARC_PASS DMARC pass policy
X-BeenThere: linux-mtd@lists.infradead.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: Linux MTD discussion mailing list <linux-mtd.lists.infradead.org>
List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-mtd>,
<mailto:linux-mtd-request@lists.infradead.org?subject=unsubscribe>
List-Archive: <http://lists.infradead.org/pipermail/linux-mtd/>
List-Post: <mailto:linux-mtd@lists.infradead.org>
List-Help: <mailto:linux-mtd-request@lists.infradead.org?subject=help>
List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-mtd>,
<mailto:linux-mtd-request@lists.infradead.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Sender: "linux-mtd" <linux-mtd-bounces@lists.infradead.org>
Errors-To: linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org
|
| Series |
mtd: spinand: fix nand-no-ecc-engine support
|
expand
|
On Mon, 31 Aug 2026 16:07:16 +0100, Nuno Sá wrote: > Setting "nand-no-ecc-engine" in DT currently oopses at probe: SPI-NAND > dereferences nand->ecc.engine unconditionally to test for a pipelined > engine, but nanddev_get_ecc_engine() leaves that pointer NULL when no > engine is requested. Patch 1 adds a nand_ecc_is_pipelined() helper to > the NAND core that folds in the NULL check, and uses it at the three > affected sites. > > [...] Applied to mtd/fixes, thanks! [1/2] mtd: spinand: fix NULL pointer dereference with no ECC engine commit: ea765ae1efb2665da8981eba82b8a72e314af854 [2/2] mtd: spinand: fix zero oobavail when no ECC engine is used commit: a039958f2b95e6cc7f0e44d40298d17f1c0851c0 Patche(s) should be available on mtd/linux.git and will be part of the next PR (provided that no robot complains by then). Kind regards, Miquèl
Setting "nand-no-ecc-engine" in DT currently oopses at probe: SPI-NAND dereferences nand->ecc.engine unconditionally to test for a pipelined engine, but nanddev_get_ecc_engine() leaves that pointer NULL when no engine is requested. Patch 1 adds a nand_ecc_is_pipelined() helper to the NAND core that folds in the NULL check, and uses it at the three affected sites. With the oops out of the way the device probes, but registers an MTD advertising zero available OOB bytes. That makes every MTD_OPS_AUTO_OOB access fail with -EINVAL, and JFFS2 refuse to mount. Patch 2 installs the fallback ooblayout and counts the free bytes unconditionally. --- Nuno Sá (2): mtd: spinand: fix NULL pointer dereference with no ECC engine mtd: spinand: fix zero oobavail when no ECC engine is used drivers/mtd/nand/ecc.c | 7 +++++++ drivers/mtd/nand/spi/core.c | 21 ++++++++++++--------- include/linux/mtd/nand.h | 2 ++ 3 files changed, 21 insertions(+), 9 deletions(-) --- base-commit: 15a3cbce32994141252bb4ecfe3ff3a5d22d0b4f change-id: 20260831-mtd-nand-no-ecc-fixes-6341fbbeb059 -- Thanks! - Nuno Sá