Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp273488pxv; Wed, 21 Jul 2021 22:56:14 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyxDQ+ogqJEGBW1zhTvWBNbyGwmeZfkUCB+9r6sosT0fCuK72G6H0EJYRYy1mkF7eA7dIAm X-Received: by 2002:a05:6638:25c7:: with SMTP id u7mr33958319jat.26.1626933374534; Wed, 21 Jul 2021 22:56:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626933374; cv=none; d=google.com; s=arc-20160816; b=e1vKuLtliZVonVscKQIbZky/5Qj3w3oSJDB+ai/7rC3i5Lwp+QsDmt1ra7p79BfeDB VUHqeVandE3HRTym4sBw8qPVN0xj+wdPK684yVLwaJPzkQpf/gOBKkSDD41lDOWNDYGb 2v9O0VsyMlevUBq42VXSO1mPVEWKlAIZsBh/g+gl0H+kzrzrOGipal1grJp+Fw1LehxX jVDajrhSi1ArDFjZlm62ABy1sxbuGTr2/NiUo5oct+ofxqsR9xwjMcRRv7Y3MlW3wUAi lC3YkPNazCfRHC0GK8kCPK+kgbvrhDM/ntjPWwxFZg1UQVDzLGV/w63v5WbZTlNrm8rP vvUg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=QN1ev8xMwchF2OgXjdPYWOEMPX7NTDgCOlrkD31eHy4=; b=S8rpAZoBnRZyAqXZqnDQGgnV+9kxokcak+wVDr3axDwpKpwvWRxcmyMbPvzhg189Si hoChGC+XGlN3khGW2AwbmEYEoGdU6GouF0cRg08AftT30RPO9fteVVbj0bie5igg+/TS INbeTIvwhbH4x0x8bBwk/piQoOCEEL8o75TQlaHhDeo0zq7cR/PhBDiqiM3Yu3P26uBv niSAczOT04h4g3cNmXhaX4P/LW4u93aZKt4egKtCsRtT5Ee0Etwwqj2EV2iIDid5kTsM Zp4Ch7OPNfNHcGgEJGZz1DkR/UmOEwA4QffXT/V41+PzcqfKNhJUTqvNmLGo3s90CE2k Jklg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=jXrxmZJN; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id o3si30007429ilc.27.2021.07.21.22.56.03; Wed, 21 Jul 2021 22:56:14 -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=@gmail.com header.s=20161025 header.b=jXrxmZJN; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230088AbhGVFOm (ORCPT + 99 others); Thu, 22 Jul 2021 01:14:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40904 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229575AbhGVFOm (ORCPT ); Thu, 22 Jul 2021 01:14:42 -0400 Received: from mail-ot1-x335.google.com (mail-ot1-x335.google.com [IPv6:2607:f8b0:4864:20::335]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DE25EC061575; Wed, 21 Jul 2021 22:55:17 -0700 (PDT) Received: by mail-ot1-x335.google.com with SMTP id t4-20020a05683014c4b02904cd671b911bso4317932otq.1; Wed, 21 Jul 2021 22:55:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=QN1ev8xMwchF2OgXjdPYWOEMPX7NTDgCOlrkD31eHy4=; b=jXrxmZJNZKZMR9nJLKg12DQL0nmaYL9hhCUQqsvCCpU3MDlWGd6W3L0KAv4A1l0Bxs O49BNZHWTOm59l8a1tb0ls/CCE2d6pGrXOCfLbkdd7FMdE9YZg366mgZ/xdosogjpOdh s6suBfuI7N6pXy2e3DnP+h10C2HojMr0uuxPscbgly6TeJv4Amd9muuFFOWmxzvQXq6W pvoE+f8nrj7TtK60TULkckULR2Z09kB0CBZiGDp9c8A//O29LmykMZQUijA3EPanl4WA fSrDiCEQk9aToeKCtpeAaJqdcmMaJWlJzXdkrOhRdTxmn/o/jeBl/KPLWDqyL18IwQbV h59w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=QN1ev8xMwchF2OgXjdPYWOEMPX7NTDgCOlrkD31eHy4=; b=L+U5QZl7F9hz+YpezWZ8APr7qqN3APdRhszzvH7sHMZjrkyet4ZXKjfmeEJPq6veAk QORNnMBM0c/lJmtsehZ1ulk7AKZupN2uMjM/sjHOGU3vg+gccoI5gpwRHRqqp+MssC5M OJ+KOWC1tg4VGsuRm4vnjDSFpfeb+OMwsR1hEScQQWlTi8gyrCgZXnnbTA4VTGnkhJn+ rvNaXpA00DyRSkWf2ckfWWrxH510HhPjKrwvM00umKXGT1mbrnZcBkXjXEtJM+b28VM0 4aovmR70FfDP163qsjmYG9seA/IGg0QSEvW5UUCQ46yojMrkxgN6opzwSGG4g7z7zDCX f56w== X-Gm-Message-State: AOAM532oUAFNGUsdJgo8QVVNJVzW7sXY0S7z172V8T1+HT0v+WHftEMZ QuYGK/kk0QoW9UJj1zN34kxSPPlyKvnaY8b3NSk= X-Received: by 2002:a9d:4f02:: with SMTP id d2mr21148711otl.254.1626933317333; Wed, 21 Jul 2021 22:55:17 -0700 (PDT) MIME-Version: 1.0 References: <20210722035807.36937-1-lirongqing@baidu.com> In-Reply-To: <20210722035807.36937-1-lirongqing@baidu.com> From: Wanpeng Li Date: Thu, 22 Jul 2021 13:55:06 +0800 Message-ID: Subject: Re: [PATCH] KVM: Consider SMT idle status when halt polling To: Li RongQing Cc: Paolo Bonzini , Ingo Molnar , Peter Zijlstra , kvm , LKML Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 22 Jul 2021 at 12:07, Li RongQing wrote: > > SMT siblings share caches and other hardware, halt polling > will degrade its sibling performance if its sibling is busy Do you have any real scenario benefits? As the polling nature, some cloud providers will configure to their preferred balance of cpu usage and performance, and other cloud providers for their NFV scenarios which are more sensitive to latency are vCPU and pCPU 1:1 pin=EF=BC=8Cyou destroy these setups. Wanpeng