Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp4745432rwb; Mon, 21 Nov 2022 11:17:59 -0800 (PST) X-Google-Smtp-Source: AA0mqf448FyEUPHeI2fHGvy71qKvQW8aLysDHCT2Pw6c+DP0MLoGsdtXhsLEQDC6wd+BrmFsWSrw X-Received: by 2002:a17:90b:4ccd:b0:218:b47b:9b69 with SMTP id nd13-20020a17090b4ccd00b00218b47b9b69mr5914857pjb.240.1669058279269; Mon, 21 Nov 2022 11:17:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1669058279; cv=none; d=google.com; s=arc-20160816; b=Xxn3H+xofbiLn2UJKtgQlc6ZT0zT3CclkXGH5ZCgKQht4hdiCOrwpjFoGJcaG33c7Y P1hYxHKTxvqFSfSdZLwoWz4Jy7PQiBvSjV7abKcxjYCh4NNLLIvUuI+KAsC56+NJXa6H TaFapvTDe7pgtBB0qJmRdEfFX78HqS5QJkUko/X3rPh8BS5nedFVWFiLj0FsI6VYvS2u TKnEoRazyACmevs6DnKZiO8WOZCDhK9pnf4hlC2HSHvUIQkomnHyv2rkYep7V54QOCaS XRDp6h9sWCEkvPWQFllLBZaJnpdtWdmxISq23vDEXt6JH3o+m+obmRnG8TZwP2kML5gk rNFA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=JBM6P9/8GIhR4EwsVnymcej4u+05QBzB6q6S+C9qT1o=; b=TTqyz66WYxzS5IqS4Nqpqyar+kDUC7aQqTFIgRuXhGC1ybY7JexI74tguPvKK1mUKp DNb2meElggM+Ro3ubpmcAMSA4VT1Mmbkdom74Phaoosb4R+kBNe5Wk6pcjZSkkReiNJH lDxGf+HoP0v8m0GJp2WQCQ0NpeehKRXSI1ow5tBlloqaoTfzEVJWLOQNQLxxGQOA05fC D2LG7cXhM2emeRZPzZa6ht6GgoG4HGrL0+uRxQ6wmMFJwPpmx2HMsB9x6eIxAcCa7btR zJ0z9hS5e08QguKnBsUO/lzNZgnP+U+mZVxUrtXFyOjJYPogpvTnTxBFJswEdYRQRKe4 Jfsg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@infradead.org header.s=bombadil.20210309 header.b=BrhwzfyE; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id b16-20020a63cf50000000b0047071e220easi12308671pgj.634.2022.11.21.11.17.47; Mon, 21 Nov 2022 11:17:59 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@infradead.org header.s=bombadil.20210309 header.b=BrhwzfyE; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230505AbiKUTDY (ORCPT + 92 others); Mon, 21 Nov 2022 14:03:24 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37490 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231149AbiKUTDQ (ORCPT ); Mon, 21 Nov 2022 14:03:16 -0500 Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:3::133]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 03053627D7; Mon, 21 Nov 2022 11:03:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Sender:In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=JBM6P9/8GIhR4EwsVnymcej4u+05QBzB6q6S+C9qT1o=; b=BrhwzfyE6e/l09sfSmYIdYlUz8 uKB6a4rcWpJJJ/PAcs/yEne8H5J2M20KaEPdLpcFqfNV0WX73ddET6dKFBwn/0wRIVO3a9OQgqjnj joIRLBDSpcq/LihJCQ2lJSklFy8kQ2CLRAF1UQf59TlKEPb2fHiQcFWkkfzBKKZXn4A0e87rLXpOu xqVdYtVr/jxtU8i+A6+BoL1wg9+lqoRTjAHtVi8yWY/Zxe8Tmi6W5XixLgRl6+iT3xmWDxn931V2y KVrp8h/xJqpq6veqIfuTI9Q5BxHQ+BK/QlY0kUM+XXwrFVXZUlRBHAWMpUkk33Jdino4kwSLdKQ1h QvinXbsg==; Received: from mcgrof by bombadil.infradead.org with local (Exim 4.94.2 #2 (Red Hat Linux)) id 1oxC4S-00HB4h-2A; Mon, 21 Nov 2022 19:03:08 +0000 Date: Mon, 21 Nov 2022 11:03:08 -0800 From: Luis Chamberlain To: Petr Pavlu Cc: Prarit Bhargava , pmladek@suse.com, linux-modules@vger.kernel.org, linux-kernel@vger.kernel.org, David Hildenbrand Subject: Re: [PATCH v2 2/2] module: Merge same-name module load requests Message-ID: References: <5467e66d-55de-ca8f-c1ae-ffe6efe7290d@redhat.com> <049a8f8a-baf8-744d-6250-575fc0dc533e@suse.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <049a8f8a-baf8-744d-6250-575fc0dc533e@suse.com> Sender: Luis Chamberlain X-Spam-Status: No, score=-4.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_NONE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Nov 21, 2022 at 05:00:49PM +0100, Petr Pavlu wrote: > On 11/16/22 17:03, Prarit Bhargava wrote: > > On 11/15/22 14:29, Luis Chamberlain wrote: > >> On Mon, Nov 14, 2022 at 04:45:05PM +0100, David Hildenbrand wrote: > >>> Note that I don't think the issue I raised is due to 6e6de3dee51a. > >>> I don't have the machine at hand right now. But, again, I doubt this will > >>> fix it. > >> > >> There are *more* modules processed after that commit. That's all. So > >> testing would be appreciated. > >> > > > > Can anyone tell us if > > > > https://lore.kernel.org/linux-pm/20221102195957.82871-1-stuart.w.hayes@gmail.com/ > > > > resolves the module loading delay problem? > > This patch unfortunately makes no difference on my test system. In my case, > the kernel has already intel_pstate loaded when udev starts inserting a burst > of acpi_cpufreq modules. It then causes the init function acpi_cpufreq_init() > to immediately return once the check cpufreq_get_current_driver() fails. The > code modified by the patch is not reached at all. To be clear I don't care about the patch mentioned in the above URL, I care about this: https://lkml.kernel.org/r/d0bc50e3-0e42-311b-20ed-7538bb918c5b@suse.com David was this the on you tested too? Prarit, so you're left to please test, the hope would be that at the very least it still fixes your issue. Petr, you had mentioned in the commit log for your second patch in this thread that your change fixes a regression. What I asked for was for a patch that fixes that regression alone first so we can send to stable. So what issue is that alternative patch fixing? Luis