Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp3395396pxf; Mon, 22 Mar 2021 05:34:55 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwrrAZ+wHHHxyIVRMnVAYBKlhwXv0908q9A2VwhNYbiQ5QtIccf4mKEksHMDGLDYcwz4s0l X-Received: by 2002:a17:906:ac6:: with SMTP id z6mr18789017ejf.505.1616416495566; Mon, 22 Mar 2021 05:34:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1616416495; cv=none; d=google.com; s=arc-20160816; b=CIFfbZ4cLe5LRGLEUc1mNhglmE24iULGpxbBPTz/1pSKx3hOKrJKEGNlK1p1WQOjBA ZjMw8D6igFw9JMtvfALe6hYiRWTw1bmIqtrA+P3AQTaPjokWdfMfQKHev/jODkr1pta1 XLElno4fYrehZNjV0KxAPG0efsMBdMW3VwXZzqezx++OV8OTeQZHuvrhI4xnIt+MfX8A oOwz/mGg3mec+VdbJgF8BnkyHRDENeBQwtw7mKgT7SuMAXFDeJSWD4owb+VY/6N9nN8t j+ffSdaiQXR68y4oFnkde+YjhTa6Js4PUMxc2sfyv0H+4js0rpEOpUry36fZeKnbo8M6 dixQ== 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 :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=Bv0/3rAs4AhHOcQifZD/GtyfjngjoAAccRh4LixhuJE=; b=ioxF8HiT8chMK7IyQMTLmmho8vYODbSg9QDKbgn+zaib5rQJgWhF2BNvJpM7h3MlQr s3iUMCMO2LKYK2VsEGKzwnqDoEc6DpLbroQK0hdhmaty10a0S/q8hJYoI+fkplpe616V PCylozoVRS5uy3MBfC5iIytQZCniobT7BiMyRwJVyhpU3XLZR1kHjv0EUZ8k1MCtoEUa nrznq5eBVlNUVRRo0pBI6XR5eNDfrGYEG41kFRXkM6ts8PHZmWcr8foweXbkH4bop80D chrzH5qpGybwTcdWI8VNxN/9f+3cx87NuhAgBUIqlXBzWKnu30Vc37Wpr01V//mvltKA jyUw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=wyKE9TEH; 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 ga16si10724003ejb.361.2021.03.22.05.34.33; Mon, 22 Mar 2021 05:34:55 -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=wyKE9TEH; 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 S231151AbhCVMdZ (ORCPT + 99 others); Mon, 22 Mar 2021 08:33:25 -0400 Received: from mail.kernel.org ([198.145.29.99]:53986 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229574AbhCVMbd (ORCPT ); Mon, 22 Mar 2021 08:31:33 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 1AEEC60C3D; Mon, 22 Mar 2021 12:31:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1616416292; bh=d+GzcK6TgYw3Xx8UcYKbOHfid1fVg+Z1p3hoRBKFwrQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=wyKE9TEHMXBvkKMhMM/ejqGVQaliMXMNsnS7ihc06J/RDyBvQxBmzIISufqamHX7G 0ab043EA0dld1BqYpnxKiFEDo7x18zAag2qE7kr3j2yn7w3vR8xOe66I/PKkXTbguC hOjpjqCExga+Hs4Nqjv5nNXIHV9qzEGM2n6RMQFU= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Jason Gunthorpe , Eric Auger , Alex Williamson Subject: [PATCH 5.11 051/120] vfio: IOMMU_API should be selected Date: Mon, 22 Mar 2021 13:27:14 +0100 Message-Id: <20210322121931.384668052@linuxfoundation.org> X-Mailer: git-send-email 2.31.0 In-Reply-To: <20210322121929.669628946@linuxfoundation.org> References: <20210322121929.669628946@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Jason Gunthorpe commit 179209fa12709a3df8888c323b37315da2683c24 upstream. As IOMMU_API is a kconfig without a description (eg does not show in the menu) the correct operator is select not 'depends on'. Using 'depends on' for this kind of symbol means VFIO is not selectable unless some other random kconfig has already enabled IOMMU_API for it. Fixes: cba3345cc494 ("vfio: VFIO core") Signed-off-by: Jason Gunthorpe Message-Id: <1-v1-df057e0f92c3+91-vfio_arm_compile_test_jgg@nvidia.com> Reviewed-by: Eric Auger Signed-off-by: Alex Williamson Signed-off-by: Greg Kroah-Hartman --- drivers/vfio/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/drivers/vfio/Kconfig +++ b/drivers/vfio/Kconfig @@ -21,7 +21,7 @@ config VFIO_VIRQFD menuconfig VFIO tristate "VFIO Non-Privileged userspace driver framework" - depends on IOMMU_API + select IOMMU_API select VFIO_IOMMU_TYPE1 if (X86 || S390 || ARM || ARM64) help VFIO provides a framework for secure userspace device drivers.