Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp2009726ybv; Fri, 14 Feb 2020 09:44:43 -0800 (PST) X-Google-Smtp-Source: APXvYqzOX5f45C9AyEl/OoYmJ5W+TLNMKdfmkEs6NyhdOxZVLOiUk06mgEAE/7AoDlGp/c+q93/r X-Received: by 2002:a9d:6e8e:: with SMTP id a14mr3081011otr.109.1581702283577; Fri, 14 Feb 2020 09:44:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1581702283; cv=none; d=google.com; s=arc-20160816; b=q818TxsvEysE0rurWEACVSkuiCD3SocHeWK1OHypkBdOS3yOb7qZBAd9k7C57nt/zF FhST9K3oTtKgnCcWkzP1o6RtSUTb4tOYOXR9+9m+xeYVj5pGzBJsQpwwr7qIelGHRv2G l0yFZlKF8IgAXpjkhlEw2adK5TvBSendt7uw/yhsk2cYCHNoIa/+gklWAhbAuXvaGDSa K2ER1zV9fe06tqGjdHhhzk8/fDN2lDnOtA6gpHX7aQH5eRKcU1GsilFVAv2FLKT3/A/H Fmf3nPLpIhVdVRJ7JeBytkp/5x2HCFe7yTLCBiiI/XR0cLIx5EFoMid8QrwFbmvafVKL cvdQ== 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 :in-reply-to:references:mime-version:dkim-signature; bh=vH6F7s/7KJOmKxjFPtdbua/0bzQH273F8zOPdozonb8=; b=i0sJi51gQvDKwfzLKjmOVkuHBT16mQR4MxsSJgwr1ExXm7kFYiicderw++SUqsTmUr 1kGb/d22DP4VbgRldbxvht4FZApqbBldnG/rHjx235l0gr2YPJL/VbeIvNpBiTJYEA4d 9Yb09d8zOhhhmAPgz7smQ6ATBaH6OuPZpEjXZMY3wf7kmk6YLJTEj+l8PPSTxHjhqu+0 nhdccjtbBay6qserL0z1pSQ6X7nye8NA8b1tu0u5AnVF8oqG/lKhopu34r1r5X2EDIag rbCieK4Hu+ie9SPIeW23Wy1eCRODgnncmi4zAKwm71scCdNsDlAETRGIGJv4Hrw8eHuh m43w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=Ux0PhWNq; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 8si3028643ota.266.2020.02.14.09.44.31; Fri, 14 Feb 2020 09:44:43 -0800 (PST) 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=@google.com header.s=20161025 header.b=Ux0PhWNq; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2387397AbgBNRn3 (ORCPT + 99 others); Fri, 14 Feb 2020 12:43:29 -0500 Received: from mail-io1-f65.google.com ([209.85.166.65]:37167 "EHLO mail-io1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2389828AbgBNRnY (ORCPT ); Fri, 14 Feb 2020 12:43:24 -0500 Received: by mail-io1-f65.google.com with SMTP id k24so11423587ioc.4 for ; Fri, 14 Feb 2020 09:43:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=vH6F7s/7KJOmKxjFPtdbua/0bzQH273F8zOPdozonb8=; b=Ux0PhWNqk4sJNEs0icorJrDWXp824NUdWvxe43XntaFe4SR1FlgGObmsib+qpD1Ty7 umGaCdf7ZDRykv+Sv2UF5ntf+qG8pt5dWqR/xopxpGobdyEjt5xGlt4rw1j4DFllB77o FOztyw1X44q3OjHuAhB1kKDHPd0QVA4rXe0fj30RB2ZhUuqqjhwAILokrOlystz9aCtH BuJQ4pE3vnGZV+wn6vUDXCbeHqMTyxNMwnukmyBKdCF353gbp6mq3IwTWL+1hDurD3Vq OEXtqLyEqHCMjGkg5XDUqbWHcyfnFD5fNCN7/5hBPPH64kCTgNVhIl1huzTna60C8xnK fgxw== 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; bh=vH6F7s/7KJOmKxjFPtdbua/0bzQH273F8zOPdozonb8=; b=s/f2iG/z+C+KWloVnrIh4W8Fjys9pwTed9thuOfP0q876Admk/bZ5ba5akfZs4Y0sn itfYyIKFP9GS372RoRHOWjRvOM3SgidatFpCVhVvYzEjpYNsdNrEyEP1H16Q9tqZwqiT hVRPa9Q78I4hoeHCgJ/IwxZ922odex4s8KJmJjtfiW2mxTJyS3TqGl/Ku0B/xvpWXBCt CK0r2MeFhZXxJ+t9NngJz8bgqFrrmlsZBmwm7rozXfFbH21G6EUXtwJ+VBfIf4DrqsX7 2ieUNxOOJSqPudS+EgC0XmyjrnAtEvHzEmOJ8luW1m9yS23N6o7w7aGPMKX71KBZv4pX Fcew== X-Gm-Message-State: APjAAAV4UE6k83GroQUmBxJQsQOG19WifnHft6aCOU5u+g7Qlg4Miri6 99p7IPVDIkaUfisVdQ19EUngGrWt38xjb9e2j1QyRw== X-Received: by 2002:a5e:8e4c:: with SMTP id r12mr3089863ioo.119.1581702203932; Fri, 14 Feb 2020 09:43:23 -0800 (PST) MIME-Version: 1.0 References: <20200214143035.607115-1-e.velu@criteo.com> In-Reply-To: <20200214143035.607115-1-e.velu@criteo.com> From: Jim Mattson Date: Fri, 14 Feb 2020 09:43:13 -0800 Message-ID: Subject: Re: [PATCH] kvm: x86: Print "disabled by bios" only once per host To: Erwan Velu Cc: Erwan Velu , Paolo Bonzini , Sean Christopherson , Vitaly Kuznetsov , Wanpeng Li , Joerg Roedel , Thomas Gleixner , Ingo Molnar , Borislav Petkov , "H. Peter Anvin" , "the arch/x86 maintainers" , kvm list , LKML 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 On Fri, Feb 14, 2020 at 6:33 AM Erwan Velu wrote: > > The current behavior is to print a "disabled by bios" message per CPU thread. > As modern CPUs can have up to 64 cores, 128 on a dual socket, and turns this > printk to be a pretty noisy by showing up to 256 times the same line in a row. > > This patch offer to only print the message once per host considering the BIOS will > disabled the feature for all sockets/cores at once and not on a per core basis. That's quite an assumption you're making. I guess I've seen more broken BIOSes than you have. :-) Still, I would rather see the message just once--perhaps with an additional warning if all logical processors aren't in agreement.