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 84EA5C636CC for ; Wed, 15 Feb 2023 18:36: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: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=9FAfcddgA0TLTM8xT2FH/9N3eLFU6dFOFlvdKSQH4rw=; b=Xn1o0chFFOyfr9 Mpf1BTRnNssEl23CAEclBHsdx37211D4lVls5cbvIxrdV172oAdCVQACvbWM++zbsgrpYRP6c5cZP Hw5jL74AB35ALZt1BljacpNTgQVucO5/ZUK9cO1fYpyof3vo9nVJz2qpdQAZzWG9gJRDdWyjoIKQU iYQ2n67+W1PFiRNT15/UruzH1swo5HEwO39114WYfXnyoF7ZV8okDu+WrPQUYdSmV6eiKwW7iMc48 WgLpUlxG44zj6fAUL+gev+7D0aI3KQrgnhqC9KAC2Bke/UWyCGIO09+74OD9KnJ1REtYxbbmHqpVl 9+BhLrMe/cUDQTZZFasQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pSMcx-006sIu-Co; Wed, 15 Feb 2023 18:35:35 +0000 Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pSMct-006sHD-35 for linux-arm-kernel@lists.infradead.org; Wed, 15 Feb 2023 18:35:32 +0000 Received: by mail-wr1-x430.google.com with SMTP id r2so20109398wrv.7 for ; Wed, 15 Feb 2023 10:35:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=sJGpVnZwHexfDIAUSv5f9IjD3WQOM7IBSTvntQ8PaFw=; b=sBau1Tyc7v+7oi4Z/rbpVXMc0paiMMziTYatESS1DT5ohRO7dZKLupWb4vGOTeT676 RZUCxr+CTwxuKY4Qrhg6z1UujWy05I6FGXZn3is7rv5HTJuxHpVjR1EGnzjhWok+YRLx 8CjcfIuFF4NkUTrmnHQsG52rDk+OevIfxuzo9Czy5WuNjn68hcPxgzUmovQl7XmSDmhx 9wmlr69o9ULnOhazSdgk1Ygy6Q2RgphzWo1MOipHYCNb/UBaeJT1eh3eE4xPTKNrlZnA QBw42I3LwkVt3f7ymxXpxfMyI+UfhAoi12++ImphwqUUStut/qiDcNXfIg834HigdFjZ 0LnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=sJGpVnZwHexfDIAUSv5f9IjD3WQOM7IBSTvntQ8PaFw=; b=FMUIOH/BRMfsiE5DhH9buFehVGui0DyP6ThhqqyYbIKJLWXjicWM2lNzd6B06+O/qE C0puaQMw8d+1m6cZu/fYt0jQj2qVl5JfmuMahLij03pYti4OQPyGJZEj7oauhDml9GwH 05mm4cVv+6Ga36aNKQNRtAgQoggT1KLemVQYrn6XCByd0sUoDsZwJslFEfwqf3Lld3Ys nNJR/Q1cYw4STup4czGykYAfFVYu4aIBR7I84Xk6vVDVSGhOcHDC7vk3C6RlgxubgcCG hLiG5aUbo/jWcVi8XQVttY4ZRy0fobxYv/vFy75oQbzUvp3xP5+wICGUgtcDLuikUIWq RvvQ== X-Gm-Message-State: AO0yUKUTXpTVbw5xhWi9wqEnkKHjhn87AI0LbQD+6HXLG9CpOTzE8icm qt9xTutg2k0FN4rr4XvtFmmwZg== X-Google-Smtp-Source: AK7set8mG2u98ECOZQb9+/nLQnDGuY+QpgjSeYr2eRmjoEzTGrhECERQhi8HdBnhJAZFL7twfx++vA== X-Received: by 2002:a5d:564c:0:b0:2c3:fd2f:f7d2 with SMTP id j12-20020a5d564c000000b002c3fd2ff7d2mr2443592wrw.52.1676486126584; Wed, 15 Feb 2023 10:35:26 -0800 (PST) Received: from [192.168.1.109] ([178.197.216.144]) by smtp.gmail.com with ESMTPSA id d13-20020adfe88d000000b002c54f4d0f71sm11092704wrm.38.2023.02.15.10.35.24 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 15 Feb 2023 10:35:25 -0800 (PST) Message-ID: <12f2d6a8-e16f-5bac-10ee-035c1b4b0356@linaro.org> Date: Wed, 15 Feb 2023 19:35:23 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: [PATCH v2 4/4] clocksource/drivers/timer-mediatek: Make timer-mediatek become loadable module Content-Language: en-US To: John Stultz Cc: walter.chang@mediatek.com, Daniel Lezcano , Thomas Gleixner , Matthias Brugger , AngeloGioacchino Del Regno , "Maciej W . Rozycki" , wsd_upstream@mediatek.com, stanley.chu@mediatek.com, Chun-hung.Wu@mediatek.com, Freddy.Hsin@mediatek.com, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org References: <20230214105412.5856-1-walter.chang@mediatek.com> <20230214105412.5856-5-walter.chang@mediatek.com> <1726f1d2-7411-2b49-79cd-f5aecff2d19e@linaro.org> From: Krzysztof Kozlowski In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230215_103531_183121_EABAA6E2 X-CRM114-Status: GOOD ( 16.55 ) 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 15/02/2023 00:20, John Stultz wrote: > On Tue, Feb 14, 2023 at 3:09 AM Krzysztof Kozlowski > wrote: >> On 14/02/2023 11:53, walter.chang@mediatek.com wrote: >>> From: Chun-Hung Wu >>> >>> Make the timer-mediatek driver which can register >>> an always-on timer as tick_broadcast_device on >>> MediaTek SoCs become loadable module in GKI. >> >> Other questions are unanswered. Please do not ignore feedback and >> respond to it. >> > > Apologies, I know it can be a pain to repeat yourself, but would you > clarify which questions were unanswered? > My initial skim made it seem like the items you raised were addressed > in some form (though maybe not sufficiently?). Questions were: 1. IOW, does the system boot fine? What's the impact of this being a module? 2. It is not the first time there is a proposal to convert the timers to modules. After asking, nobody came with a real study regarding the impact of the modularization of these drivers vs the time core framework and the benefit. 3. We need to tests that involve loading and unloading of such modules to see if the transition between this timer as broadcast and one CPU itself as broadcast happens correctly and system survives across such loading and unloading of the modules. All these emails or comments were simply ignored. Best regards, Krzysztof _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel