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 954AFC54EBC for ; Sun, 8 Jan 2023 19:40:43 +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:MIME-Version:References:In-Reply-To: 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: List-Owner; bh=/xO0jDag+qyl+4IUppVh2oRrNfOdgSFZdAz072IXCz4=; b=FntMcpB85LTQjw bpFEv1ChxWMOMU27085mVEbVj4KyyhxWjMVgF491JTWJKq+a4f8kxqXOm5syhdbx0ePbxsGOMttK8 LNMPmfHB0ou+PKhrlQXi2NLb8Fe3OXL9AWM9k/y2ujlzPncVFgW/Cxn5xOUHsKG1wqyZieIwqQ8aP /5cDq91nx7s79ZcrPIB+WQwN5yqfIFIY+s2ExCzfHdQT7s5Wg1sBQ1Mr6rNm3Tl8uHZJu54aE/GhS yksdoGj7MB4x9JR1ekrUqLmSFJzRueTVTXOmS6SojmxA1b5v99SFtPdCg9LPpDRdP71iF6Mwl3fOX h5eR1vyumPwwdnyfk2Nw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pEbW6-00FUXw-RE; Sun, 08 Jan 2023 19:39:39 +0000 Received: from mail-ej1-x634.google.com ([2a00:1450:4864:20::634]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pEbW2-00FUW7-40 for linux-arm-kernel@lists.infradead.org; Sun, 08 Jan 2023 19:39:35 +0000 Received: by mail-ej1-x634.google.com with SMTP id jo4so15271110ejb.7 for ; Sun, 08 Jan 2023 11:39:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=XJiTYEPUGswRyYpBjspRiUoP3U43isLne3ofLdoy89s=; b=VU5Hm1Lq0aHvT7J9pdHV4ctyxUeVvUX1lDUngZBuKlhEFhmS3r3pPFEvhgSe9GbAus WVg7Ca10CpTmXYRb4Y8RsHtEpaBYnDHH2z04qSFG5+EZx+2H8yJ9KnTJHq+3txPkBYz2 WCjNBQl0B8ML42dzqx1RAdNPka/pfRin4f0P8RQfscvdLFZu4HNbjFQSH5ISn87nNadC n2bMbSf+5TmQK9JamEuqueD2tlyM2Yeh6gL1l7Ckl4/ETZcAeb8U6nvaxZMOWQGAxYcp 7SJ9nAogbDjBlV8YDqQjJ+6iIOA7XRnOrzK13gMjBz6MCD5oB/8lIs1t3YvW2kdos4NT MRPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=XJiTYEPUGswRyYpBjspRiUoP3U43isLne3ofLdoy89s=; b=aXAAuuD/37UQFgX4AUcHkSEi0Jrd/aEGeKyhfSG40zkIXPx6GBQCvnxXOR2/50c9An PNNWbHeUFdiU0le4LTyGL4DFqAw4gZw+zEf1m1SzgpzJ4no4Tt9AucFsNJBUktkYXAZM zg+QWXOSOTUEDUfoLJqeO6vtbN2OmO5V5WF3VeuSeFFqG2uCZxKtSnmSgUNh5QoaxTB7 wQjAXmu/+DLm51SZn+plpxQ91yKvI9iaLiW6A3gOLjxBUFpTW+qg0LaTyWzf6IISsOOY gbFLd9TsrBT4aDLdaMB3k7MMZ10lAbpyvoUcNrY/Yk7aMN4YaYggR9EJ9qdxfOCMgsap j2Pw== X-Gm-Message-State: AFqh2kpr0k0/lMQvlv1uvzsInfV3vVT+HN7uuU4KPkkJoYCAKl5ILEDP bE8vZVSZoTNzFKOd5n/DT0s= X-Google-Smtp-Source: AMrXdXv6Jx2XUMzyPA0I1YklgDSX6ZuJ1xXXUIpDNIv03Ig3MOrYDUA2N+g7yb9WLbpMNKwaSClvMQ== X-Received: by 2002:a17:906:57c4:b0:844:436f:8f01 with SMTP id u4-20020a17090657c400b00844436f8f01mr46425105ejr.17.1673206769560; Sun, 08 Jan 2023 11:39:29 -0800 (PST) Received: from jernej-laptop.localnet (82-149-19-102.dynamic.telemach.net. [82.149.19.102]) by smtp.gmail.com with ESMTPSA id 18-20020a170906329200b007c0c679ca2fsm2817648ejw.26.2023.01.08.11.39.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 08 Jan 2023 11:39:29 -0800 (PST) From: Jernej =?utf-8?B?xaBrcmFiZWM=?= To: Alessandro Zummo , Alexandre Belloni , Chen-Yu Tsai , Samuel Holland Cc: linux-arm-kernel@lists.infradead.org, linux-rtc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-sunxi@lists.linux.dev Subject: Re: [PATCH 1/2] rtc: sun6i: Prevent an out-of-bounds read Date: Sun, 08 Jan 2023 20:39:27 +0100 Message-ID: <4834080.31r3eYUQgx@jernej-laptop> In-Reply-To: <5c20af59-5fb5-8f7d-f6af-2b3984d79595@sholland.org> References: <20221229184011.62925-1-samuel@sholland.org> <8201852.NyiUUSuA9g@jernej-laptop> <5c20af59-5fb5-8f7d-f6af-2b3984d79595@sholland.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230108_113934_197766_54B2C554 X-CRM114-Status: GOOD ( 27.25 ) 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 RG5lIHNvYm90YSwgMDcuIGphbnVhciAyMDIzIG9iIDE4OjE1OjQ3IENFVCBqZSBTYW11ZWwgSG9s bGFuZCBuYXBpc2FsKGEpOgo+IEhpIEplcm5laiwKPiAKPiBPbiAxLzUvMjMgMTE6MjYsIEplcm5l aiDFoGtyYWJlYyB3cm90ZToKPiA+IERuZSDEjWV0cnRlaywgMjkuIGRlY2VtYmVyIDIwMjIgb2Ig MTk6NDA6MTAgQ0VUIGplIFNhbXVlbCBIb2xsYW5kIApuYXBpc2FsKGEpOgo+ID4+IElmIHRoZXJl IGlzIG1vcmUgdGhhbiBvbmUgcGFyZW50IGNsb2NrIGluIHRoZSBkZXZpY2V0cmVlLCB0aGUKPiA+ PiBkcml2ZXIgc2V0cyAubnVtX3BhcmVudHMgdG8gYSBsYXJnZXIgdmFsdWUgdGhhbiB0aGUgbnVt YmVyIG9mIGFycmF5Cj4gPj4gZWxlbWVudHMsIHdoaWNoIGNhdXNlcyBhbiBvdXQtb2YtYm91bmRz IHJlYWQgaW4gdGhlIGNsb2NrIGZyYW1ld29yay4KPiA+IAo+ID4gSXMgdGhlcmUgYW55IERUIHdp dGggbW9yZSB0aGFuIG9uZSBwYXJlbnQ/IEkgdGhpbmsgbW9yZSBmaXhlcyBhcmUgbmVlZGVkCj4g PiBpZgo+ID4gdGhpcyBpcyB0aGUgY2FzZS4KPiAKPiBINjE2IGFuZCBuZXdlciBleHBlY3QgbW9y ZSB0aGFuIG9uZSBwYXJlbnQsIHRvIGFjY3VyYXRlbHkgcmVwcmVzZW50IHRoZQo+IFJUQyBjbG9j ayB0cmVlLCBidXQgdGhleSB1c2UgdGhlIENDVSBkcml2ZXIgaW5zdGVhZCBvZiB0aGlzIGNvZGUu CgpJZiBJIHVuZGVyc3RhbmQgdGhhdCBjb3JyZWN0bHksIHNlY29uZCBjbG9jayB3b3VsZCBiZSAy NCBNSHogY3J5c3RhbD8gSW4gYW55IApjYXNlLCBpZiBtdWx0aXBsZSBwYXJlbnRzIGFyZSBwb3Nz aWJsZSwgY2hlY2sgbmVlZHMgdG8gYmUgYWRkZWQgdG8gc2VlIGlmIApwYXJlbnQgY2xvY2tzIGlu Y2x1ZGUgMzIga0h6IGNsb2NrIG9yIG5vdC4KCj4gCj4gVGhpcyBidWcgaXMgcHJldmVudGluZyB1 cyBmcm9tIHJlbGF4aW5nIGBtYXhJdGVtc2AgaW4gdGhlIGJpbmRpbmcgZm9yIEg2Cj4gYW5kIG9s ZGVyIFNvQ3MsIGV2ZW4gaWYgTGludXggZG9lcyBub3QgdXNlIHRoZSBhZGRpdGlvbmFsIHBhcmVu dCBjbG9ja3MuCj4gSSB3YW50IHRvIGZpeCB0aGlzIGJ1ZyBub3csIHRvIGdpdmUgdXMgdGhlIG9w dGlvbiAoaWYgYmVuZWZpY2lhbCkgb2YKPiByZWxheGluZyB0aGUgYmluZGluZyBpbiB0aGUgbG9u Zy10ZXJtIGZ1dHVyZS4KCkkgd291bGRuJ3QgY2FsbCBpdCBhIGJ1Zywgc2luY2UgaXQgd29ya3Mg anVzdCBmaW5lIGZvciBjdXJyZW50bHkgZGVmaW5lZCAKYmluZGluZy4gRG8geW91IGhhdmUgRFQg YmluZGluZyBjaGFuZ2UgaW4gcGlwZWxpbmU/CgpCZXN0IHJlZ2FyZHMsCkplcm5lagoKPiAKPiBS ZWdhcmRzLAo+IFNhbXVlbAo+IAo+ID4+IEZpeCB0aGlzIGJ5IGNvZXJjaW5nIHRoZSBwYXJlbnQg Y291bnQgdG8gYSBCb29sZWFuIHZhbHVlLCBsaWtlIHRoZQo+ID4+IGRyaXZlciBleHBlY3RzLgo+ ID4+IAo+ID4+IEZpeGVzOiAzODU1YzJjM2U1NDYgKCJydGM6IHN1bjZpOiBFeHBvc2UgdGhlIDMy a0h6IG9zY2lsbGF0b3IiKQo+ID4+IFNpZ25lZC1vZmYtYnk6IFNhbXVlbCBIb2xsYW5kIDxzYW11 ZWxAc2hvbGxhbmQub3JnPgo+ID4+IC0tLQo+ID4+IAo+ID4+ICBkcml2ZXJzL3J0Yy9ydGMtc3Vu NmkuYyB8IDIgKy0KPiA+PiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0 aW9uKC0pCj4gPj4gCj4gPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvcnRjL3J0Yy1zdW42aS5jIGIv ZHJpdmVycy9ydGMvcnRjLXN1bjZpLmMKPiA+PiBpbmRleCBlZDU1MTYwODllOWEuLmEyMjM1OGE0 NGUzMiAxMDA2NDQKPiA+PiAtLS0gYS9kcml2ZXJzL3J0Yy9ydGMtc3VuNmkuYwo+ID4+ICsrKyBi L2RyaXZlcnMvcnRjL3J0Yy1zdW42aS5jCj4gPj4gQEAgLTI5NCw3ICsyOTQsNyBAQCBzdGF0aWMg dm9pZCBfX2luaXQgc3VuNmlfcnRjX2Nsa19pbml0KHN0cnVjdAo+ID4+IGRldmljZV9ub2RlICpu b2RlLAo+ID4+IAo+ID4+ICAJaW5pdC5wYXJlbnRfbmFtZXMgPSBwYXJlbnRzOwo+ID4+ICAJLyog Li4uIG51bWJlciBvZiBjbG9jayBwYXJlbnRzIHdpbGwgYmUgMS4gKi8KPiA+PiAKPiA+PiAtCWlu aXQubnVtX3BhcmVudHMgPSBvZl9jbGtfZ2V0X3BhcmVudF9jb3VudChub2RlKSArIDE7Cj4gPj4g Kwlpbml0Lm51bV9wYXJlbnRzID0gISFvZl9jbGtfZ2V0X3BhcmVudF9jb3VudChub2RlKSArIDE7 Cj4gPj4gCj4gPj4gIAlvZl9wcm9wZXJ0eV9yZWFkX3N0cmluZ19pbmRleChub2RlLCAiY2xvY2st b3V0cHV0LW5hbWVzIiwgMCwKPiA+PiAgCQo+ID4+ICAJCQkJICAgICAgJmluaXQubmFtZSk7CgoK CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgt YXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQu b3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJt LWtlcm5lbAo=