From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 1C85CC001E0 for ; Wed, 2 Aug 2023 13:44:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:From:References:Cc:To: Subject:Date:Message-ID:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=ye8gJVHnGrppyS26MFJekqtMvxgAdHsBaRKCFo1PQu8=; b=wId82xYPhXt/m0AejiNNRp6fOf JHAGMLT+8UI0HxfAV9FUm8SqwolbeP//REh5tKJPuYdi5Zav+fPO6q9XZFDhSZO65i+kRFvzak9jt 681Bj+VN7mvulimwaATz8BQjq0gnI9UT9V0Cl+LV3cYYNUpURhUp7bRbGOZPiJFBzya81XLgcdq7d Z3HWjy4v4j9idwmodmRx1RVtXZQ7zeay9zyKr1qL5xs1w1Frb3n5EvunLh2rWf1B/8x8Qy4R2EbaN nWd+ROflffz1GtvwrZ0XuZvSEzvoYjxNWDos9dSgX+USNoeVzimrgBKEH/6CXkmy98JH8zhoCS67f IYqIRIWQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qRC9M-005065-0V; Wed, 02 Aug 2023 13:44:28 +0000 Received: from mx0a-001b2d01.pphosted.com ([148.163.156.1]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qRC9I-00505a-2p for linux-arm-kernel@lists.infradead.org; Wed, 02 Aug 2023 13:44:26 +0000 Received: from pps.filterd (m0356517.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 372DdWmY001583; Wed, 2 Aug 2023 13:44:02 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=message-id : date : subject : to : cc : references : from : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pp1; bh=g55Ym+YpNFbYbsHJm78sD6z/mEY3akqaVkYyzH3Jg7g=; b=XalsLoKFIRMecbK04Ju3GMu6LWdk0ZWH2zOQoUDSUau+5GV3bZUpMGlvGZzaGlngcA7F my/jzr5MLWWc2CkwQ9iVw0xoOqNradBdA3LDq8bYw+0V6mOBWTdQ8VbOF2wmQ7G4RAOq QP6v2ylxhFkJbYc20fWBiyMrNp3VMgHTwJ5lMxSRmoG+m01xMWxVdGuobsSSHDt6f1ZJ vBGgHLMJrxEn0RCfvHlYmG/JXHnlfnvxAb4m1XBtzomio0wiWJaAdDrxlS/cdY7+lVGt PW18230/0EavT612jKmHZT9OuNrGKA9NMMPqb3HEaV2RjX9ew1eBwsPDrhgE22Id2Ua5 0g== Received: from pps.reinject (localhost [127.0.0.1]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 3s7r1a8f0m-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 02 Aug 2023 13:44:01 +0000 Received: from m0356517.ppops.net (m0356517.ppops.net [127.0.0.1]) by pps.reinject (8.17.1.5/8.17.1.5) with ESMTP id 372De5Fx006219; Wed, 2 Aug 2023 13:43:40 GMT Received: from ppma12.dal12v.mail.ibm.com (dc.9e.1632.ip4.static.sl-reverse.com [50.22.158.220]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 3s7r1a8dr9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 02 Aug 2023 13:43:39 +0000 Received: from pps.filterd (ppma12.dal12v.mail.ibm.com [127.0.0.1]) by ppma12.dal12v.mail.ibm.com (8.17.1.19/8.17.1.19) with ESMTP id 372CkWXw006161; Wed, 2 Aug 2023 13:41:18 GMT Received: from smtprelay01.wdc07v.mail.ibm.com ([172.16.1.68]) by ppma12.dal12v.mail.ibm.com (PPS) with ESMTPS id 3s5d3sn9kj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 02 Aug 2023 13:41:17 +0000 Received: from smtpav06.wdc07v.mail.ibm.com (smtpav06.wdc07v.mail.ibm.com [10.39.53.233]) by smtprelay01.wdc07v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 372DfH2B29295132 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 2 Aug 2023 13:41:17 GMT Received: from smtpav06.wdc07v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 3D1D758054; Wed, 2 Aug 2023 13:41:17 +0000 (GMT) Received: from smtpav06.wdc07v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 973595804E; Wed, 2 Aug 2023 13:41:16 +0000 (GMT) Received: from [9.61.179.91] (unknown [9.61.179.91]) by smtpav06.wdc07v.mail.ibm.com (Postfix) with ESMTP; Wed, 2 Aug 2023 13:41:16 +0000 (GMT) Message-ID: <388f1d61-c419-a133-6266-daff1fa4cd60@linux.ibm.com> Date: Wed, 2 Aug 2023 08:41:16 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Subject: Re: [PATCH] i2c: aspeed: Avoid accessing freed buffers during i2c transfers. To: Lei YU , Joel Stanley Cc: Lixue Liang , Lixue Liang , linux-aspeed@lists.ozlabs.org, OpenBMC Maillist , Linux Kernel Mailing List , brendan.higgins@linux.dev, linux-i2c@vger.kernel.org, p.zabel@pengutronix.de, linux-arm-kernel@lists.infradead.org References: <20230728122416.17782-1-lianglixuehao@126.com> Content-Language: en-US From: Eddie James In-Reply-To: X-TM-AS-GCONF: 00 X-Proofpoint-GUID: brqHT6bMSvTJF7K0U5buGGNpMKUKQ0Wg X-Proofpoint-ORIG-GUID: svrKPSwC-tR9dzrOChMyy-us0eG8TCj- X-Proofpoint-UnRewURL: 0 URL was un-rewritten MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-08-02_09,2023-08-01_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 impostorscore=0 bulkscore=0 mlxlogscore=999 clxscore=1011 mlxscore=0 adultscore=0 malwarescore=0 phishscore=0 suspectscore=0 spamscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2306200000 definitions=main-2308020121 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230802_064425_156675_45A1CB69 X-CRM114-Status: GOOD ( 27.40 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Ck9uIDcvMzEvMjMgMDE6MTAsIExlaSBZVSB3cm90ZToKPiBUaGVyZSBpcyBhIHNhbWUgZml4IGlu IAo+IGh0dHBzOuKAii8vbG9yZS7igIprZXJuZWwu4oCKb3JnL29wZW5ibWMvMzc0MjM3Y2ItMWNk YS1kZjEyLWViOWYtNzQyMmNhYjUxZmM0QOKAimxpbnV4LuKAimFsaWJhYmEu4oCKY29tLyAKPiBP biBNb24sIEp1bCAzMSwgMjAyMyBhdCAxMjrigIoyMSBQTSBKb2VsIFN0YW5sZXkgPGpvZWxA4oCK am1zLuKAimlkLuKAimF1PiAKPiB3cm90ZTogT24gRnJpLCAyOCBKdWwgMjAyMyBhdCAxMjrigIo0 MCwgTGl4dWUgTGlhbmcgCj4gPGxpYW5nbGl4dWVoYW9A4oCKMTI2LuKAimNvbT4KPiBaalFjbVFS WUZwZnB0QmFubmVyU3RhcnQKPiBUaGlzIE1lc3NhZ2UgSXMgRnJvbSBhbiBVbnRydXN0ZWQgU2Vu ZGVyCj4gWW91IGhhdmUgbm90IHByZXZpb3VzbHkgY29ycmVzcG9uZGVkIHdpdGggdGhpcyBzZW5k ZXIuCj4gUmVwb3J0wqBTdXNwaWNpb3VzCj4gPGh0dHBzOi8vdXMtcGhpc2hhbGFybS1ld3QucHJv b2Zwb2ludC5jb20vRVdUL3YxL1BqaURTZyExMi12ckpCVEI3SFNNWWp4a0NFdnBId1Z5ZWx3MENl bkFEM1JLUmptVlZmUmlnNkR6Q2dSQmF4SGFlWXNKc0FUekZnTllTUkdYeTZyUU5YcG1LOVlkV1F4 U2NtLTJoOXBfYmlsRHVMZVUxcjhOUzVPRWtDbmdsMDFQOTR5JD4gCj4KPiBaalFjbVFSWUZwZnB0 QmFubmVyRW5kCj4gVGhlcmUgaXMgYSBzYW1lIGZpeCBpbiAKPiBodHRwczovL2xvcmUua2VybmVs Lm9yZy9vcGVuYm1jLzM3NDIzN2NiLTFjZGEtZGYxMi1lYjlmLTc0MjJjYWI1MWZjNEBsaW51eC5h bGliYWJhLmNvbS8KPgo+IE9uIE1vbiwgSnVsIDMxLCAyMDIzIGF0IDEyOjIx4oCvUE0gSm9lbCBT dGFubGV5IDxqb2VsQGptcy5pZC5hdT4gd3JvdGU6Cj4KPiAgICAgT24gRnJpLCAyOCBKdWwgMjAy MyBhdCAxMjo0MCwgTGl4dWUgTGlhbmcgPGxpYW5nbGl4dWVoYW9AMTI2LmNvbT4KPiAgICAgd3Jv dGU6Cj4gICAgID4KPiAgICAgPiBGcm9tOiBMaXh1ZSBMaWFuZyA8bGlhbmdsaXh1ZUBncmVhdHdh bGwuY29tLmNuPgo+ICAgICA+Cj4gICAgID4gQWZ0ZXIgd2FpdGluZyBmb3IgdGhlIHRyYW5zbWlz c2lvbiB0aW1lb3V0LCB0aGUgSTJDIGNvbnRyb2xsZXIgd2lsbAo+ICAgICA+IGNvbnRpbnVlIHRv IHRyYW5zbWl0IGRhdGEgd2hlbiB0aGUgYnVzIGlzIGlkbGUuIENsZWFyaW5nCj4gICAgIGJ1cy0+ bXNnIHdpbGwKPiAgICAgPiBhdm9pZCBrZXJuZWwgcGFuaWMgd2hlbiBhY2Nlc3NpbmcgdGhlIGZy ZWVkIG1zZy0+YnVmIGluCj4gICAgID4gYXNwZWVkX2kyY19tYXN0ZXJfaXJxLgo+ICAgICA+Cj4g ICAgID4gU2lnbmVkLW9mZi1ieTogTGl4dWUgTGlhbmcgPGxpYW5nbGl4dWVAZ3JlYXR3YWxsLmNv bS5jbj4KPiAgICAgPiAtLS0KPiAgICAgPsKgIGRyaXZlcnMvaTJjL2J1c3Nlcy9pMmMtYXNwZWVk LmMgfCAyICsrCj4gICAgID7CoCAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCj4gICAg ID4KPiAgICAgPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9pMmMvYnVzc2VzL2kyYy1hc3BlZWQuYwo+ ICAgICBiL2RyaXZlcnMvaTJjL2J1c3Nlcy9pMmMtYXNwZWVkLmMKPiAgICAgPiBpbmRleCAyZTVh Y2ZlYjc2YzguLmM4MzA1NzQ5N2UyNiAxMDA2NDQKPiAgICAgPiAtLS0gYS9kcml2ZXJzL2kyYy9i dXNzZXMvaTJjLWFzcGVlZC5jCj4gICAgID4gKysrIGIvZHJpdmVycy9pMmMvYnVzc2VzL2kyYy1h c3BlZWQuYwo+ICAgICA+IEBAIC03MTMsNiArNzEzLDggQEAgc3RhdGljIGludCBhc3BlZWRfaTJj X21hc3Rlcl94ZmVyKHN0cnVjdAo+ICAgICBpMmNfYWRhcHRlciAqYWRhcCwKPiAgICAgPsKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgc3Bpbl9sb2NrX2lycXNhdmUoJmJ1cy0+bG9jaywgZmxhZ3Mp Owo+ICAgICA+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBpZiAoYnVzLT5tYXN0ZXJfc3RhdGUg PT0gQVNQRUVEX0kyQ19NQVNURVJfUEVORElORykKPiAgICAgPsKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgYnVzLT5tYXN0ZXJfc3RhdGUgPQo+ICAgICBBU1BFRURfSTJDX01B U1RFUl9JTkFDVElWRTsKPiAgICAgPiArCj4gICAgID4gK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKg YnVzLT5tc2dzID0gTlVMTDsKPgo+ICAgICBFZGRpZSwgaXMgdGhpcyB0aGUgc2FtZSBpc3N1ZSB5 b3Ugd2VyZSBkZWJ1Z2dpbmc/Cj4KClllcywgaXQgaXMsIGFuZCB0aGUgc2FtZSBmaXggSSBzZXR0 bGVkIG9uLgoKCj4KPiAgICAgPiDCoHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJmJ1cy0+bG9jaywg ZmxhZ3MpOwo+ICAgICA+Cj4gICAgID7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoHJldHVybiAt RVRJTUVET1VUOwo+ICAgICA+IC0tCj4gICAgID4gMi4yNy4wCj4gICAgID4KPgoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBt YWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9s aXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=