Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp610148pxk; Wed, 16 Sep 2020 12:08:17 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxoTt6vAKiXDHf5mlAzQm/9Maqs98Qazv0aOjFzIflMeswX62xp5rLST6nUNsvExrFlx/nW X-Received: by 2002:a17:906:d965:: with SMTP id rp5mr25958551ejb.364.1600283296924; Wed, 16 Sep 2020 12:08:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1600283296; cv=none; d=google.com; s=arc-20160816; b=jzqAGhlGTxIlaqcjAqsmO3GoEYINae6aXMUXld9ihE9rD1OLuOe8PNrge2ZJ0XhyZ5 pMDh5mqDjOrRhdJA6UVMqZFJTTOXLprQ0asow4nnMvN3snUQQ/F/+F5UP0mmLwBfmYlB YcBXmGcPCmjP14fvPbSi8Tsy+KTEatE8P1d0oB4HndhNNJjfGfMOobRKKsRzULg/Nnp4 YHwIphcTWgn8nQszSM/VZQ+XML/MvNMx/GoO+/R5na+cyJIh8HVF3P7Ssdrd6W6sVOoZ BkRJij2ntfkzdaYRg1mQC++OBBBb5go3ZvFAuUhXJRKNqLl8ZvakPsLI0LIdgZ7nAoUS 8dtQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:dkim-signature; bh=XRO16mMg5GaRKPmGz8IPQMX7zD3Ci0CVQkdQAp+eeDU=; b=eFthJUhDakoaRSMKMX6PW6ZsUBa+MWuZt01lQT5++eDNZVU9Zh3LFAjO2ch950XQEc n8s4/JW+Cbwt8YzKhRH1RGf1TX+5PXn3huj2tQvJ4zDKoDfQ8BPoGe9M/t0l1eXH+Oid 4Om3IZkI26MlcvHcfrePxXfexGiUL6tOxMvCsV8VrP0Jeq+3Ucn8jpNqhJ/xKmactYXY sPiY9Wz4WHu2bbN9y2WKKdTYRnPTPd59nArd9LOQazDwrU8WPVo2L11EM9ezBMScoVlQ 1VNwQrbAZ9vb3gsQeRg59QymlYGG+1fnh8hm+gKBwjRpHSY9pIwKr4kBU4m4sMHDsBvk 7LMA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=GuDZ+Yxu; 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=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c33si12947417edf.530.2020.09.16.12.07.54; Wed, 16 Sep 2020 12:08:16 -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=@redhat.com header.s=mimecast20190719 header.b=GuDZ+Yxu; 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=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727494AbgIPTFT (ORCPT + 99 others); Wed, 16 Sep 2020 15:05:19 -0400 Received: from us-smtp-delivery-124.mimecast.com ([63.128.21.124]:52108 "EHLO us-smtp-delivery-124.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727423AbgIPRqU (ORCPT ); Wed, 16 Sep 2020 13:46:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1600278367; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=XRO16mMg5GaRKPmGz8IPQMX7zD3Ci0CVQkdQAp+eeDU=; b=GuDZ+YxuF5l38LkZfbJZtRHWLQ8tiMs3hYS8g12tGmPtbPrRiATDB5XY1jOMHwikHsW7T8 dG8Xf4EKtaT9KqEa9H/gtNhGW2QboVwKedmpqK/VeGzgGBFibabvEOnsJP5lyltLquBiHU 0RJVGrNemdpyPuGR28bc33OwKwNV1IE= Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com [209.85.128.70]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-407-2tUFb-zgOi6fqAcuVBDoeg-1; Wed, 16 Sep 2020 07:04:47 -0400 X-MC-Unique: 2tUFb-zgOi6fqAcuVBDoeg-1 Received: by mail-wm1-f70.google.com with SMTP id w3so890439wmg.4 for ; Wed, 16 Sep 2020 04:04:46 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version; bh=XRO16mMg5GaRKPmGz8IPQMX7zD3Ci0CVQkdQAp+eeDU=; b=NWFHASizLYo7YDYjMgoFm1/WNki0YTcpthfh6YirXM9F0jDmAKgouTV7xiyX5CYZhL 3V9b+dX9Cy8lTQ8PajG2NJZJIoQErCD8lV5lzsoC8/HHiuPGpVe+v/DPtwx4aDEnNrFC rS1dOhMVvHaliZqWUrR93rMxRpp1Th0c2pxbA5ZKg5erkXkjYwfge6lEPAkloUrVlBk8 WPzvhRQ9q8QOdhD4jMNwuYN3JiqETEXdyOY+Xjz7SWOOx6wiOs00evm8bPAPDGbkdW5H 6DAHspunicL2R5Hf+kOstZz24w5Yucmu4ImnMt3tfYWPlTg72WCvAZnMWok3UXLMeFFk mMvQ== X-Gm-Message-State: AOAM530tTzE80vhZYPdDN1AnheXU+oB3N/fb1EaDQ2KDicLPzuBMTGyF 3vQ+4h3UllRaQAj0KzGHNy1QJekuNHcOz5sKK1dVc0UT9vc/m/w0dqv/HBZ9b/Wf6nV1v7zYdUV 5X9Xs1AedFiP81eX03C8gnQ3+ X-Received: by 2002:a1c:4886:: with SMTP id v128mr4176303wma.139.1600254285983; Wed, 16 Sep 2020 04:04:45 -0700 (PDT) X-Received: by 2002:a1c:4886:: with SMTP id v128mr4176289wma.139.1600254285795; Wed, 16 Sep 2020 04:04:45 -0700 (PDT) Received: from vitty.brq.redhat.com (g-server-2.ign.cz. [91.219.240.2]) by smtp.gmail.com with ESMTPSA id l4sm4640990wme.43.2020.09.16.04.04.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Sep 2020 04:04:44 -0700 (PDT) From: Vitaly Kuznetsov To: Haiwei Li , kvm@vger.kernel.org, Paolo Bonzini Cc: Sean Christopherson , Wanpeng Li , Jim Mattson , Haiwei Li , linux-kernel@vger.kernel.org, x86@kernel.org Subject: Re: [PATCH] Revert "KVM: Check the allocation of pv cpu mask" In-Reply-To: <6c2204ad-590b-025d-f728-0e6e67bf24ba@gmail.com> References: <20200916090342.748452-1-vkuznets@redhat.com> <6c2204ad-590b-025d-f728-0e6e67bf24ba@gmail.com> Date: Wed, 16 Sep 2020 13:04:43 +0200 Message-ID: <87een2htis.fsf@vitty.brq.redhat.com> MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Haiwei Li writes: > On 20/9/16 17:03, Vitaly Kuznetsov wrote: >> The commit 0f990222108d ("KVM: Check the allocation of pv cpu mask") we >> have in 5.9-rc5 has two issue: >> 1) Compilation fails for !CONFIG_SMP, see: >> https://bugzilla.kernel.org/show_bug.cgi?id=209285 >> >> 2) This commit completely disables PV TLB flush, see >> https://lore.kernel.org/kvm/87y2lrnnyf.fsf@vitty.brq.redhat.com/ >> >> The allocation problem is likely a theoretical one, if we don't >> have memory that early in boot process we're likely doomed anyway. >> Let's solve it properly later. > > Hi, i have sent a patchset to fix this commit. > > https://lore.kernel.org/kvm/20200914091148.95654-1-lihaiwei.kernel@gmail.com/T/#m6c27184012ee5438e5d91c09b1ba1b6a3ee30ee4 > > What do you think? Saw it, looks good to me. We are, however, already very, very late in 5.9 release cycle and the original issue you were addressing (allocation failure) is likely a theoretical only I suggest we just revert it before 5.9 is released. For 5.9 we can certainly take your PATCH2 merged with 0f99022210. This Paolo's call anyway) -- Vitaly