Received: by 2002:a05:6a10:c604:0:0:0:0 with SMTP id y4csp55095pxt; Thu, 5 Aug 2021 17:47:38 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz+1VmMk8baMBavANT0v154ngOg5yiMdgPgY1uLQO4yyw/oYlpenGJt0g2CLjxTmeiFX4d9 X-Received: by 2002:a17:906:4b47:: with SMTP id j7mr7256321ejv.148.1628210858163; Thu, 05 Aug 2021 17:47:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1628210858; cv=none; d=google.com; s=arc-20160816; b=HrbhUgU40vTZQvt26xL9JKuhUojdnBmOcZ4GjON8xoElQQaTwQ/qF4lDs141FmQ/Bp XgxnvNFm6jJmUy5zxK22bwpRq4sxfWLqBL0egUv3Fy0oC2wK+YD177KyDrn2xg27ZPYI UmyXQ/Bvd2rclDUC78xPs39KwlcUc4jR9ZDG3gpeSgsrGyv3H3sB9W9Ua/lcfjR6kVZq 1ksp0gSAadBp6NCbO+JszIjBkIcIPjJJ2tHGC+aYi9wLJPeA2ZhS9RaMtkhj0nUxc6Ft ujAtziLjF9r1G2DoXRNUKRBAW4qGrCn44Iox7U0fUDpTAqbuYqkOLTjzmFVj7AyPTHcH QHEQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=3/P9jMgnr17dFIwUnHvNdPBy4enCxguNdG2aEY+cqFU=; b=rbyhmQA4CVB3OzvN5vydeCYwl6DnA2FzNgtRPSH593Tl6MWvRhc8+zl8Vd0ilWpNcX uPJDfB/KTLeuVUjwo3UiaEYgFXzbXT8OcsDskt8KIR4RVEFxUgMY96eDvy5PcBKhgm8z m9X2QaH0U/yxTLkIRC3DwLtOp8k772UgK5oEAKnfNTm/zNdfBLOdV95C+4my/CNypnMh 3v3y//I2OjLS13kOlu774DFHGx1lTAEo+/ezLDEOClyIZDnlV4gAEL1m/9995vENjko/ sJQZhaLExl0SNB/bbHH0TKF4WtIGYTSEJICHtiIDMz2XsmHMOSEzPyu9h6fkz3Yz7iL2 Rn7g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=Y86CkqGB; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id m1si8236409ejj.616.2021.08.05.17.47.15; Thu, 05 Aug 2021 17:47:38 -0700 (PDT) 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; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=Y86CkqGB; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242056AbhHETMT (ORCPT + 99 others); Thu, 5 Aug 2021 15:12:19 -0400 Received: from mail.kernel.org ([198.145.29.99]:51490 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242328AbhHETMS (ORCPT ); Thu, 5 Aug 2021 15:12:18 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id AE46561078; Thu, 5 Aug 2021 19:12:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1628190723; bh=3/P9jMgnr17dFIwUnHvNdPBy4enCxguNdG2aEY+cqFU=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=Y86CkqGBkt6pIWqke11q2NocT2RAXbi0S/FRYLXu4lwcXPzXr3nyX2LxIjY8lO6I7 K/M0BEEtZiwhLJYHExq23brlNtjBwPQsDxRcP8YN5vWnF3pi2pExkMeXJDaEvdZKGM CQMaoQFLwuLb+0rZrZIcntSPI/USQT1OmIuLtlvc= Date: Thu, 5 Aug 2021 21:12:00 +0200 From: Greg Kroah-Hartman To: "Kuppuswamy, Sathyanarayanan" Cc: Andi Kleen , "Rafael J . Wysocki" , Jonathan Corbet , Dan Williams , Kuppuswamy Sathyanarayanan , linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org Subject: Re: [PATCH v1] driver: base: Add driver filter support Message-ID: References: <21db8884-5aa1-3971-79ef-f173a0a95bef@linux.intel.com> <7d6751b1-c476-51d3-25c6-b65c0e93d23b@linux.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <7d6751b1-c476-51d3-25c6-b65c0e93d23b@linux.intel.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Aug 05, 2021 at 11:53:52AM -0700, Kuppuswamy, Sathyanarayanan wrote: > I am not sure how USB and Thunderbolt "authorzied" model works. But I > don't think it prevents built-in driver probes during kernel boot right? Yes it does. Again Intel created this framework well over a decade ago for busses that it deemed that it did not want to "trust" to instantly probe drivers for and made it part of the Wireless USB specification. Then Intel went and added the same framework to Thunderbolt for the same reason. To ignore this work is quite odd, you might want to talk to your coworkers... greg k-h