From nobody Fri May 17 03:00:38 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1681902870; cv=none; d=zohomail.com; s=zohoarc; b=ZPRcDO1Way/aMOtJsodK3bvlQPwoqLbJbg5TUml+Cuf5VKn8jJ57Fz8Z759uRsP1XNwJzVW9mIJNSRQEi2OrBZg4KziuIG3A/+pJwSXGhl/bOQwxBw1yuW2QkTRCcRIEbOT4MX/uiD847B80ADxT8Dc58p3VAGAKmVx19K93/l0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1681902870; h=Content-Transfer-Encoding:Cc:Date:From:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:To; bh=/9d8W2Vu4bzdnGIDdCwY8lJ/ZPFpJHqvhtlttv6W7ao=; b=gs3ssgG2obgYufF+SMWjeJGI1JlrQc2ZiWahbXscbOjj64qFlBLE+DryC4ACYqKns3cUeofMTEvmko3xSLpVCrk9DlILzGFKZFm0uuElEK7X6yUAURN/sGdjhRaInq+xqlWzXP4zWfebviQArBaLoG8IvdiUTlmJePBDz5V1QPY= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 168190286998816.524606391556517; Wed, 19 Apr 2023 04:14:29 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pp5ky-00020y-F5; Wed, 19 Apr 2023 07:13:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pp5kw-00020q-Ma for qemu-devel@nongnu.org; Wed, 19 Apr 2023 07:13:46 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pp5kv-0000SK-GN for qemu-devel@nongnu.org; Wed, 19 Apr 2023 07:13:46 -0400 Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-583-bxK1GxaWOSK2rNa3daX8XA-1; Wed, 19 Apr 2023 07:13:40 -0400 Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.rdu2.redhat.com [10.11.54.3]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 4912E85A5B1; Wed, 19 Apr 2023 11:13:40 +0000 (UTC) Received: from thuth.com (unknown [10.39.193.162]) by smtp.corp.redhat.com (Postfix) with ESMTP id 72F791121314; Wed, 19 Apr 2023 11:13:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1681902824; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=/9d8W2Vu4bzdnGIDdCwY8lJ/ZPFpJHqvhtlttv6W7ao=; b=HHE/BB7vQ+MaWFO9kdTfPci676RbXuU+FTMh5IqQSXbkVUyiNd2jknBOTzWv82dtHxUogF BMQZzf2C/VtlT7PCZkidlVjaD2tYutT/Ffw2eVMI8mAFzBDY0pIVEs9RucBgFBE6vsV8dB 5200LLGtsTwaE4Kw6nbWutfq8TRsMbo= X-MC-Unique: bxK1GxaWOSK2rNa3daX8XA-1 From: Thomas Huth To: qemu-devel@nongnu.org, Marcel Apfelbaum , Yuval Shaia Cc: qemu-trivial@nongnu.org Subject: [PATCH] hw/rdma: VMW_PVRDMA should depend on VMXNET3_PCI Date: Wed, 19 Apr 2023 13:13:37 +0200 Message-Id: <20230419111337.651673-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.1 on 10.11.54.3 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1681902871599100001 Content-Type: text/plain; charset="utf-8" The "pvrdma" device is only usable in conjunction with the "vmxnet3" NIC - see the check for TYPE_VMXNET3 in pvrdma_realize(). By adding this dependency, the amount of total files that have to be compiled for a configuration with all targets decreases by 64 files (!), since the rdma code is marked as target specific and thus got recompiled for all targets that enable PCI so far. Signed-off-by: Thomas Huth Reviewed-by: Philippe Mathieu-Daud=C3=A9 --- hw/rdma/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/rdma/Kconfig b/hw/rdma/Kconfig index 8e2211288f..840320bdc0 100644 --- a/hw/rdma/Kconfig +++ b/hw/rdma/Kconfig @@ -1,3 +1,3 @@ config VMW_PVRDMA default y if PCI_DEVICES - depends on PVRDMA && PCI && MSI_NONBROKEN + depends on PVRDMA && MSI_NONBROKEN && VMXNET3_PCI --=20 2.31.1