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 A032DC4332F for ; Tue, 14 Nov 2023 21:21:32 +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:In-Reply-To:From:References:Cc:To:Subject: MIME-Version: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=x0qxLuR6BZqhHzhnYb/8MCxSajd7AeRoWf4Uw1NmGpc=; b=hdD4bEga733GkS 2yVcPUEOIG0T/OKUjj5WqL3tRizK5QBhuYQ84eqyeAhB3X3AHungcg8U+ejZcrlER7He/EJKV1M0X 25kn19mbqpx96Yv+G3IiehNACBYe+2GtMlwsUIEA4rCwoa23c7p/TtKAhZrCnF3+oGJowm5Q7sShe wX6juoZ8v81EX7GhLiPoE0+LIwVbAJ9LiKnJBhyd8yf42Ist8IeAF/IlteHr2odwO/HrWaxw/cu4J saYs4epNsr/9BJmofKRZRBMdkRR9hCt5glcXdERI9/peZU790BowYRsouibZAuM5mj/WwPYqfhXm7 vl4YTmKVRK21O11H10XQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1r30qI-00Gpx1-0y; Tue, 14 Nov 2023 21:21:06 +0000 Received: from omta040.useast.a.cloudfilter.net ([44.202.169.39]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1r30qE-00Gpuk-1u for linux-arm-kernel@lists.infradead.org; Tue, 14 Nov 2023 21:21:04 +0000 Received: from eig-obgw-5003a.ext.cloudfilter.net ([10.0.29.159]) by cmsmtp with ESMTPS id 2voArKGcY6nOZ30q1r8cy4; Tue, 14 Nov 2023 21:20:49 +0000 Received: from gator4166.hostgator.com ([108.167.133.22]) by cmsmtp with ESMTPS id 30q0rcEv0nCfv30q0rxLGb; Tue, 14 Nov 2023 21:20:49 +0000 X-Authority-Analysis: v=2.4 cv=KKpJsXJo c=1 sm=1 tr=0 ts=6553e4b1 a=1YbLdUo/zbTtOZ3uB5T3HA==:117 a=WzbPXH4gqzPVN0x6HrNMNA==:17 a=OWjo9vPv0XrRhIrVQ50Ab3nP57M=:19 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=IkcTkHD0fZMA:10 a=BNY50KLci1gA:10 a=wYkD_t78qR0A:10 a=VwQbUJbxAAAA:8 a=4phrzMesRlFG3ZuAd8AA:9 a=QEXdDO2ut3YA:10 a=AjGcO6oz07-iQ99wixmX:22 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=embeddedor.com; s=default; h=Content-Transfer-Encoding:Content-Type: In-Reply-To:From:References:Cc:To:Subject:MIME-Version:Date:Message-ID:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=fqvdjHSSkvRmHNFL6Pv4n1V2wTIvkAGySUpqtAfFSms=; b=f51cZ98KRhtRisZYT+jer9cNAh eWgA4QhUoN0SZBoylMKbOhqG3sBkDA+DrCOZFRj6EupY/7B90kgfO/Kd78IyAavMG0eWqgONbn27S dScfs/NVeg4r+f1Bs68pcOEeFrzdBu18v3a+Txn3MtvzPdO8VRviZKuyZPsH4pPB23jImmTRVVJFo sy6kH9aNxz8CoXG/3r3fn11KezGgoB4fVzu/ZMqBNduWxlN5kOXZ317VjbdafAiK0iKw3cKdA8AX0 iXAvqstxxvsXXSfkuPMnzmTaM0YkhQAd2x5fz5xHFZtsocHUHT75z4IYSYqit2M56Kvb24/HjOlHW ojLm6raQ==; Received: from 187-162-21-192.static.axtel.net ([187.162.21.192]:58556 helo=[192.168.15.10]) by gator4166.hostgator.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96.2) (envelope-from ) id 1r30pz-003oHt-2B; Tue, 14 Nov 2023 15:20:47 -0600 Message-ID: Date: Tue, 14 Nov 2023 15:20:45 -0600 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH][next] hwmon: (aspeed-pwm-tacho) Fix -Wstringop-overflow warning in aspeed_create_fan_tach_channel() Content-Language: en-US To: Guenter Roeck , "Gustavo A. R. Silva" Cc: Jean Delvare , Joel Stanley , Andrew Jeffery , linux-hwmon@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, linux-hardening@vger.kernel.org References: <6a28c219-b047-411b-ab43-02fc8f1824db@roeck-us.net> From: "Gustavo A. R. Silva" In-Reply-To: <6a28c219-b047-411b-ab43-02fc8f1824db@roeck-us.net> X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gator4166.hostgator.com X-AntiAbuse: Original Domain - lists.infradead.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - embeddedor.com X-BWhitelist: no X-Source-IP: 187.162.21.192 X-Source-L: No X-Exim-ID: 1r30pz-003oHt-2B X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: 187-162-21-192.static.axtel.net ([192.168.15.10]) [187.162.21.192]:58556 X-Source-Auth: gustavo@embeddedor.com X-Email-Count: 4 X-Org: HG=hgshared;ORG=hostgator; X-Source-Cap: Z3V6aWRpbmU7Z3V6aWRpbmU7Z2F0b3I0MTY2Lmhvc3RnYXRvci5jb20= X-Local-Domain: yes X-CMAE-Envelope: MS4xfNqOaQmRlA8lBvcD3Qv+EMqMXMfX4itGY7quLDvplPPjJhPFTUkUBEsRSjO5r/a+e7AybcrHSnERZ/QYfGtx+/4G5bfaIekciZc/kbW3DUdYiCxw/WZ3 GcIugCkZSGAx9ycZCrdReJqRh7bsk7eGhdrUPUl2A0h9ZWQFCS4dOfoG2WFlDmOTEWE87NFvaInoEOSyvvdkCIo3w3Mv+Bbibkz+VImlsaJOHPL5X54I/4tf X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231114_132102_717360_622784D2 X-CRM114-Status: GOOD ( 19.69 ) 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 CgpPbiAxMS8xNC8yMyAwODo1MiwgR3VlbnRlciBSb2VjayB3cm90ZToKPiBPbiBNb24sIE5vdiAx MywgMjAyMyBhdCAwMTozODoxMlBNIC0wNjAwLCBHdXN0YXZvIEEuIFIuIFNpbHZhIHdyb3RlOgo+ PiBCYXNlZCBvbiB0aGUgZG9jdW1lbnRhdGlvbiBiZWxvdywgdGhlIG1heGltdW0gbnVtYmVyIG9m IEZhbiB0YWNoCj4+IGNoYW5uZWxzIGlzIDE2Ogo+Pgo+PiBEb2N1bWVudGF0aW9uL2RldmljZXRy ZWUvYmluZGluZ3MvaHdtb24vYXNwZWVkLXB3bS10YWNoby50eHQ6NDU6Cj4+ICAgNDUgLSBhc3Bl ZWQsZmFuLXRhY2gtY2ggOiBzaG91bGQgc3BlY2lmeSB0aGUgRmFuIHRhY2ggaW5wdXQgY2hhbm5l bC4KPj4gICA0NiAgICAgICAgICAgICAgICAgaW50ZWdlciB2YWx1ZSBpbiB0aGUgcmFuZ2UgMCB0 aHJvdWdoIDE1LCB3aXRoIDAgaW5kaWNhdGluZwo+PiAgIDQ3ICAgICAgICAgICAgICAgICBGYW4g dGFjaCBjaGFubmVsIDAgYW5kIDE1IGluZGljYXRpbmcgRmFuIHRhY2ggY2hhbm5lbCAxNS4KPj4g ICA0OCAgICAgICAgICAgICAgICAgQXQgbGVhc3Qgb25lIEZhbiB0YWNoIGlucHV0IGNoYW5uZWwg aXMgcmVxdWlyZWQuCj4+Cj4+IEhvd2V2ZXIsIHRoZSBjb21waWxlciBkb2Vzbid0IGtub3cgdGhh dCwgYW5kIGxlZ2l0aW1hbHkgd2FybnMgYWJvdXQgYSBwb3RlbnRpYWwKPj4gb3ZlcndyaXRlIGlu IGFycmF5IGB1OCBmYW5fdGFjaF9jaF9zb3VyY2VbMTZdYCBpbiBgc3RydWN0IGFzcGVlZF9wd21f dGFjaG9fZGF0YWAsCj4+IGluIGNhc2UgYGluZGV4YCB0YWtlcyBhIHZhbHVlIG91dHNpZGUgdGhl IGJvdW5kYXJpZXMgb2YgdGhlIGFycmF5Ogo+Pgo+IAo+IEFsbCB0aGF0IGRvZXNuJ3Qgd2FycmFu dCBpbnRyb2R1Y2luZyBjaGVja3BhdGNoIHdhcm5pbmdzLgoKRG8geW91IG1lYW4gdGhpcz8KCldB Uk5JTkc6IFByZWZlciBhIG1heGltdW0gNzUgY2hhcnMgcGVyIGxpbmUgKHBvc3NpYmxlIHVud3Jh cHBlZCBjb21taXQgZGVzY3JpcHRpb24/KQojMTc6CiAgNDYgICAgICAgICAgICAgICAgIGludGVn ZXIgdmFsdWUgaW4gdGhlIHJhbmdlIDAgdGhyb3VnaCAxNSwgd2l0aCAwIGluZGljYXRpbmcKCkkg aG9uZXN0bHkgZGlkbid0IGNvbnNpZGVyIHRoYXQgcmVsZXZhbnQsIGFuZCBJIGRpZG4ndCB3YW50 IHRvIGFsdGVyIHRoZSBmb3JtYXQgb2YKdGhlIERvYyB0ZXh0LgoKSG93ZXZlciwgaWYgeW91IHdh bnQgbWUgdG8gc3BsaXQgYW55IG9mZmVuZGluZyBsaW5lLCB0aGF0J3Mgbm90IGEgcHJvYmxlbS4g SnVzdCBsZXQKbWUga25vdy4gOikKCj4gCj4+IGRyaXZlcnMvaHdtb24vYXNwZWVkLXB3bS10YWNo by5jOgo+PiAxNzkgc3RydWN0IGFzcGVlZF9wd21fdGFjaG9fZGF0YSB7Cj4+IC4uLgo+PiAxODQg ICAgICAgICBib29sIGZhbl90YWNoX3ByZXNlbnRbMTZdOwo+PiAuLi4KPj4gMTkzICAgICAgICAg dTggZmFuX3RhY2hfY2hfc291cmNlWzE2XTsKPj4gLi4uCj4+IDE5NiB9Owo+Pgo+PiBJbiBmdW5j dGlvbiDigJhhc3BlZWRfY3JlYXRlX2Zhbl90YWNoX2NoYW5uZWzigJksCj4+ICAgICAgaW5saW5l ZCBmcm9tIOKAmGFzcGVlZF9jcmVhdGVfZmFu4oCZIGF0IGRyaXZlcnMvaHdtb24vYXNwZWVkLXB3 bS10YWNoby5jOjg3NzoyLAo+PiAgICAgIGlubGluZWQgZnJvbSDigJhhc3BlZWRfcHdtX3RhY2hv X3Byb2Jl4oCZIGF0IGRyaXZlcnMvaHdtb24vYXNwZWVkLXB3bS10YWNoby5jOjkzNjo5Ogo+PiBk cml2ZXJzL2h3bW9uL2FzcGVlZC1wd20tdGFjaG8uYzo3NTE6NDk6IHdhcm5pbmc6IHdyaXRpbmcg MSBieXRlIGludG8gYSByZWdpb24gb2Ygc2l6ZSAwIFstV3N0cmluZ29wLW92ZXJmbG93PV0KPj4g ICAgNzUxIHwgICAgICAgICAgICAgICAgIHByaXYtPmZhbl90YWNoX2NoX3NvdXJjZVtpbmRleF0g PSBwd21fc291cmNlOwo+PiAgICAgICAgfCAgICAgICAgICAgICAgICAgfn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5efn5+fn5+fn5+fn4KPj4gZHJpdmVycy9od21vbi9hc3BlZWQtcHdt LXRhY2hvLmM6IEluIGZ1bmN0aW9uIOKAmGFzcGVlZF9wd21fdGFjaG9fcHJvYmXigJk6Cj4+IGRy aXZlcnMvaHdtb24vYXNwZWVkLXB3bS10YWNoby5jOjE5MzoxMjogbm90ZTogYXQgb2Zmc2V0IFs0 OCwgMjU1XSBpbnRvIGRlc3RpbmF0aW9uIG9iamVjdCDigJhmYW5fdGFjaF9jaF9zb3VyY2XigJkg b2Ygc2l6ZSAxNgo+PiAgICAxOTMgfCAgICAgICAgIHU4IGZhbl90YWNoX2NoX3NvdXJjZVsxNl07 Cj4+ICAgICAgICB8ICAgICAgICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+Cj4+Cj4+IEZpeCB0aGlz IGJ5IHNhbml0eSBjaGVja2luZyBgaW5kZXhgIGJlZm9yZSB1c2luZyBpdCB0byBpbmRleCBhcnJh eXMgb2YKPj4gc2l6ZSAxNiBlbGVtZW50cyBpbiBgc3RydWN0IGFzcGVlZF9wd21fdGFjaG9fZGF0 YWAuIEFsc28sIGFuZCBqdXN0IGZvcgo+PiBjb21wbGV0ZW5lc3MsIGFkZCBhIGBwcl9lcnIoKWAg bWVzc2FnZSB0byBkaXNwbGF5IGluIHRoZSB1bmxpa2VseSBjYXNlCj4+IGAwID4gaW5kZXggPj0g MTZgLgo+Pgo+PiBUaGlzIGlzIHByb2JhYmx5IHRoZSBsYXN0IHJlbWFpbmluZyAtV3N0cmluZ29w LW92ZXJmbG93IGlzc3VlIGluIHRoZQo+PiBrZXJuZWwsIGFuZCB0aGlzIHBhdGNoIGhlbHBzIHdp dGggdGhlIG9uZ29pbmcgZWZmb3J0cyB0byBlbmFibGUgc3VjaAo+PiBjb21waWxlciBvcHRpb24g Z2xvYmFsbHkuCj4+Cj4gCj4gSSBhbSBzb3JyeSwgYnV0IHRoaXMgZGVzY3JpcHRpb24gYWxtb3N0 IGNvbXBsZXRlbHkgbWlzc2VzIHRoZSBwb2ludC4KPiBUaGUgcmVhbCBpc3N1ZSBpcyB0aGF0IHRo ZSB2YWx1ZXMgaW4gYXNwZWVkLGZhbi10YWNoLWNoIGFyZSBub3QgcmFuZ2UKPiBjaGVja2VkLCB3 aGljaCBjYW4gY2F1c2UgcmVhbCBwcm9ibGVtcyBpZiBpcyBlbGVtZW50cyBhcmUgc2V0IHRvIHZh bHVlcwo+IGxhcmdlciB0aGFuIDE1LiBUaGlzIGlzIGEgcmVhbCBwcm9ibGVtIGFuZCBoYXMgbm90 aGluZyB0byBkbyB3aXRoIHN0cmluZwo+IG92ZXJmbG93cy4KClllYWgsIHRoZSBhYm92ZSBwYXJh Z3JhcGggd2FzIGV4dHJhLCBhbmQgSSByZW1vdmVkIGl0IGluIHYyWzFdLiBUaGUgcmVzdApvZiB0 aGUgY2hhbmdlbG9nIHRleHQgZGVzY3JpYmVzIHRoZSBpc3N1ZSBpbiB0aGUgY29kZS4KCj4gCj4g VGhpcyBzaG91bGQgdXNlIGRldl9lcnIoKSAoYW5kLCB5ZXMsIHRoYXQgbWVhbnMgZGV2IG5lZWRz IHRvIGJlIHBhc3NlZAo+IGFzIGFyZ3VtZW50KSwgYW5kIHRoZSBmdW5jdGlvbiBzaG91bGQgcmV0 dXJuIC1FSU5WQUwgaWYgdGhpcyBpcwo+IGVuY291bnRlcmVkLiBBbHNvLCBlcnJvciBoYW5kbGlu ZyBzaG91bGQgY29tZSBmaXJzdC4KPiAKPiAJCWlmIChpbmRleCA+PSBNQVhfQVNQRUVEX0ZBTl9U QUNIX0NIQU5ORUxTKSB7Cj4gCQkJZGV2X2VycihkZXYsICJJbnZhbGlkIEZhbiBUYWNoIGlucHV0 IGNoYW5uZWwgJXVcbi4iLCBpbmRleCk7Cj4gCQkJcmV0dXJuIC1FSU5WQUw7Cj4gCQl9CgpEb25l IGluIHYyLgoKVGhhbmtzIGEgbG90IGZvciB0aGUgZmVlZGJhY2suCi0tCkd1c3Rhdm8KClsxXSBo dHRwczovL2xvcmUua2VybmVsLm9yZy9saW51eC1oYXJkZW5pbmcvWlZQUUpJUDI2ZEl6UkFyNkB3 b3JrLwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlu dXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRl YWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgt YXJtLWtlcm5lbAo=