From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.8 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1BE35C433DB for ; Wed, 17 Mar 2021 21:33:29 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id D588A64F01 for ; Wed, 17 Mar 2021 21:33:27 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org D588A64F01 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=NetBSD.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Received: from localhost ([::1]:42992 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lMdnC-0003Xj-6P for qemu-devel@archiver.kernel.org; Wed, 17 Mar 2021 17:33:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52122) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lMdj6-00022G-6M for qemu-devel@nongnu.org; Wed, 17 Mar 2021 17:29:16 -0400 Received: from 13thmonkey.org ([80.100.255.32]:64846 helo=diablo.13thmonkey.org) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lMdj3-00033Q-BY for qemu-devel@nongnu.org; Wed, 17 Mar 2021 17:29:11 -0400 Received: by diablo.13thmonkey.org (Postfix, from userid 103) id 4EA8CC13ADD; Wed, 17 Mar 2021 22:29:06 +0100 (CET) Date: Wed, 17 Mar 2021 22:29:06 +0100 From: Reinoud Zandijk To: Daniel =?iso-8859-1?Q?P=2E_Berrang=E9?= Subject: Re: Win10 always takes 100% cpu power even when idle Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="lONJRgUMt/CpDpdV" Content-Disposition: inline In-Reply-To: Received-SPF: none client-ip=80.100.255.32; envelope-from=reinoud@diablo.13thmonkey.org; helo=diablo.13thmonkey.org X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.25, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: "Qemu-devel" --lONJRgUMt/CpDpdV Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, On Wed, Mar 17, 2021 at 05:05:39PM +0000, Daniel P. Berrang=E9 wrote: > Possibly you need some of the hyperv enlightenments enabled too. Though > I can't recall the precise command line offhand, as I just rely on > virt-install virt-manager to do the right thing for Windows guests. HuperV support/emulation is only available under KVM and thus only under Linux, so that is not going to help :-/ My question is more on what causes this? Say a 10% to 20% cpu usage loss due to IPI's and interrupts not working as smooth as could be is not nice but workable, a 200% constant cpu usage that makes it unresponsive and bog slow= is unworkable. Is some interrupt never cleared correctly and constantly triggered? Is the pauze/wait for interrupt not implemented correctly? Regardless of which accelerator, basic TCG doesn't work either. And why don't the BSDs and Linux as guests suffer from this? How to trace this? Is there something I could trace that details this behaviour? With regards, Reinoud --lONJRgUMt/CpDpdV Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEELRHWktq6GkG74/X0gpw3AEPIqmgFAmBSdJ0ACgkQgpw3AEPI qmg3zAgAwcglEsh4frAuHTZ1VYB8pZ8pi+TmR+j8GKAZwxju9uKr7Bxfvl8vjLeq Px4h69WX8QAuSqynmFtws0CG3wLx/gtosqNiUta+YF5cVcQs7ZmZeNx04T9exTDy uadt4vJJVBEYZwEM66EZYIcQtqrSKnqBPurznGVrHFUOZDafA8/OESf2EDdrRnTf 9K3LPpM+6vSdWDEMTQG5/DYSTecewvy+y0ItqCM2S48fd0+gM4HBn5WopO4C0ueq RcfdZ0Olgmt0PNIimPIyxDJBZSlkSH7FxSHJoSiWEHBtlqA4X9TDmMpL6GINEWf8 SiOrsavYUvxBjEaaiwmjvu2V8/czBQ== =EFAY -----END PGP SIGNATURE----- --lONJRgUMt/CpDpdV--