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 B00CCC7EE23 for ; Tue, 30 May 2023 16:09:37 +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:Cc:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=AwSbZAGBu/ysIKQw/8SSPTcJkX2vS/9VCLB+IXq0Zxg=; b=VtG7zAC5MzbHPU bjjynhbKe83RqFIqrZuj5gGN5qSA1WGvWuZVa0CHUsRHeMC73cuQ/lkvO2qSXNdlu0T3k7dJ+IjQP qhLU7k+ml+r8c/b79neYKiNW3Hrxmp8AdIVFKrt5n77C815OJNtbRlT4ohdalgCrh1+1qmIHWJ8KH FOCnM3yaUR8KtJmZ/OzzbGzf9vpJy0oufRLclDjNTQjIWKTbP7/yTmYInwFNUDjKF2D4rkv0upDb0 6udVeDlVSM51bNsPzvIlnHOKw6fL5aJP5nW6gWc5x3EP2mlMEIbSs12Vm3UiUNSjp3LT8h76bho4I Cv9EdgJi6fS8y5k8KKbQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1q41uL-00EWQO-1o; Tue, 30 May 2023 16:09:13 +0000 Received: from mail-wr1-x434.google.com ([2a00:1450:4864:20::434]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1q41uI-00EWPo-2U for linux-arm-kernel@lists.infradead.org; Tue, 30 May 2023 16:09:12 +0000 Received: by mail-wr1-x434.google.com with SMTP id ffacd0b85a97d-30b023b0068so174574f8f.0 for ; Tue, 30 May 2023 09:09:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1685462949; x=1688054949; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=oi0/JSrKBypgCtjQEoow24NFxZocncTUaEgKTBeFpRQ=; b=hVGRu0prW/3S+Zg8ZJ1Tz6XPV24/xDsOnyP8dFoMgmQfP0JUFuGqzGAcHbka3yAuPQ SugcRLOkP9/VXsMnyb5id8VqYhISd6rVqpv+IzZhHwEnPh8gK+cOM9uUUlpuuRsgjaK8 DDZcZj56JHwrW2bTx31CI2+JAgYVbAo+zEklLQJSU8zRs/rUOUlaJyCRPdHZCMYUuS03 MzBB6AKo150s/58E822BDtV6WS0NMm+H2VhSceuzQ2kmLspIPTfBrfoJT0Nur10k+2+o Jun10e6ds2y8NxmwzAY3mvh31Jc268Dw06p+PXjB9BUe0/Hdk7foKMlXbEm7xzvMo/jo 9mtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685462949; x=1688054949; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=oi0/JSrKBypgCtjQEoow24NFxZocncTUaEgKTBeFpRQ=; b=LQTvMgtWhsZIBct/NoaXfY0rsS95MxeCKT4srIiK7YAkmqD0MOrjpdfqU67UiZmV7w z6JYq8OMLUOpAzDvHAIDF4KYYIRbbSXUSGuWCqLhUJ28jPdJMh1C84j7BeW/2vxVhb+3 Wdq0znVi6f0gm4k+P4jDAobJH8UyaYsKAa6aW5cTDRCUPt+NM0W7k8Zq5AJnQuSPsU0v DUKyKsAPMSN9YzjmG4elfIwzjeRLFYTf4nfz8FSBoMkz3ntIJgQ+7XS+LpkHJbK/MfnP i+ovXseY0288YcH7t6K5NzTi/UOXbDThROlREuZ5HNhJvttvM3+onm/AhSv1SRA92hjp BHtQ== X-Gm-Message-State: AC+VfDw8Q0UpZvm3mqge0GHvFAXaRV83iDaGakc5LOkufmNXDeWSJleA tXuoroEBxQk5Qs6fUhVF1n3rTe/uQVWZ1ZhS+AE= X-Google-Smtp-Source: ACHHUZ6aXodoM2hGVPxieUQ1l1WXdJrNDTm1QeHOWlvIwTAqEarAHbF9cm8DW7PE6ssRdnEeq4SfiQDwReqkPJLAiTQ= X-Received: by 2002:adf:f812:0:b0:2f6:661:c03c with SMTP id s18-20020adff812000000b002f60661c03cmr2525443wrp.28.1685462948658; Tue, 30 May 2023 09:09:08 -0700 (PDT) MIME-Version: 1.0 References: <20230530160033.411441-1-azeemshaikh38@gmail.com> In-Reply-To: <20230530160033.411441-1-azeemshaikh38@gmail.com> From: Azeem Shaikh Date: Tue, 30 May 2023 12:08:57 -0400 Message-ID: Subject: Re: [PATCH] soc: fsl: qe: Replace all non-returning strlcpy with strscpy To: Qiang Zhao Cc: linux-hardening@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, Li Yang , linux-arm-kernel@lists.infradead.org X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230530_090910_811228_FB17CA0B X-CRM114-Status: GOOD ( 18.03 ) 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 RHVwbGljYXRlIG9mIGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL2FsbC8yMDIzMDUyMzAyMTQyNS4y NDA2MzA5LTEtYXplZW1zaGFpa2gzOEBnbWFpbC5jb20vLgpTb3JyeSBhYm91dCB0aGF0LgoKT24g VHVlLCBNYXkgMzAsIDIwMjMgYXQgMTI6MDDigK9QTSBBemVlbSBTaGFpa2ggPGF6ZWVtc2hhaWto MzhAZ21haWwuY29tPiB3cm90ZToKPgo+IHN0cmxjcHkoKSByZWFkcyB0aGUgZW50aXJlIHNvdXJj ZSBidWZmZXIgZmlyc3QuCj4gVGhpcyByZWFkIG1heSBleGNlZWQgdGhlIGRlc3RpbmF0aW9uIHNp emUgbGltaXQuCj4gVGhpcyBpcyBib3RoIGluZWZmaWNpZW50IGFuZCBjYW4gbGVhZCB0byBsaW5l YXIgcmVhZAo+IG92ZXJmbG93cyBpZiBhIHNvdXJjZSBzdHJpbmcgaXMgbm90IE5VTC10ZXJtaW5h dGVkIFsxXS4KPiBJbiBhbiBlZmZvcnQgdG8gcmVtb3ZlIHN0cmxjcHkoKSBjb21wbGV0ZWx5IFsy XSwgcmVwbGFjZQo+IHN0cmxjcHkoKSBoZXJlIHdpdGggc3Ryc2NweSgpLgo+IE5vIHJldHVybiB2 YWx1ZXMgd2VyZSB1c2VkLCBzbyBkaXJlY3QgcmVwbGFjZW1lbnQgaXMgc2FmZS4KPgo+IFsxXSBo dHRwczovL3d3dy5rZXJuZWwub3JnL2RvYy9odG1sL2xhdGVzdC9wcm9jZXNzL2RlcHJlY2F0ZWQu aHRtbCNzdHJsY3B5Cj4gWzJdIGh0dHBzOi8vZ2l0aHViLmNvbS9LU1BQL2xpbnV4L2lzc3Vlcy84 OQo+Cj4gU2lnbmVkLW9mZi1ieTogQXplZW0gU2hhaWtoIDxhemVlbXNoYWlraDM4QGdtYWlsLmNv bT4KPiAtLS0KPiAgZHJpdmVycy9zb2MvZnNsL3FlL3FlLmMgfCAgICA0ICsrLS0KPiAgMSBmaWxl IGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQg YS9kcml2ZXJzL3NvYy9mc2wvcWUvcWUuYyBiL2RyaXZlcnMvc29jL2ZzbC9xZS9xZS5jCj4gaW5k ZXggYjNjMjI2ZWI1MjkyLi41ODc0NmU1NzBkMTQgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9zb2Mv ZnNsL3FlL3FlLmMKPiArKysgYi9kcml2ZXJzL3NvYy9mc2wvcWUvcWUuYwo+IEBAIC01MjQsNyAr NTI0LDcgQEAgaW50IHFlX3VwbG9hZF9maXJtd2FyZShjb25zdCBzdHJ1Y3QgcWVfZmlybXdhcmUg KmZpcm13YXJlKQo+ICAgICAgICAgICogc2F2ZWQgbWljcm9jb2RlIGluZm9ybWF0aW9uIGFuZCBw dXQgaW4gdGhlIG5ldy4KPiAgICAgICAgICAqLwo+ICAgICAgICAgbWVtc2V0KCZxZV9maXJtd2Fy ZV9pbmZvLCAwLCBzaXplb2YocWVfZmlybXdhcmVfaW5mbykpOwo+IC0gICAgICAgc3RybGNweShx ZV9maXJtd2FyZV9pbmZvLmlkLCBmaXJtd2FyZS0+aWQsIHNpemVvZihxZV9maXJtd2FyZV9pbmZv LmlkKSk7Cj4gKyAgICAgICBzdHJzY3B5KHFlX2Zpcm13YXJlX2luZm8uaWQsIGZpcm13YXJlLT5p ZCwgc2l6ZW9mKHFlX2Zpcm13YXJlX2luZm8uaWQpKTsKPiAgICAgICAgIHFlX2Zpcm13YXJlX2lu Zm8uZXh0ZW5kZWRfbW9kZXMgPSBiZTY0X3RvX2NwdShmaXJtd2FyZS0+ZXh0ZW5kZWRfbW9kZXMp Owo+ICAgICAgICAgbWVtY3B5KHFlX2Zpcm13YXJlX2luZm8udnRyYXBzLCBmaXJtd2FyZS0+dnRy YXBzLAo+ICAgICAgICAgICAgICAgICBzaXplb2YoZmlybXdhcmUtPnZ0cmFwcykpOwo+IEBAIC01 OTksNyArNTk5LDcgQEAgc3RydWN0IHFlX2Zpcm13YXJlX2luZm8gKnFlX2dldF9maXJtd2FyZV9p bmZvKHZvaWQpCj4gICAgICAgICAvKiBDb3B5IHRoZSBkYXRhIGludG8gcWVfZmlybXdhcmVfaW5m byovCj4gICAgICAgICBzcHJvcCA9IG9mX2dldF9wcm9wZXJ0eShmdywgImlkIiwgTlVMTCk7Cj4g ICAgICAgICBpZiAoc3Byb3ApCj4gLSAgICAgICAgICAgICAgIHN0cmxjcHkocWVfZmlybXdhcmVf aW5mby5pZCwgc3Byb3AsCj4gKyAgICAgICAgICAgICAgIHN0cnNjcHkocWVfZmlybXdhcmVfaW5m by5pZCwgc3Byb3AsCj4gICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKHFlX2Zpcm13YXJl X2luZm8uaWQpKTsKPgo+ICAgICAgICAgb2ZfcHJvcGVydHlfcmVhZF91NjQoZncsICJleHRlbmRl ZC1tb2RlcyIsCj4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMu aW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2xpbnV4LWFybS1rZXJuZWwK