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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 33300C433EF for ; Thu, 30 Sep 2021 12:38:55 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 1DC596141B for ; Thu, 30 Sep 2021 12:38:55 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1348155AbhI3Mkg (ORCPT ); Thu, 30 Sep 2021 08:40:36 -0400 Received: from smtp-relay-internal-1.canonical.com ([185.125.188.123]:37416 "EHLO smtp-relay-internal-1.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1350955AbhI3Mkg (ORCPT ); Thu, 30 Sep 2021 08:40:36 -0400 Received: from mail-lf1-f72.google.com (mail-lf1-f72.google.com [209.85.167.72]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-1.canonical.com (Postfix) with ESMTPS id 0F26B402CC for ; Thu, 30 Sep 2021 12:38:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1633005533; bh=9UEPWfr7ebPMheyY1ItfdUf+trBF8Xkd/Vl6hTzqSXw=; h=Subject:To:Cc:References:From:Message-ID:Date:MIME-Version: In-Reply-To:Content-Type; b=RduqoL3PiYx+L2tJKpMT0qR3mfKWnTL68N50rVJdJ9ovQgYSOJob8W8KzZTQqEI9K K6y6+tYbu/aZm2TuoQgi51Y+JsP4KNV/gza7IptaZ+i6OPYnNmnK+WWQs/5eF3C+EB jZlr5ObwEy1AuZiJDPAgu+5LXPTTmgXs6721EZ7pk/t9/t2cgoi6MPGuGOGePyy+HK 5SgxBgQiq3TifFnjzoL/vTPNudBt9hTBtXY4aNp4VfezNC+8vv+uGoqUh4cvwIclfn OPc+8dkq5eRJ8VeAMrW15mC8KMTkIHNhjJsUcwlOMuGV+KfQ181o/EoQrehreyy9wH mzy1ncCmLhjBg== Received: by mail-lf1-f72.google.com with SMTP id s28-20020a056512203c00b003f42015e912so5486265lfs.4 for ; Thu, 30 Sep 2021 05:38:53 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=9UEPWfr7ebPMheyY1ItfdUf+trBF8Xkd/Vl6hTzqSXw=; b=3/IK/p/vnjOYDBvIGAabzQuX37Qagb7dgHtwN03a9wP82pyz07wF5nnH/EeOXyjElO cfkAuVycz/h0cGIkREid2D86cBcVwIdOPD+maHOpvjTZzqb7VmlY7kqT6LYSyNb8dHTF +qpV4c9N5pULYJO4a2qLT801IVmrXyMXkTRFbglP4l0mOdGwCrSSEcw7pmn9juGdwgly Nsax1eGIHBgn8VIBuaImtEq3YOW8eIQQ20Kn0P41sdN7xxExu93f/YgdEFPq4apq08Aw rXIBhdSdYtStNweFAQxly3J689eV1NMV2/UmiItOax1wzthd3JSgbMDFJp0AqRGc1v2Z Sn2Q== X-Gm-Message-State: AOAM531JF35H/7twYfB+YFg8bjMhYvkWZudTirYYR3ijRBewDaBJAHr2 gF1j0fKdKxuDldd6/bqhmeaOn+RcLjKnR+8hNS7hPSQkUox1aIOMlMhIbC3Y8moGC9CwnY6At2G Gl7kDic7HLbaNV74+xY/jj5v3TkJcqtawbFw49gQ= X-Received: by 2002:a2e:98c4:: with SMTP id s4mr5529040ljj.316.1633005521794; Thu, 30 Sep 2021 05:38:41 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz4VmVl8yLsL1J3X6zPeVy08Dz03yCtDXig4BMfZlB5TReP45Vy4ZGUWpipnx+5aVpp7cIQEg== X-Received: by 2002:a2e:98c4:: with SMTP id s4mr5529018ljj.316.1633005521617; Thu, 30 Sep 2021 05:38:41 -0700 (PDT) Received: from [192.168.0.197] ([193.178.187.25]) by smtp.gmail.com with ESMTPSA id x9sm152040lfr.246.2021.09.30.05.38.40 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 30 Sep 2021 05:38:41 -0700 (PDT) Subject: Re: [PATCH v2 00/12] arm64: Kconfig: Update ARCH_EXYNOS select configs To: Lee Jones Cc: Arnd Bergmann , Will McVicker , Russell King , Catalin Marinas , Will Deacon , Michael Turquette , Stephen Boyd , Sylwester Nawrocki , Tomasz Figa , Chanwoo Choi , Linus Walleij , Alessandro Zummo , Alexandre Belloni , John Stultz , Thomas Gleixner , Geert Uytterhoeven , Saravana Kannan , "Cc: Android Kernel" , Linux ARM , Linux Kernel Mailing List , linux-samsung-soc , linux-clk , "open list:GPIO SUBSYSTEM" , linux-rtc@vger.kernel.org, Olof Johansson References: <20210928235635.1348330-1-willmcvicker@google.com> <7766faf8-2dd1-6525-3b9a-8ba790c29cff@canonical.com> <8928290c-73d9-0843-25ed-2a4817ad32f7@canonical.com> From: Krzysztof Kozlowski Message-ID: <5eb551d9-a26e-f4eb-6641-3264c2398adc@canonical.com> Date: Thu, 30 Sep 2021 14:38:39 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-gpio@vger.kernel.org On 30/09/2021 14:34, Lee Jones wrote: > On Thu, 30 Sep 2021, Krzysztof Kozlowski wrote: >>> It sounds like a lack of testing is your main concern. >>> >>> How can I help here? What H/W do I need to be able to fully test this? >> >> The changes here need to be tested on affected platforms (ARMv7 and >> ARMv8), when built as a modules on some types of regular distros (e.g. >> Arch, Ubuntu). From each of such boot I would be happy to see number of >> new dmesg warnings/errors plus number of probe deferrals. >> >> Since the drivers could be switched to modules (and some distros might >> do it), they might be hit by surprise regressions in boot performance >> due to probe deferrals. This should be also checked on these platforms. >> Geert pointed out before that clocks in many cases are not optional - >> driver needs them and will wait defer. >> >> Assuming of course that boot succeeds. Minor differences in boot speed >> should not be a problem, I think, because distro anyway chosen >> all-module approach so it accepts the penalty. > > Do you have any suggestions in terms of devboards? Minimal set: 1. Something with Exynos4 (e.g. Odroid U3 with Exynos4412). 2. Something with Exynos 5422/5800 (e.g. Odroid XU3/XU4/HC1/MC1 or Chromebook Peach Pi). 3. Exynos5433 - TM2 or TM2E. Boards are not widely available, so we need to rely on provided testing by Samsung. What would be good is to also test Exynos3 boards, but this is also not widely available. Best regards, Krzysztof 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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 468FEC433F5 for ; Thu, 30 Sep 2021 12:40:48 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 041EF60EE3 for ; Thu, 30 Sep 2021 12:40:47 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 041EF60EE3 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=canonical.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org 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:In-Reply-To:MIME-Version:Date: Message-ID:From:References:Cc:To:Subject:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=+0ncbaMBHErRLHlq9uw2uAvvzR1VDMmHZz3x02WWK8M=; b=Ca3+8kzN8Jn3oYzHpJh1C5XXck xaVV+0e5eixNjv/AoE/caBskue64HtY73Xdbon9Nq9a6nP2bDPj/o7o2fUSIfsMhINnJH7reXTRHx WZFrjZwzUHEH/QPfD9SiKUAlGfmsNQGEu5NJP5Gn0yuhd8dEiAOCqyZCSYL+lERfdgFLqA+X3GQlG o0RfLT4Uq9ioFMuSHiugW1AY+PJLwlSkmFtRjTa9U7pd0tGSbE5ghjMimXlyz45vbmFdgLgAmgjcW yo3GW9cLaVLbOqY7s7wHhH51NjukG66YcYkAo/q4cFcZbc9pK8jNjzO3kdn5Y3I6a7tYhuOU4WtGx /GMCIuWw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mVvKp-00EDwS-Nf; Thu, 30 Sep 2021 12:38:47 +0000 Received: from smtp-relay-internal-0.canonical.com ([185.125.188.122]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mVvKl-00EDvS-MC for linux-arm-kernel@lists.infradead.org; Thu, 30 Sep 2021 12:38:45 +0000 Received: from mail-lf1-f72.google.com (mail-lf1-f72.google.com [209.85.167.72]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-0.canonical.com (Postfix) with ESMTPS id 525E040279 for ; Thu, 30 Sep 2021 12:38:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1633005522; bh=9UEPWfr7ebPMheyY1ItfdUf+trBF8Xkd/Vl6hTzqSXw=; h=Subject:To:Cc:References:From:Message-ID:Date:MIME-Version: In-Reply-To:Content-Type; b=v/Hhpuo4muIpVpv52hZR7Pjg4/TlIYvyM5MyzbieesJ4pOKTpP/UJUGBL4YO5NF2i Ly7owuwG/5FyWPNwnDJry2WxhfSVun5wNHx9tILglX0/rGGLwS4lc7Bc8iRogqAkoW 0o3kd2MXUG5+I5FgE9+0OvmvUvKvyaxHjXTCCQJE0MDFDUT87qfRkOhiRH7sVj1dA0 mqJJ4QbAnhonsv6GbhrchXvRExKmviWMNybpf5auH8SpzqGKAYRjfD1ZHiuedhhOQp /V6B9KkXIbHPDuq8LR/rHI+9hE17IqYEK6uRFJZBq5mTmdRPpz0Xvtag5BiTy5pF21 JQD6KE+BuwdvQ== Received: by mail-lf1-f72.google.com with SMTP id o4-20020a056512230400b003fc39bb96c7so5501735lfu.8 for ; Thu, 30 Sep 2021 05:38:42 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=9UEPWfr7ebPMheyY1ItfdUf+trBF8Xkd/Vl6hTzqSXw=; b=8CYzNoKtkOZLMT8YhuXffL/BmGlZkgcL9deoD6Qqw6/Iu49gXgg+ANH7Us7NvMC+MX rcZJjETX0XB/OZ4kcvPr24YFiuRYCs8aSPGPV9IHR0ZrFGYlaM+XBqYnAXo47rGanzIA Vnw+0z4A9XusrHRuYAmp/cTtKeUKRpM38fBSXX9mupbtsYkYHZeLzvn4nf6EN57DGGhF 0M3xmfH/2phClkrDw1IqcT1cS71WsTkqxyxE/eyL9qLko0mMG8+/w2I/gJbgW4ao/Uy1 gTaTWD3vEuHmHKuCBms6Z71UVfH6MW220w9fGY4YL1JbMkNhEksNnV/RQBkRt+g4Ijvx n7CA== X-Gm-Message-State: AOAM532gcu/d5Rp74WZ6sqvxIQmMwWfq8X0Ab+ZgMpvbCcUKclfv4hzR IVXrLmnKAfAxj7oqRsx4aMaEDljn1c7gUDwqCB5pp26V4mRX1AlH5muAvR4NQjDjOe4PazX5xm1 tkQzKU91lP3O1moLmNOG0lP8T/qswtU+a4V7Lxij0TpdMYHuwj3fx X-Received: by 2002:a2e:98c4:: with SMTP id s4mr5529031ljj.316.1633005521794; Thu, 30 Sep 2021 05:38:41 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz4VmVl8yLsL1J3X6zPeVy08Dz03yCtDXig4BMfZlB5TReP45Vy4ZGUWpipnx+5aVpp7cIQEg== X-Received: by 2002:a2e:98c4:: with SMTP id s4mr5529018ljj.316.1633005521617; Thu, 30 Sep 2021 05:38:41 -0700 (PDT) Received: from [192.168.0.197] ([193.178.187.25]) by smtp.gmail.com with ESMTPSA id x9sm152040lfr.246.2021.09.30.05.38.40 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 30 Sep 2021 05:38:41 -0700 (PDT) Subject: Re: [PATCH v2 00/12] arm64: Kconfig: Update ARCH_EXYNOS select configs To: Lee Jones Cc: Arnd Bergmann , Will McVicker , Russell King , Catalin Marinas , Will Deacon , Michael Turquette , Stephen Boyd , Sylwester Nawrocki , Tomasz Figa , Chanwoo Choi , Linus Walleij , Alessandro Zummo , Alexandre Belloni , John Stultz , Thomas Gleixner , Geert Uytterhoeven , Saravana Kannan , "Cc: Android Kernel" , Linux ARM , Linux Kernel Mailing List , linux-samsung-soc , linux-clk , "open list:GPIO SUBSYSTEM" , linux-rtc@vger.kernel.org, Olof Johansson References: <20210928235635.1348330-1-willmcvicker@google.com> <7766faf8-2dd1-6525-3b9a-8ba790c29cff@canonical.com> <8928290c-73d9-0843-25ed-2a4817ad32f7@canonical.com> From: Krzysztof Kozlowski Message-ID: <5eb551d9-a26e-f4eb-6641-3264c2398adc@canonical.com> Date: Thu, 30 Sep 2021 14:38:39 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210930_053843_967956_A415A101 X-CRM114-Status: GOOD ( 22.29 ) 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="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On 30/09/2021 14:34, Lee Jones wrote: > On Thu, 30 Sep 2021, Krzysztof Kozlowski wrote: >>> It sounds like a lack of testing is your main concern. >>> >>> How can I help here? What H/W do I need to be able to fully test this? >> >> The changes here need to be tested on affected platforms (ARMv7 and >> ARMv8), when built as a modules on some types of regular distros (e.g. >> Arch, Ubuntu). From each of such boot I would be happy to see number of >> new dmesg warnings/errors plus number of probe deferrals. >> >> Since the drivers could be switched to modules (and some distros might >> do it), they might be hit by surprise regressions in boot performance >> due to probe deferrals. This should be also checked on these platforms. >> Geert pointed out before that clocks in many cases are not optional - >> driver needs them and will wait defer. >> >> Assuming of course that boot succeeds. Minor differences in boot speed >> should not be a problem, I think, because distro anyway chosen >> all-module approach so it accepts the penalty. > > Do you have any suggestions in terms of devboards? Minimal set: 1. Something with Exynos4 (e.g. Odroid U3 with Exynos4412). 2. Something with Exynos 5422/5800 (e.g. Odroid XU3/XU4/HC1/MC1 or Chromebook Peach Pi). 3. Exynos5433 - TM2 or TM2E. Boards are not widely available, so we need to rely on provided testing by Samsung. What would be good is to also test Exynos3 boards, but this is also not widely available. Best regards, Krzysztof _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel