Received: by 2002:a05:6358:7058:b0:131:369:b2a3 with SMTP id 24csp8413067rwp; Wed, 19 Jul 2023 09:24:51 -0700 (PDT) X-Google-Smtp-Source: APBJJlGzucxNmWThTyHzrdjCszdyr+1+kZrC6cRl7AIm+Yuu3ogRJAbCy9jQlH86HpwkE9RKDk+G X-Received: by 2002:a17:906:779a:b0:997:e9a3:9c4f with SMTP id s26-20020a170906779a00b00997e9a39c4fmr3266522ejm.30.1689783890716; Wed, 19 Jul 2023 09:24:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689783890; cv=none; d=google.com; s=arc-20160816; b=gv8KBX8Oj/ywdjOroxRlAvBLLwq64MhKmci1H/KI4wxreC1KB25DOkyWq4m0bJKtqt V+PLGd2axgjh3gEUHWwI4+xYjk3U+2gjDsHnhsrcHzCoeCa3niFqPug0KEBgLimrI3jN uC98t/SLYFzm7ZyJEjQjnT5lgK62LgyggFvPANY/yhfxwLu3SD9KK8IEwjeeAFOpaqhw h0YjrqIx1p8A5IEshYI9LaG50MatAMBwd5O5iOvD2q46+UJJq/UlfA6fAFw7ChliRMK1 p94S15Aj1FXIfRzAMetP9i7x7MsiaDjHZYvmEwF+VXfLyPu+sQK3MS9zZ9DhzD16f8JU SH0Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id; bh=CyyDek4rX7o4sFo6GzEKqb2Tmk+vfVDjlmgYtwocIvU=; fh=grIO9Vj3GMQwpV9ATX/1rhtA5ST+T11jNxytPsGVEIc=; b=lqKt8PVBoRmioOteVLYFvnmLrcWu1VLhF7Dzg5neu3GmusYfk19XwYxfGlluHUNeLK 11QQPe1l2sRITyBpXOCnabiPV7PVUS8hed5ajeLAjP+QaShBD9X/V+zbR8ITa/NBEQLO 3UE5NiCfwUGuWKaI0g8iHxcvGaM664M/CZlIyxxdmvQGA4L82vWgKqMh+YGu5bDONcbr 1X442yKAV6EdPm2goGZzbgz2a4qzTJ3BHRUk4Lp68fxXZEoDDZWhNeiwBD5WgdaXebcr 58+LLSighVvuwJ8LDClfVQ82AdqihxPK2dDoFbnCVZu2/SSh4dF+LJ0oA8FBO+7T8czJ pFkQ== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id z9-20020a1709060ac900b0098730845081si2892096ejf.599.2023.07.19.09.24.25; Wed, 19 Jul 2023 09:24:50 -0700 (PDT) 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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230014AbjGSQAC (ORCPT + 99 others); Wed, 19 Jul 2023 12:00:02 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58908 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231675AbjGSP76 (ORCPT ); Wed, 19 Jul 2023 11:59:58 -0400 Received: from mblankhorst.nl (lankhorst.se [IPv6:2a02:2308:0:7ec:e79c:4e97:b6c4:f0ae]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E217210E for ; Wed, 19 Jul 2023 08:59:56 -0700 (PDT) Message-ID: <5cd0d41b-8307-9db3-fb4f-037b181a390d@linux.intel.com> Date: Wed, 19 Jul 2023 17:59:52 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Subject: Re: [PATCH] ASoC: SOF: Intel: Remove deferred probe for SOF Content-Language: en-US To: Mark Brown Cc: Takashi Iwai , Kai Vehmanen , Alsa-devel , sound-open-firmware@alsa-project.org, linux-kernel@vger.kernel.org, Jaroslav Kysela , Takashi Iwai , Cezary Rojewski , Pierre-Louis Bossart , Liam Girdwood , Peter Ujfalusi , Bard Liao , Ranjani Sridharan , Daniel Baluta , Matthew Auld References: <20230718084522.116952-1-maarten.lankhorst@linux.intel.com> <20230718084522.116952-7-maarten.lankhorst@linux.intel.com> <874jm0modf.wl-tiwai@suse.de> <66d22637-069f-5262-2249-6041ef9d4614@linux.intel.com> <875y6g5feo.wl-tiwai@suse.de> <2ed288d0-c8fe-1856-dbe9-74f4f7c075ba@linux.intel.com> <04ed7ed8-8a8d-427a-84e1-a326feee5547@sirena.org.uk> From: Maarten Lankhorst In-Reply-To: <04ed7ed8-8a8d-427a-84e1-a326feee5547@sirena.org.uk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,NICE_REPLY_A, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE 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 Hey, On 2023-07-19 14:39, Mark Brown wrote: > On Wed, Jul 19, 2023 at 02:13:59PM +0200, Maarten Lankhorst wrote: >> >> On 2023-07-19 13:06, Takashi Iwai wrote: >>> On Wed, 19 Jul 2023 11:48:06 +0200, >>> Maarten Lankhorst wrote: >>>> >>>> The 60 seconds timeout is a thing "better than complete disablement", >>>> so it's not ideal, either. Maybe we can add something like the >>>> following: >>>> - Check when the deferred probe takes too long, and warn it >>>> - Provide some runtime option to disable the component binding, so >>>> that user can work around it if needed >>>> A module option to snd_hdac_i915_init would probably be the least of all evils >>>> here. >>> >>> Yes, probably it's the easiest option and sufficient. >>> >>> >>> thanks, >>> >>> Takashi >> Hey, >> >> Patch below, can be applied immediately iresspective of the other patches. >> >> ---->8---------- >> >> Selecting CONFIG_DRM selects CONFIG_VIDEO_NOMODESET, which exports >> video_firmware_drivers_only(). This can be used as a first approximation >> on whether i915 will be available. It's safe to use as this is only built > > Please don't bury new patches in the middle of mails, it just makes it > hard to apply the patch since tooling doesn't understand what's going > on. > > Please don't send new patches in reply to old patches or serieses, this > makes it harder for both people and tools to understand what is going > on - it can bury things in mailboxes and make it difficult to keep track > of what current patches are, both for the new patches and the old ones. I will send a new version in a bit, with all comments addressed. I need to finish testing first. ~Maarten