Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp332026pxa; Tue, 4 Aug 2020 06:47:18 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwV4WzpUGYtIbOMN/ehSW7cMBPCXk6ysAl5JMzVlTwOyPzZTjsqJ6PTGk1dxkDZ7q39oBuu X-Received: by 2002:a17:906:d217:: with SMTP id w23mr22464288ejz.292.1596548838256; Tue, 04 Aug 2020 06:47:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1596548838; cv=none; d=google.com; s=arc-20160816; b=PAbGpn0AMFMM/6k9WcCzK0xjj7RgaNOWPs1hrr/V1tGXKXmerJSjj6/2zpDKsDdccZ QaN2/dCrs7VutseUEGSRucdh+mdQtN3jPq2muGSl5LVqOPu5EzCur75KcGpzwy2iHEzQ gYzepK3+TdFer+JhLnkcQifD/Wgq4nBx33fpVnSbyPXtvIE+lWDrxu+yiLZN6fOFfYvk zvgEI4B4ubDLXs6xSk64857ZPRh5CaES6PCcfEnfpQ58j0ic+2Wq0fknAc2Cm8IABhU2 qzsqamN4eZUVUIudLPVz4EjSTfRb4bNt/0uzbR3kQKlg8AACpdyflFqvusP+4hvdsl86 sJCg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:user-agent:references :in-reply-to:subject:cc:to:from:date:content-transfer-encoding :mime-version:dkim-signature; bh=GNV/0+yTv7Gmud29CkhPIIcDY4nE8qnoxevQ75lGD/s=; b=YqiP6DcUHaBBB91KHkzihyXRWid27i4+bCAgnMEGb4bYrTXUMpOfyiUQ0oUC6ln+OZ mE4rno8CGDRjyE4hZ6P91kXmr1hDEy2ImjTLd6kpovIyf9+RrwyHtALHBOqnvsZiJDR1 Qy1oRitNDO4k4zPqyZz/EZK6mT5nZXEE7YmLteIXJJgUS3jF/yqRGGhfEzGwdguOfVCZ sZTHP5kgWxRQUW8vO3sP0TfG47+V7ShtwmSTabHE8RgiN3QVnaMb13W/d9JpOv0a+pH5 a7hFoO48krfagJlKyjMXeNi1ZcDzi8pzw9ySeJCMA+Qwi5K3m2K9i/ZFJWVHCHJgBcs1 GFUQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=ebOiwiw6; 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=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id h24si12784446ejt.451.2020.08.04.06.46.49; Tue, 04 Aug 2020 06:47:18 -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=@kernel.org header.s=default header.b=ebOiwiw6; 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=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726948AbgHDNq3 (ORCPT + 99 others); Tue, 4 Aug 2020 09:46:29 -0400 Received: from mail.kernel.org ([198.145.29.99]:51222 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725826AbgHDNq3 (ORCPT ); Tue, 4 Aug 2020 09:46:29 -0400 Received: from disco-boy.misterjones.org (disco-boy.misterjones.org [51.254.78.96]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 4EE162075D; Tue, 4 Aug 2020 13:46:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1596548788; bh=roMCFNmPPkY9aOtB8mbdYYu8t78Z3ZS0O3Rhws1u9uE=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=ebOiwiw6ObunrZDT7PrvjzIBqiWke7wA41Iayk6OkmK6KmXuDxquLSr6joJ6RQz6D 9zdmERHtU5Z+zeY4147ZiponZGJgLvcc98Y+Nzaargz1rPGaZMCR1UrttQMh1Jun8c aDQFAOYaJRFhnGNldBQbEEjc2jAiqKKBlbxvNxZk= Received: from disco-boy.misterjones.org ([51.254.78.96] helo=www.loen.fr) by disco-boy.misterjones.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1k2xGs-00HOpC-P7; Tue, 04 Aug 2020 14:46:26 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Tue, 04 Aug 2020 14:46:26 +0100 From: Marc Zyngier To: =?UTF-8?Q?Alex_Benn=C3=A9e?= Cc: kvm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, kvmarm@lists.cs.columbia.edu, christoffer.dall@arm.com Subject: Re: [PATCH v1 3/3] kernel/configs: don't include PCI_QUIRKS in KVM guest configs In-Reply-To: <20200804124417.27102-4-alex.bennee@linaro.org> References: <20200804124417.27102-1-alex.bennee@linaro.org> <20200804124417.27102-4-alex.bennee@linaro.org> User-Agent: Roundcube Webmail/1.4.5 Message-ID: X-Sender: maz@kernel.org X-SA-Exim-Connect-IP: 51.254.78.96 X-SA-Exim-Rcpt-To: alex.bennee@linaro.org, kvm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, kvmarm@lists.cs.columbia.edu, christoffer.dall@arm.com X-SA-Exim-Mail-From: maz@kernel.org X-SA-Exim-Scanned: No (on disco-boy.misterjones.org); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2020-08-04 13:44, Alex Bennée wrote: > The VIRTIO_PCI support is an idealised PCI bus, we don't need a bunch > of bloat for real world hardware for a VirtIO guest. Who says this guest will only have virtio devices? Or even, virtio devices without bugs? Given that said device can come from any VMM, I'm not sure this is the right thing to do. Thanks, M. > > Signed-off-by: Alex Bennée > --- > kernel/configs/kvm_guest.config | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/kernel/configs/kvm_guest.config > b/kernel/configs/kvm_guest.config > index 208481d91090..672863a2fdf1 100644 > --- a/kernel/configs/kvm_guest.config > +++ b/kernel/configs/kvm_guest.config > @@ -13,6 +13,7 @@ CONFIG_IP_PNP_DHCP=y > CONFIG_BINFMT_ELF=y > CONFIG_PCI=y > CONFIG_PCI_MSI=y > +CONFIG_PCI_QUIRKS=n > CONFIG_DEBUG_KERNEL=y > CONFIG_VIRTUALIZATION=y > CONFIG_HYPERVISOR_GUEST=y -- Jazz is not dead. It just smells funny...