From patchwork Fri Aug 18 14:50:58 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Md Sadre Alam X-Patchwork-Id: 1822974 Return-Path: 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=phAIk7iq; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=quicinc.com header.i=@quicinc.com header.a=rsa-sha256 header.s=qcppdkim1 header.b=WpSN0OSW; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=none (no SPF record) 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 4RS4Zk71Mjz22PN for ; Sat, 19 Aug 2023 00:51:42 +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:MIME-Version:List-Subscribe:List-Help: List-Post:List-Archive:List-Unsubscribe:List-Id:Message-Id:Date:Subject:Cc:To :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=5zWcQyMfY70nV7cOMuJf3IDtGWuLspo11isp9EoYOfs=; b=phAIk7iqgL2z8e 3NeKGeSe6ovTjWcWCE2kA1FNv+jRaSIPNYCWpbOWZRCdrAVFDx5qIzlRf8hjhQc0U5DVS50RJ888M HJVdly/3+IUMmN0WpMJVybCVRgjxuqvSxrQkxBXnRLBigQ5F816uTYzQFlCz3HMqrSSx/hOizSsOE Uc7DQwa0Tam7qFxW0/6LyecbJG9FvzI17rJmOrkwgYNcsBwczw9sqzEf536qhlnsTTxIrOKMECATm dH5/zi76/PYRHbKjYbqELdtWzvJHGIym7D9u0EJNBKgerWp6WM481XddAP7G3+vDMeNNwPkZp7VxT oHt5uhx8eERcZDaG3FiA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qX0on-009Xzo-2s; Fri, 18 Aug 2023 14:51:17 +0000 Received: from mx0a-0031df01.pphosted.com ([205.220.168.131]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qX0oj-009XyP-1R for linux-mtd@lists.infradead.org; Fri, 18 Aug 2023 14:51:14 +0000 Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 37IDRFrh021959; Fri, 18 Aug 2023 14:51:07 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h=from : to : cc : subject : date : message-id; s=qcppdkim1; bh=mW9F2IuP1OKTCHFXPAqTq/Htp2mnM59CS/9+/TV+MIs=; b=WpSN0OSW6nv4a8bzvKN535ElcuHHEtBA32aw/Q/20lyXQ0Kw5wt2aHOKjw66l7SK10xb i/kPqpYZyBM/z8nJ4p9OBWPf5eeK9wQF3vxvQZLA081RbZwDrHdzC/WSftZ/TlR5+3aW 1JvsJ6aTOYnoYU6HjmJgT2NM0QPUU7bELrsxgeXdIAIs5H7EvA59+AxxSOmahkTm59wC aA+dC/1INU45uIVTvLon7k9WYHQ6DpR9jy5CV6K/iez0Lg9coqJXTyyil9KwIQpH63qZ 6Rm6WQd43EhW9L6NkQcETbA8Heczs1LGXm5n43KW3vtEQNL/C3fc6Hiumqphdq5qPos+ DA== Received: from apblrppmta01.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com [103.229.18.19]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3sj6320j2x-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 18 Aug 2023 14:51:06 +0000 Received: from pps.filterd (APBLRPPMTA01.qualcomm.com [127.0.0.1]) by APBLRPPMTA01.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTP id 37IEp3TV032741; Fri, 18 Aug 2023 14:51:03 GMT Received: from pps.reinject (localhost [127.0.0.1]) by APBLRPPMTA01.qualcomm.com (PPS) with ESMTP id 3se35mqdxg-1; Fri, 18 Aug 2023 14:51:03 +0000 Received: from APBLRPPMTA01.qualcomm.com (APBLRPPMTA01.qualcomm.com [127.0.0.1]) by pps.reinject (8.17.1.5/8.17.1.5) with ESMTP id 37IEp3xK032735; Fri, 18 Aug 2023 14:51:03 GMT Received: from mdalam-linux.qualcomm.com (mdalam-linux.qualcomm.com [10.201.2.71]) by APBLRPPMTA01.qualcomm.com (PPS) with ESMTP id 37IEp3EQ032734; Fri, 18 Aug 2023 14:51:03 +0000 Received: by mdalam-linux.qualcomm.com (Postfix, from userid 466583) id 705471200077; Fri, 18 Aug 2023 20:21:02 +0530 (IST) From: Md Sadre Alam To: mani@kernel.org, miquel.raynal@bootlin.com, richard@nod.at, vigneshr@ti.com, linux-mtd@lists.infradead.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org Cc: quic_mdalam@quicinc.com, quic_srichara@quicinc.com Subject: [PATCH 0/3]mtd: rawnand: qcom: Fixes for exec_op Date: Fri, 18 Aug 2023 20:20:58 +0530 Message-Id: <20230818145101.23825-1-quic_mdalam@quicinc.com> X-Mailer: git-send-email 2.17.1 X-QCInternal: smtphost X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-GUID: UT0IIMWnJj61I9dgTJfSmFdNwBDflp64 X-Proofpoint-ORIG-GUID: UT0IIMWnJj61I9dgTJfSmFdNwBDflp64 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-08-18_18,2023-08-18_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 phishscore=0 adultscore=0 spamscore=0 impostorscore=0 suspectscore=0 bulkscore=0 malwarescore=0 clxscore=1011 mlxscore=0 priorityscore=1501 mlxlogscore=604 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2306200000 definitions=main-2308180135 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230818_075113_485883_5DF17CDB X-CRM114-Status: GOOD ( 10.28 ) X-Spam-Score: 0.2 (/) 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: This series fixes the following. 1. fixes parameter page read len for 4K nand in exec_op. 2. fixes raw_nand_read issue. Content analysis details: (0.2 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [205.220.168.131 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 SPF_NONE SPF: sender does not publish an SPF Record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -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 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: "linux-mtd" Errors-To: linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org This series fixes the following. 1. fixes parameter page read len for 4K nand in exec_op. 2. fixes raw_nand_read issue. 3. fixes READ path issue in exec_op. Applied on top of [1] This series tested on IPQ8074 2K and 4K nand with mtd_test*.ko (mtd_nandbiterrs.ko, mtd_pagetest.ko, mtd_readtest.ko mtd_subpagetest.ko, mtd_torturetest.ko, mtd_stresstest.ko). [1] https://lore.kernel.org/lkml/20230805174146.57006-1-manivannan.sadhasivam@linaro.org/ Md Sadre Alam (2): mtd: rawnand: qcom: Update read_loc size to 512 mtd: rawnand: qcom: Clear buf_count and buf_start in raw read Sricharan Ramabadhran (1): mtd: rawnand: qcom: Add read/read_start ops in exec_op path drivers/mtd/nand/raw/qcom_nandc.c | 99 +++++++++++++------------------ 1 file changed, 41 insertions(+), 58 deletions(-)