Received: by 2002:a05:7412:2a8c:b0:e2:908c:2ebd with SMTP id u12csp1103537rdh; Mon, 25 Sep 2023 03:29:23 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEO6uM+qK0cAyfeaqj5+Dufke8NuA/+T0iUh+uI7cFOCRgtRk3i/HhyQDmmX8rYhUFV4mr8 X-Received: by 2002:a05:6358:5e17:b0:12b:e45b:3fac with SMTP id q23-20020a0563585e1700b0012be45b3facmr7352210rwn.32.1695637763035; Mon, 25 Sep 2023 03:29:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695637762; cv=none; d=google.com; s=arc-20160816; b=NfRp+lIbugEeemE01COzlpbmQUom0KMqms4sgd8SA4mwL7+zTDwkoxreNs1wX43yfL nH2v7mGYW9drWmRHZMSdGK7Q/9QzjPF3WKfCkK3v+aaPHRDvuUSMObtg7Ozo3DtioJue w5yj6gd3R5oq9gu1d5NxIqWKAUOJWctLaHq6MOyIQsacPfXr/HsSENgzrZVQWXA/f709 t8QDHTIKQQBThDQClu8uw3wuD7DzZNMgoaiFXQI+1DQ69zMoWP9v3n535B6AhZ2szhVQ BEd/8BWrXEuN+4gWKBS39KJmDSefyBu8npeRXbBHWK3CFwd0g5EeyRyxipPDbbxQsxp2 U9Cw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:in-reply-to:references:date:message-id :from:subject:content-transfer-encoding:mime-version:dkim-signature; bh=M3S1D8Z/MNQZ2GNrpB7dN2qaq7KvPFEcYJPq5JqPDfg=; fh=gtSqdUeW7WCqLFJjVnMTfd56iQHtoDc57rbrACMLSrE=; b=zxf1aJTHlNyth4Au/F3bQrzjZL0HCgj2fhr7XcoHwpxyIh3a+RHSwKPZQxGeQwVZWj BgdZhj4fg+fYxEDPmFzQLu3JwvnYc6BBEwRIBSrmMvzsH92Xf5WFsx1d92p6MgMQLPh2 DwCWIk4QF+BmbuQjuCSBbPYGNUXAbMb97fxaJmgIMxGTyyscoYmdhuqMX56ptAnZ72c8 oD/EtnwXgZ9Fdj0/Sj+HJIRAQcIpViEZlB9VqBTZH6RFFuMy9ysCGFD9W5n4E27Sqqty 8y+W7Un7KlikO3kNnpG59lnUREHEokri3jIxX6iidWbyuh/i0lwho/Q90ZWHMBevcICX 6/ug== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=ibImPGBa; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from pete.vger.email (pete.vger.email. [2620:137:e000::3:6]) by mx.google.com with ESMTPS id f20-20020a637554000000b00578d71884b4si9924754pgn.194.2023.09.25.03.29.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 Sep 2023 03:29:22 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) client-ip=2620:137:e000::3:6; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=ibImPGBa; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by pete.vger.email (Postfix) with ESMTP id 3CE188182DF4; Mon, 25 Sep 2023 03:16:39 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at pete.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229705AbjIYKQi (ORCPT + 99 others); Mon, 25 Sep 2023 06:16:38 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49576 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229537AbjIYKQh (ORCPT ); Mon, 25 Sep 2023 06:16:37 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 49FFF9F for ; Mon, 25 Sep 2023 03:16:31 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPS id DC835C433C7; Mon, 25 Sep 2023 10:16:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1695636990; bh=KVvlpa4bYGBggQD4XcK3KvcDv12hAr51NXqGZaUuzMg=; h=Subject:From:Date:References:In-Reply-To:To:Cc:From; b=ibImPGBafs9tjLpDiOv/cHZ68mLPdBE6XI97Mr/1zsVjV5c3jqm5nowXINFXMSoeX UmGH72RSAmBb9yizxk3KXUgcv8PYRYXU4wkNmO7O9uyZA/rDU0f3VVpAqXCn86ebWO QdZtg5AjADSsHU95ondSQWLU0AbEBQqVDP8ecFcxEFw3hkfOEW/ED5sLAtxiSkmZCR ue8dOudRyk9ivqfLIMvc6l11ZIIpEd1p7hfXQgskDb8/8dqHngVWD5IWGZlkG3Hsfu 8dTMFz0dmzw0wHhbhklJWvZKfC8rnnO+RvgKowFEBg3GWz6pIBUAZOJDp8Pe6tm0Ex DzzLz8qoIGLjQ== Received: from aws-us-west-2-korg-oddjob-1.ci.codeaurora.org (localhost.localdomain [127.0.0.1]) by aws-us-west-2-korg-oddjob-1.ci.codeaurora.org (Postfix) with ESMTP id BCD46E29B00; Mon, 25 Sep 2023 10:16:30 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: Re: [PATCH] platform/chrome: wilco_ec: Annotate struct ec_event_queue with __counted_by From: patchwork-bot+chrome-platform@kernel.org Message-Id: <169563699076.31071.3693415146979727291.git-patchwork-notify@kernel.org> Date: Mon, 25 Sep 2023 10:16:30 +0000 References: <20230922175146.work.219-kees@kernel.org> In-Reply-To: <20230922175146.work.219-kees@kernel.org> To: Kees Cook Cc: bleung@chromium.org, tzungbi@kernel.org, set_pte_at@outlook.com, dmitry.torokhov@gmail.com, luzmaximilian@gmail.com, u.kleine-koenig@pengutronix.de, gregkh@linuxfoundation.org, jiangjian@cdjrlc.com, chrome-platform@lists.linux.dev, nathan@kernel.org, ndesaulniers@google.com, trix@redhat.com, hdegoede@redhat.com, lee@kernel.org, linux-kernel@vger.kernel.org, llvm@lists.linux.dev, linux-hardening@vger.kernel.org X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on pete.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (pete.vger.email [0.0.0.0]); Mon, 25 Sep 2023 03:16:39 -0700 (PDT) Hello: This patch was applied to chrome-platform/linux.git (for-next) by Tzung-Bi Shih : On Fri, 22 Sep 2023 10:51:47 -0700 you wrote: > Prepare for the coming implementation by GCC and Clang of the __counted_by > attribute. Flexible array members annotated with __counted_by can have > their accesses bounds-checked at run-time checking via CONFIG_UBSAN_BOUNDS > (for array indexing) and CONFIG_FORTIFY_SOURCE (for strcpy/memcpy-family > functions). > > As found with Coccinelle[1], add __counted_by for struct ec_event_queue. > > [...] Here is the summary with links: - platform/chrome: wilco_ec: Annotate struct ec_event_queue with __counted_by https://git.kernel.org/chrome-platform/c/1aa8df90f456 You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html