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 D87BCC6FA8F for ; Wed, 30 Aug 2023 13:24:35 +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-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:To:References:Message-Id:Cc:Date: In-Reply-To:From:Subject:Mime-Version:Reply-To:Content-ID:Content-Description :Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=ZuouY42nmtHj1kMbHFXhA5mC3unrUL9SVOHe4oxgCi0=; b=V+vCMgxcs3jMQu Aau9AZ8Lj+buIK5sTCfxGVawBjhyUNjwYap0djCZBSkyHW7t2/yLNd1koJwZZ7wtqutF1RdOCt7wE MwWFzuIrE77MyxGdGyppGs8ZceDAoX2suZdAL4QQyYWzucXUA1NYFtHKPAF5zugSe/Slwu+CF616u zVvLvjMwJrw23S4mOK6Sm08oq7LK8qpEHERy0hrIhByaUwJFky7fRU8N5u5N6V+v+yWCPqh3x4W4A T6XmzAAqi5dgmxuvoLmvSKVd96Cx314aLRsbUrlLoZnGtE93XJogtAX0KJbfoPd89eQOQNibScUA4 bm4u6P9ju4CBnALVdisQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qbLB0-00DZ40-2l; Wed, 30 Aug 2023 13:24:06 +0000 Received: from mail-pl1-x62f.google.com ([2607:f8b0:4864:20::62f]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qbLAx-00DZ3K-1b for linux-arm-kernel@lists.infradead.org; Wed, 30 Aug 2023 13:24:04 +0000 Received: by mail-pl1-x62f.google.com with SMTP id d9443c01a7336-1bdb7b0c8afso34458585ad.3 for ; Wed, 30 Aug 2023 06:24:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693401843; x=1694006643; darn=lists.infradead.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=jl5m/u5DBSkuFPju71gMtPySMQtwHuHyHO7Z+IRR/0E=; b=Wrpp4Prdz1BimgCIxU41HjgNpjWy7qr/EJCs68XN9HQT10KVLURobHEQVthXPjwC1R 2dz1pXjBTKZo4Ue3j/wsMqVi7mGr5OuewrdToBWO1PclR92uQJFpsCkG6hpv2G06npi0 BHhCghfvphapmb0JGQkK22HwCKAwchBY8b4k91hrOgPHc/U3YGjO7gvWPvDF2/MHDiHe b1/jo2o2cb031+OyrcSV2mPSByvciDQwbWV4GdFItOlD+f74nM6fa9StmC1zOsJFgwQa 0MMp/1hvqIJyIDvPyr2wVFmVv6nNJ5x543WsEYrniSQIEWodFHQPqKLfRZEWk+PRtcUb DK4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693401843; x=1694006643; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=jl5m/u5DBSkuFPju71gMtPySMQtwHuHyHO7Z+IRR/0E=; b=hwAFF3FfN1Mcbr/ZxBu/EKGuiUQxnmFrV0U5lZCjBAyscSIRZWFhbUwJNytXurBX+9 NX5gBN9bTIHmsfyvfOHzArfswKL2dN7lUMYL2aope3xGqcUCH/PRBkco2p8mmtzOv3IL q3yQrc2ry6DyVlwYwfvmLsqUbc1v1PgftI6gfvEsdd7Em/tNnuql/UnMi6WnX4RMAvtS jJFlRTDS5VzVZiO8aebazgEPcMPVthyQoIaYTdDXupOlxbBZG2FevmQac1hkWCdcS4YM FNxOAIGi2Ff5cEp2wQKMqNSkzcJszOa/f1HQ3luS6qOchAGOsNnuEAeivIyG8Sjc6nBh tksw== X-Gm-Message-State: AOJu0Yx2ilPseS4Ig/zOD4T04oIc1LY915RFwvn7B2CcNdW82+tms6k0 YqMRifIv+JUliTLjSgDBafd5eSZ99FTjcg== X-Google-Smtp-Source: AGHT+IHvPjbC6cQ6R7dwzx5G8ASsbdBYGcjoPd4otAgobSujUbK+P1uF8x96ng8HnaiZoyXjPKfupw== X-Received: by 2002:a17:903:444:b0:1c0:b17a:7554 with SMTP id iw4-20020a170903044400b001c0b17a7554mr1640671plb.64.1693401842513; Wed, 30 Aug 2023 06:24:02 -0700 (PDT) Received: from [127.0.0.1] ([103.135.102.124]) by smtp.gmail.com with ESMTPSA id ja11-20020a170902efcb00b001c0a4146961sm11148028plb.19.2023.08.30.06.24.00 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 30 Aug 2023 06:24:02 -0700 (PDT) Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.1\)) Subject: Re: [PATCH v1] firmware: arm_scmi: Fix NULL pointer dereference in mailbox_clear_channel From: Qiujun Huang In-Reply-To: <20230830093902.duvvjimgwddh7qbt@bogus> Date: Wed, 30 Aug 2023 21:23:58 +0800 Cc: cristian.marussi@arm.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Message-Id: References: <20230830093902.duvvjimgwddh7qbt@bogus> To: Sudeep Holla X-Mailer: Apple Mail (2.3608.120.23.2.1) X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230830_062403_535723_68F87928 X-CRM114-Status: GOOD ( 13.50 ) 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-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Cgo+IDIwMjPlubQ45pyIMzDml6Ug5LiL5Y2INTozOe+8jFN1ZGVlcCBIb2xsYSA8c3VkZWVwLmhv bGxhQGFybS5jb20+IOWGmemBk++8mgo+IAo+IE9uIFdlZCwgQXVnIDMwLCAyMDIzIGF0IDAxOjA3 OjQ3QU0gKzA4MDAsIFFpdWp1biBIdWFuZyB3cm90ZToKPj4gVGhlcmUgaXMgYSByYWNlIGJldHdl ZW4gdGhlIGZhaWx1cmUgb2YgcHJvYmUgYW5kIHJ4X2NhbGxiYWNrIChkdWUgdG8gYQo+PiBkZWxh eWVkIHJlc3BvbnNlKS4KPj4gCj4+IHNjbWlfcHJvYmUKPj4gc2NtaV9hY3F1aXJlX3Byb3RvY2Fs Cj4+IGRvX3hmZXIKPj4gdGltZW91dAo+PiBtYWlsYm94X2NoYW5fZnJlZQo+PiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8LS0tIGRlbGF5IHJlc3Bv bnNlCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICByeF9jYWxsYmFjawo+PiBtYm94X2ZyZWVfY2hhbm5lbAo+PiBjaW5mby0+dHJhbnNw b3J0X2luZm8gPSBOVUxMCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIG1haWxib3hfY2xlYXJfY2hhbm5lbAo+PiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRlcmVmZXJlbmNlIGNp bmZvLT50cmFuc3BvcnRfaW5mbwo+IAo+IEl0IGlzIGFsd2F5cyBnb29kIHRvIHByb3ZpZGUgdGhl IGtlcm5lbCBzdGFja3RyYWNlIHdoaWNoIHlvdSBnZXQgd2hlbiBhCj4gTlVMTCBwb2ludGVyIGlz IGRlcmVmZXJlbmNlLiBJdCBoZWxwcyBmb3IgcmV2aWV3IGFuZCBhbHNvIHRvIGRvY3VtZW50IGl0 Lgo+IAo+IC0tIAo+IFJlZ2FyZHMsCj4gU3VkZWVwCgpHZXQgaXQuIEhlcmUgaXMgdGhlIHNwbGF0 LgoKWyAgICAxLjk0MjI0MF1bICAgIEMwXSBVbmFibGUgdG8gaGFuZGxlIGtlcm5lbCBOVUxMIHBv aW50ZXIgZGVyZWZlcmVuY2UgYXQgdmlydHVhbCBhZGRyZXNzIDAwMDAwMDAwMDAwMDAwNDgKWyAg ICAxLjk0MjI0MV1bICAgIEMwXSBNZW0gYWJvcnQgaW5mbzoKWyAgICAxLjk0MjI0M11bICAgIEMw XSAgIEVTUiA9IDB4OTYwMDAwMDUKWyAgICAxLjk0NDg4OF1bICAgIFQ5XSBzcG1pIHNwbWktMTog UE1JQyBhcmJpdGVyIHZlcnNpb24gdjcgKDB4NzAwMDAwMDApClsgICAgMS45NTA2NTJdWyAgICBD MF0gICBFQyA9IDB4MjU6IERBQlQgKGN1cnJlbnQgRUwpLCBJTCA9IDMyIGJpdHMKWyAgICAxLjk1 MDY1M11bICAgIEMwXSAgIFNFVCA9IDAsIEZuViA9IDAKWyAgICAxLjk1MDY1NF1bICAgIEMwXSAg IEVBID0gMCwgUzFQVFcgPSAwClsgICAgMS45NTA2NTZdWyAgICBDMF0gRGF0YSBhYm9ydCBpbmZv OgpbICAgIDEuOTUwNjU3XVsgICAgQzBdICAgSVNWID0gMCwgSVNTID0gMHgwMDAwMDAwNQpbICAg IDEuOTUwNjU4XVsgICAgQzBdICAgQ00gPSAwLCBXblIgPSAwClsgICAgMS45NTA2NjBdWyAgICBD MF0gWzAwMDAwMDAwMDAwMDAwNDhdIHVzZXIgYWRkcmVzcyBidXQgYWN0aXZlX21tIGlzIHN3YXBw ZXIKWyAgICAxLjk1MDY2M11bICAgIEMwXSBJbnRlcm5hbCBlcnJvcjogT29wczogOTYwMDAwMDUg WyMxXSBQUkVFTVBUIFNNUApbICAgIDIuMzM4OTI5XVsgICAgQzBdIHBjIDogbWFpbGJveF9jbGVh cl9jaGFubmVsKzB4MTgvMHg2NApbICAgIDIuMzQ0Mzg0XVsgICAgQzBdIGxyIDogc2NtaV9oYW5k bGVfcmVzcG9uc2UrMHgxN2MvMHg0ZjQKWyAgICAyLjM0OTkyM11bICAgIEMwXSBzcCA6IGZmZmZm ZmMwMTAwMDNkYjAKWyAgICAyLjM1NDA0NV1bICAgIEMwXSB4Mjk6IGZmZmZmZmMwMTAwMDNkYzAg eDI4OiBmZmZmZmZkODUyNjNmMDAwIApbICAgIDIuMzYwMjE2XVsgICAgQzBdIHgyNzogZmZmZmZm ZDg1MTYyMTA2OCB4MjY6IGZmZmZmZmQ4NGVjODE1YzggClsgICAgMi4zNjYzODZdWyAgICBDMF0g eDI1OiBmZmZmZmZkODUyNjNiZjgwIHgyNDogZmZmZmZmZDg1MjYzZDIzMCAKWyAgICAyLjM3MjU1 Nl1bICAgIEMwXSB4MjM6IGZmZmZmZjgwM2NkNzBjYzAgeDIyOiAwMDAwMDAwMDAwMDAwMDA4IApb ICAgIDIuMzc4NzI2XVsgICAgQzBdIHgyMTogZmZmZmZmODAzNmNmMGRmOCB4MjA6IGZmZmZmZmQ4 NTE2MWJhYzggClsgICAgMi4zODQ4OTZdWyAgICBDMF0geDE5OiBmZmZmZmY4MDQzZmZhNTgwIHgx ODogZmZmZmZmYzAxMDAwNTA1MCAKWyAgICAyLjM5MTA2NV1bICAgIEMwXSB4MTc6IDAwMDAwMDAw MDAwMDAwMDAgeDE2OiAwMDAwMDAwMDAwMDAwMGQ4IApbICAgIDIuMzk3MjM0XVsgICAgQzBdIHgx NTogZmZmZmZmZDg1MDc5NjVlOCB4MTQ6IGZmZmZmZmQ4NGVhZWJkZjAgClsgICAgMi40MDM0MDRd WyAgICBDMF0geDEzOiAwMDAwMDAwMDAwMDAwMWVhIHgxMjogMDAwMDAwMDAwMDAwN2ZmYiAKWyAg ICAyLjQwOTU3NF1bICAgIEMwXSB4MTE6IDAwMDAwMDAwMDAwMGZmZmYgeDEwOiBmZmZmZmZkODUy YzVhMDAwIApbICAgIDIuNDE1NzQ0XVsgICAgQzBdIHg5IDogZDdiZTFhOWI3NWYyOTUwMCB4OCA6 IDAwMDAwMDAwMDAwMDAwMDAgClsgICAgMi40MjE5MTRdWyAgICBDMF0geDcgOiAzODJlMzEyMDIw MjAyMDViIHg2IDogZmZmZmZmZDg1MmM1N2U3YyAKWyAgICAyLjQyODA4NF1bICAgIEMwXSB4NSA6 IGZmZmZmZmZmZmZmZmZmZmYgeDQgOiAwMDAwMDAwMDAwMDAwMDAwIApbICAgIDIuNDM0MjU0XVsg ICAgQzBdIHgzIDogZmZmZmZmZDg0ZWFlNjY2OCB4MiA6IDAwMDAwMDAwMDAwMDAwMDEgClsgICAg Mi40NDA0MjRdWyAgICBDMF0geDEgOiAwMDAwMDAwMDAwMDAwMDAwIHgwIDogZmZmZmZmODA0M2Zm YTU4MCAKWyAgICAyLjQ0NjU5NF1bICAgIEMwXSBDYWxsIHRyYWNlOgpbICAgIDIuNDQ5ODE5XVsg ICAgQzBdICBtYWlsYm94X2NsZWFyX2NoYW5uZWwrMHgxOC8weDY0ClsgICAgMi40NTQ5MTZdWyAg ICBDMF0gIHNjbWlfaGFuZGxlX3Jlc3BvbnNlKzB4MTdjLzB4NGY0ClsgICAgMi40NjAxMDBdWyAg ICBDMF0gIHJ4X2NhbGxiYWNrKzB4NjAvMHhlYwpbICAgIDIuNDY0MzExXVsgICAgQzBdICBtYm94 X2NoYW5fcmVjZWl2ZWRfZGF0YSsweDQ0LzB4OTQKWyAgICAyLjQ2OTU4NF1bICAgIEMwXSAgcWNv bV9yaW1wc19yeF9pbnRlcnJ1cHQrMHhjMC8weDE0NCBbcWNvbV9yaW1wc10KWyAgICAyLjQ3NjEx MV1bICAgIEMwXSAgX19oYW5kbGVfaXJxX2V2ZW50X3BlcmNwdSsweGEwLzB4NDE0ClsgICAgMi40 ODE2NTJdWyAgICBDMF0gIGhhbmRsZV9pcnFfZXZlbnQrMHg4NC8weDFjYwpbICAgIDIuNDg2Mzkz XVsgICAgQzBdICBoYW5kbGVfZmFzdGVvaV9pcnErMHgxNTAvMHgzOTQKWyAgICAyLjQ5MTQwM11b ICAgIEMwXSAgX19oYW5kbGVfZG9tYWluX2lycSsweDExNC8weDFlNApbICAgIDIuNDk2NTAwXVsg ICAgQzBdICBnaWNfaGFuZGxlX2lycS4zMzk3OSsweDZjLzB4MmI4ClsgICAgMi41MDE1OTddWyAg ICBDMF0gIGVsMV9pcnErMHhlNC8weDFjMApbICAgIDIuNTA1NTM3XVsgICAgQzBdICBjcHVpZGxl X2VudGVyX3N0YXRlKzB4M2E0LzB4YTA0ClsgICAgMi41MTA2MzRdWyAgICBDMF0gIGRvX2lkbGUr MHgzMDgvMHg1NzQKWyAgICAyLjUxNDY2MV1bICAgIEMwXSAgY3B1X3N0YXJ0dXBfZW50cnkrMHg4 NC8weDkwClsgICAgMi41MTk0MDJdWyAgICBDMF0gIGtlcm5lbF9pbml0KzB4MC8weDMxMApbICAg IDIuNTIzNjExXVsgICAgQzBdICBzdGFydF9rZXJuZWwrMHgwLzB4NjQ4ClsgICAgMi41Mjc5MDhd WyAgICBDMF0gIHN0YXJ0X2tlcm5lbCsweDUyYy8weDY0OApbICAgIDIuNTMyMzkwXVsgICAgQzBd IENvZGU6IGY4MDA4NjVlIGE5MDE3YmZkIDkxMDA0M2ZkIGY5NDAwODA4IChmOTQwMjUwOCkgClsg ICAgMi41MzkzNjBdWyAgICBDMF0gLS0tWyBlbmQgdHJhY2UgZGE3ZmRkNWZkZDdmN2YwOSBdLS0t ClsgICAgMi41NTAwODhdWyAgICBDMF0gS2VybmVsIHBhbmljIC0gbm90IHN5bmNpbmc6IE9vcHM6 IEZhdGFsIGV4Y2VwdGlvbiBpbiBpbnRlcnJ1cHQKCgotIC0gLQp0aGFua3MKCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1h aWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xp c3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==