Received: by 2002:a05:7412:798b:b0:fc:a2b0:25d7 with SMTP id fb11csp536283rdb; Thu, 22 Feb 2024 11:07:32 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCXGhK7+zhbxKittWx5gvbRjk2H1z9UpX+C9HZ4+bM1wkZJBOeDheNh6OM03IkqzehdOFZvvwPOxL5kJAh8vyodGsJxqKtjkeqyXOIwqcQ== X-Google-Smtp-Source: AGHT+IFPh2zqi27QTmFFU4mRywY9K87N4jdqI5Ld0cZL7qtWWhQiywTWGf3BFuXjcNJS82JlcnpB X-Received: by 2002:a92:280d:0:b0:365:101e:b47d with SMTP id l13-20020a92280d000000b00365101eb47dmr17281635ilf.0.1708628852038; Thu, 22 Feb 2024 11:07:32 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1708628852; cv=pass; d=google.com; s=arc-20160816; b=wMMd5uMLAUAT6CMzZ5gBa/1R/cukte64UrsCBpTEw04kuqMJRu7/1iWR1Y0upua+4c ibwW1pl/EqITMJiLhCHs8MdzCPsUdstLwjHx75Uwo0/wzh9nUgmTH71LYIp9sZiWmQvS /o6p5Ymquaevvxq1+p7xGJBMbCSipR1Jn3jBeiIQ+y1oDGZSe6LK6jcFoALK63Sl4Fbh fBKxQjP3QcbPE1WoasJDpon+e5PtZDhLXnIQ96hfrsDM+mmvR3l8W2gMLZHEsDwwIWoy 0IuQaOkHhIxINmin20+xcon35Eho9LIi1BIS+hpoxD0J+L3HKs3L0GpUZ5l1ahvvoQcU IGtQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=organization:in-reply-to:content-disposition:mime-version :list-unsubscribe:list-subscribe:list-id:precedence:references :message-id:subject:cc:to:from:date:dkim-signature; bh=eOp/fp+SlVOGGF94UC1MCYN05E0uIRBdy9tUsHiIjgk=; fh=t/mIbf6R7OfkJka8BbL0CO4iRbALOOUZ+9/sEA7HKrU=; b=0xjb4pGzoMOqpWo4NUC2R2Eumnqe9VLuTefC69ONuF7H7Dt2fUOMi8ThTTa9kPwPRz 6hdoiESqfkIxd6gNeFPxXEvLipKP6SQbc9J0Rxbc3LHNRJyIpY9eWATRTyMEHtt1SJ5C jV8o1z0QtLTQy+eyvcK0v1bo4J6JM/VTpI+Md1pAdbpPgBJSkRfYBVVI2/sMnoO3KxRx ozIPYfcYbs9DkPo6NC1VF572j8YXs+XhnM2q1n1yJYzJeBPOvY/st2cvx9Bzf88cGODo 7UQTLPEpzgWZ5KiPtt04nW0k3iHTHk3n1F9OBj8CNV4W1OG+FVBY06UAHEjWKawl3KE8 k4eg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=lEdzhZPT; arc=pass (i=1 dkim=pass dkdomain=intel.com dmarc=pass fromdomain=linux.intel.com); spf=pass (google.com: domain of linux-kernel+bounces-76606-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-76606-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id k62-20020a632441000000b005dbf4efa1f8si10602077pgk.852.2024.02.22.11.07.31 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 22 Feb 2024 11:07:32 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-76606-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=lEdzhZPT; arc=pass (i=1 dkim=pass dkdomain=intel.com dmarc=pass fromdomain=linux.intel.com); spf=pass (google.com: domain of linux-kernel+bounces-76606-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-76606-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 872F6283CAC for ; Thu, 22 Feb 2024 13:35:05 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 0723E134751; Thu, 22 Feb 2024 13:34:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="lEdzhZPT" Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.13]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5DA091426D; Thu, 22 Feb 2024 13:34:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=198.175.65.13 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708608897; cv=none; b=phe3GOSYVsG5tj7PastyGL6zl+CuZ/hcyFPbCBIHSGYWwhSAbGzbBi0gny44tUL7vth2EcKVBs3LGfRH6QBVQUeJpiqV2rzEedMB+X1bwH6D3/dKo4IldtK4qTwK1kKB9XLsWs3F5Qndt213l5P1QPzw7VWW0cjzOvHRS9umBUM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708608897; c=relaxed/simple; bh=FJNo02xrI7B578rCZqjEq5SuMvAu+CX0qSHZV36BLwM=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=XjRu67+EGqwOWfk8XqO+vLP/4zMwtJfh1v4iJXtM8+f/GGh1MxbKsdVcP7lsfG6B/UHTFBWFj4eRBBYM+pQ0f93TeoRVHLrtI//ttF2OVI3Xh0qWnxA8WUSFaS7eiNY+//rQrsv4xOtkCRPn6TrLGMqzhhcOkO5LGweLevyEfTE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com; spf=none smtp.mailfrom=linux.intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=lEdzhZPT; arc=none smtp.client-ip=198.175.65.13 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=linux.intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1708608895; x=1740144895; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=FJNo02xrI7B578rCZqjEq5SuMvAu+CX0qSHZV36BLwM=; b=lEdzhZPTehL9Zq2b4MsDIijevHdwlbOgH+fdgBcvkyL2Np1RtL+kkyFG ge+xkFurKjgLn5ZDV1GH/XTrB6Zy9/IE38H38LAw2qqshI/ZP7nxlyxAS EZA2346+pA6+kD8skEqqPuQ1TKlld2oxkpnadgEnEBOVgxnmiwOJbdWNf +V8WaZRwwc5qbEblcNIQTfmY7MwzlKzAY7hWoUisyMTcy50aZq+36kizu g2doavq6PFS6Vuk1YpTXlxaWIBuEOhTcZzUXEq0aBKwJSuWHeHxiRZJsJ F+L2BmTiFu1BWawHXzGCAAVQ0lw3NDLL+4YjuzoNrMCL0JSMJkO6iRJ8M Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10991"; a="13961551" X-IronPort-AV: E=Sophos;i="6.06,177,1705392000"; d="scan'208";a="13961551" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orvoesa105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Feb 2024 05:34:54 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10991"; a="936851039" X-IronPort-AV: E=Sophos;i="6.06,177,1705392000"; d="scan'208";a="936851039" Received: from smile.fi.intel.com ([10.237.72.54]) by fmsmga001.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Feb 2024 05:34:50 -0800 Received: from andy by smile.fi.intel.com with local (Exim 4.97) (envelope-from ) id 1rd9Dr-00000006dff-1Lsn; Thu, 22 Feb 2024 15:34:47 +0200 Date: Thu, 22 Feb 2024 15:34:46 +0200 From: Andy Shevchenko To: Saravana Kannan Cc: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Greg Kroah-Hartman , "Rafael J. Wysocki" , Ard Biesheuvel , Frank Rowand , Daniel Scally , Heikki Krogerus , Sakari Ailus , Len Brown , kernel-team@android.com, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-efi@vger.kernel.org, linux-acpi@vger.kernel.org Subject: Re: [PATCH v3 0/4] Add post-init-providers binding to improve suspend/resume stability Message-ID: References: <20240221233026.2915061-1-saravanak@google.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240221233026.2915061-1-saravanak@google.com> Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo On Wed, Feb 21, 2024 at 03:30:20PM -0800, Saravana Kannan wrote: > This patch series adds a "post-init-providers" device tree binding that > can be used to break dependency cycles in device tree and enforce a more > determinstic probe/suspend/resume order. This will also improve the > stability of global async probing and async suspend/resume and allow us > to enable them more easily. Yet another step away from playing initcall > chicken with probing and step towards fully async probing and > suspend/resume. Do you know what is the state of affairs in ACPI? Is there any (similar) issue even possible? -- With Best Regards, Andy Shevchenko