Received: by 2002:a25:f815:0:0:0:0:0 with SMTP id u21csp552234ybd; Wed, 26 Jun 2019 02:44:27 -0700 (PDT) X-Google-Smtp-Source: APXvYqwqyX6ktKXQUKhjBaplLAcefk1tXCf5Pu4UXpTxO/vxvlUJ3lWy/QxvQNohsi9Oxrra+7Yv X-Received: by 2002:a17:902:2d01:: with SMTP id o1mr4458699plb.105.1561542267042; Wed, 26 Jun 2019 02:44:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1561542267; cv=none; d=google.com; s=arc-20160816; b=h2fSehd902+qliwm7RHkOmI15L7k2wYYxOPvzurLLXKMXbvmOR6oficIFKfogw48qx zWkaVaMnfgiXbUOr8Ank7Un9v0eLK7Z2SE0oN4Aa/8B31Pe5hxs4JRP0Sy+qkRhz/7zj 577GxYa5kfsfn2wV5FrY3Uop8SbxwIIHvUfUtF0uQHi/nc11m2tDrOPsl+aFud75bkGe l4NMOsWc/BArCKy5qqInUb/+GVtY+sip/vKIh1lR9Hg/05is/ZrJt6VadiJ+9+NhmgMs eamXQwTBj4t1wcIU6+qlFiaGlqG+B6wJqozbKN25rsqMp5p5uRLUixwqi9Qsz2owKDdR m3oQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :mime-version:dkim-signature; bh=FWE8M8rx2al2WmpLiaszR8ERWhndI8CHZ91PqS/pz0A=; b=zP0N1A47CkTMmpZwf5ZNquG/0WAI0Gkc3DC7ZNb+/MxQ1Vfvyld/WkdzYUtFtY7FhT VGctU3TX2eMXZIt2SnU3X9xmvYsjDz7siwgWh7rxIMp4c0c9mthoMZxBSIJ/ag0rKw8s 3Ztn022YzMlwRfntoGuy9eAt0dLNAevrKoi5IXIDPd4zAeyvrH4pSd80UwSrZ/gZpcZm 00YLr2jIJloPrx7p6Xel6NV4ULlGdhyKhxYjdf62dpqxgesSCdHL8tL0F99IVPytN1Uo DRCNqW6OWL4Bjo4opIr+uML7aEv3ch2MR8Uvra5PWR8bCsZVnIqqSpyzjEmd1f4Ac64P kO0g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=OeRsMz+9; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 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. [209.132.180.67]) by mx.google.com with ESMTP id q185si9382052pga.565.2019.06.26.02.44.10; Wed, 26 Jun 2019 02:44:27 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=OeRsMz+9; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 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 S1726599AbfFZJoG (ORCPT + 99 others); Wed, 26 Jun 2019 05:44:06 -0400 Received: from mail-oi1-f170.google.com ([209.85.167.170]:42499 "EHLO mail-oi1-f170.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725379AbfFZJoG (ORCPT ); Wed, 26 Jun 2019 05:44:06 -0400 Received: by mail-oi1-f170.google.com with SMTP id s184so1418799oie.9; Wed, 26 Jun 2019 02:44:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=FWE8M8rx2al2WmpLiaszR8ERWhndI8CHZ91PqS/pz0A=; b=OeRsMz+9cjbakYaf2D3qd+/K+lxO/QrMUGGr/2vAjSRDEDzaKM7JFQS2zDbvrTnlpE jfOPS9PfsjsNEaTNoq+pBDi4uZwyDFTgKtfzhDeB9NxR+fvxFh3Nzo/Tdkxhn/DVtZ8f Yz8D6sYbF91qQXdb3y0z7OKpBrRZU2+R5Pq0xQ7g208v2Prdfqc0DkAbZNo0aPlKIzg7 baPSR14ZZjXFooQujIEfkX+LmeWxqhs8ITp9CRiumvsIIZZSINOPTm+WBCn7qFHOpyHs ZN0SNk4nCKt1tQtoFKD7QIFafBXj4mSESsqiksb9BHCk/G1If3zLI0NF8SCuqvYY13pc jSiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=FWE8M8rx2al2WmpLiaszR8ERWhndI8CHZ91PqS/pz0A=; b=JBT4qW9g1PDPWAl0nRi7i8WxeVEUu3odh9/h5+ozGBAOQRt9QlnLtB/USRvxt/rnmR jjTWQ8OJFPyubGzlGfZcwpr17Elz2L5r9jvGCfrtSNgaVyXBTbm6BcT4piVU5+LDwPJe 9SL8nf1Yv/qxUHoqPKIW8JAdgTVEOF+1wl+c5+qqXUmq31TYXmHHCx6btuMK4NoAQiaL ObvDzijH37/vfoxVmK9AE6Kdph0jeLx38QvCP4VQg+i5lFIxsuOMQ7om83DqPP/WcBhT 517cVRTNXCIPyV9w58rY/Qdlgb+agKzluiAlvrTfqITQWqTda+HqUKKNgUMQjFUXwgEa okOg== X-Gm-Message-State: APjAAAU2Y4nJqGMjUZ2YqW7TkX2nlpoJ+SlEseL6ge92StnWluu9cGtc orO06B96P4rC9PZd2UP9EFyUI/E4s7Nn9CWuuB8= X-Received: by 2002:aca:b9d4:: with SMTP id j203mr1199591oif.5.1561542245446; Wed, 26 Jun 2019 02:44:05 -0700 (PDT) MIME-Version: 1.0 From: Wanpeng Li Date: Wed, 26 Jun 2019 17:43:55 +0800 Message-ID: Subject: cputime takes cstate into consideration To: Peter Zijlstra , Thomas Gleixner Cc: Paolo Bonzini , Radim Krcmar , Marcelo Tosatti , KarimAllah , LKML , kvm Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi all, After exposing mwait/monitor into kvm guest, the guest can make physical cpu enter deeper cstate through mwait instruction, however, the top command on host still observe 100% cpu utilization since qemu process is running even though guest who has the power management capability executes mwait. Actually we can observe the physical cpu has already enter deeper cstate by powertop on host. Could we take cstate into consideration when accounting cputime etc? Regards, Wanpeng Li