Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp3009537pxu; Mon, 14 Dec 2020 17:47:26 -0800 (PST) X-Google-Smtp-Source: ABdhPJxryU7B1G0im6dEAg9Rai7ZQybVyWkz4zZKDdfWiXzDr2uUg972bJ2GPSDWKEaS7iNjlY0H X-Received: by 2002:a50:e786:: with SMTP id b6mr26506661edn.242.1607996846711; Mon, 14 Dec 2020 17:47:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1607996846; cv=none; d=google.com; s=arc-20160816; b=B54ik9CZ4lEVxAPGugYRwWOCotA39xvqDvZdIpVHiour3lghP6Bd3vyeZf2xoUELtI jUOp9jVZLPCtozhVXlih0siWVAvDTsJC7p2Uswd/O9Qu3JnkK/f9nRUYsQ8wTCAaYMkP W6WHEgakOvF1yd0ZKjPlYIYGcra/fQ+aZf7RZGfnmM2/R5MBE12sAEHgrm9mVC9Pkoig P9QSFj73XRo9mWBdTYhSh1a4Uv+8w0tt2an59mNEJa3xBBh/X6zxHVfHVzsp7vT1SLiR XKDJnQ/gfmA/IpITKhm/f8Olk6c978EzMu7Gw8C4lIeyurcTlmocFSbVKRO8elWu1HWA 14zg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=QwgkXlvuDve7h5k6iaH3onHjSCHSz2Fchn55k2mx4AY=; b=vnR79Lm5xrTLvTAh0KtBCPGuYOfHWhKNJTlcbwHLK2k0JgzMRDJGntuG2but9kVq98 uhGQSwYmfnQbHY9YmRG/SWgQxHUfA9BiEz0HjQnIQfymD/U3iduGEbSqDEGJfTYr5+BO kl3ilj27gp2giLKkIIcgMlCKX0gAP9fCAYx0XIQWXwjQZcs9CeMLfM5IllDL5uMUDoGX 3FlbLEsPG1E09AuQqhEwIZNSOpp1izsjiAkqkxl+rTS/mrEinRvfvs1SwwNw2x2C3PdR 42T1J/22sNiMpnhEORP5D3SPCAhOMcUhLprzYmazOCVje2yAqJU+FVSk26tslq3oSWMl hGOQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z17si145776ejf.132.2020.12.14.17.47.03; Mon, 14 Dec 2020 17:47:26 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2503418AbgLNUg2 (ORCPT + 99 others); Mon, 14 Dec 2020 15:36:28 -0500 Received: from cloudserver094114.home.pl ([79.96.170.134]:45592 "EHLO cloudserver094114.home.pl" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2503357AbgLNUef (ORCPT ); Mon, 14 Dec 2020 15:34:35 -0500 Received: from 89-77-60-66.dynamic.chello.pl (89.77.60.66) (HELO kreacher.localnet) by serwer1319399.home.pl (79.96.170.134) with SMTP (IdeaSmtpServer 0.83.530) id c066d0382b008ef8; Mon, 14 Dec 2020 21:33:42 +0100 From: "Rafael J. Wysocki" To: Linux ACPI , Hans De Goede Cc: LKML , "Rafael J. Wysocki" , Mika Westerberg Subject: [RFT][PATCH v1 0/3] ACPI: scan: Defer enumeration of devices with significant dependencies Date: Mon, 14 Dec 2020 21:23:47 +0100 Message-ID: <1646930.v2jOOB1UEN@kreacher> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, This series addresses some enumeration ordering issues by using information from _DEP to defer the enumeration of devices that are likely to depend on operation region (OpRegion) handlers supplied by the drivers of other devices. This allows the OpRegion suppliers to be probed and start working before the devices depending on them are enumerated. Please see the patch changelogs for details. Hans, please test this series on the system with OpRegion dependencies in control methods used for device enumeration. Thanks!