Received: by 10.213.65.68 with SMTP id h4csp1193754imn; Wed, 4 Apr 2018 14:26:34 -0700 (PDT) X-Google-Smtp-Source: AIpwx4+0w6Jq5oLrwK9buKwrJfRme6EnSQWd4Fxyn87FlDl3eVtcodtNUS/AS/ZfuTA3O6NSuHfI X-Received: by 10.98.87.150 with SMTP id i22mr8728054pfj.119.1522877194704; Wed, 04 Apr 2018 14:26:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522877194; cv=none; d=google.com; s=arc-20160816; b=FEX1poOaWmGbQVk7320o1zuLikS5ArTip8DCF/HfTz1Dj1Odzauc5a6b4SFZ5txOLZ 6eqeK729kFAZ4WXbTMbnXzRm4aHaxR5syltYkpN2v9+sKcf9qBSvNqDIpCQSazHzuc3c mT+shiSYhpucfA15IAMFG3TH6i2ZAFs5d6f3UrGWf4eRUBRmwo4rmZy6Mxsb6peWMoLB EwKYTbxHs+Uia9QOcHLoaLyr+Gma6/I9lc1noxlFFlQ06Mz/SYw4UtlvotWXc6t5GtYe dKiMWF95I3YmItcpWymTDg9v/oveIRxMMFgstcBqL/Ywz+lXel80OJs78NR2YEnIO/Dx GEJA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:arc-authentication-results; bh=6Qpkwvf/Xyx7N2h6/kNSPLbHgE8lOo3WvyOyX2DFroQ=; b=frABp1Rzcw+5Bq9nd3CcIDjECtRbgyK+1Hi6vwhhVab+h/1HsQVJ+YdnrawXjXuxW1 MS9DcvXw1BuFn/TTAsh4rUZNqdS5/xuvZCVXOQmymU61Kt4aeFhqJ5A8iR1q00fyNNKi uCMhzk3lVwFjQEIF0X0fXkki6uwMEGKfb9Gwjth0VXy0A3jNTAAR98eqMIBMkgdX0LDE RJN9deEYwwcj2oPqe1ML3nr/IAN8g5JAESoDRNJDo0DZ5N70l8oWe8rwEY3TrX+EHjYP JsbkPzOWVJJwLo8IZFr0ZoGbpQ+GbD3W4XGUGg3gGS1E3lGWebcJUpxwGBO6JhZJkCxm 1c8w== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id g1-v6si4064286plp.327.2018.04.04.14.26.20; Wed, 04 Apr 2018 14:26:34 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753075AbeDDVZH (ORCPT + 99 others); Wed, 4 Apr 2018 17:25:07 -0400 Received: from mail.fireflyinternet.com ([109.228.58.192]:52267 "EHLO fireflyinternet.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752492AbeDDVZG (ORCPT ); Wed, 4 Apr 2018 17:25:06 -0400 X-Default-Received-SPF: pass (skip=forwardok (res=PASS)) x-ip-name=78.156.65.138; Received: from haswell.alporthouse.com (unverified [78.156.65.138]) by fireflyinternet.com (Firefly Internet (M1)) with ESMTP id 11263635-1500050 for multiple; Wed, 04 Apr 2018 22:24:52 +0100 Received: by haswell.alporthouse.com (sSMTP sendmail emulation); Wed, 04 Apr 2018 22:24:51 +0100 From: Chris Wilson To: linux-kernel@vger.kernel.org Cc: intel-gfx@lists.freedesktop.org, Chris Wilson , Steven Rostedt Subject: [PATCH] trace: Fixup logic inversion on setting trace_global_clock defaults Date: Wed, 4 Apr 2018 22:24:50 +0100 Message-Id: <20180404212450.26646-1-chris@chris-wilson.co.uk> X-Mailer: git-send-email 2.16.3 In-Reply-To: <7D320425-063C-4C54-BAD2-8843ADCD8D6A@goodmis.org> References: <7D320425-063C-4C54-BAD2-8843ADCD8D6A@goodmis.org> X-Originating-IP: 78.156.65.138 X-Country: code=GB country="United Kingdom" ip=78.156.65.138 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org In commit 932066a15335 ("tracing: Default to using trace_global_clock if sched_clock is unstable"), the logic for deciding to override the default clock if unstable was reversed from the earlier posting. I was trying to reduce the width of the message by using an early return rather than a if-block, but reverted back to using the if-block and accidentally left the predicate inverted. Fixes: 932066a15335 ("tracing: Default to using trace_global_clock if sched_clock is unstable") Signed-off-by: Chris Wilson Cc: Steven Rostedt (VMware) --- kernel/trace/trace.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/trace/trace.c b/kernel/trace/trace.c index 0f47e653ffd8..e18e69183c9a 100644 --- a/kernel/trace/trace.c +++ b/kernel/trace/trace.c @@ -8602,7 +8602,7 @@ late_initcall_sync(clear_boot_tracer); __init static int tracing_set_default_clock(void) { /* sched_clock_stable() is determined in late_initcall */ - if (trace_boot_clock || sched_clock_stable()) { + if (!trace_boot_clock && !sched_clock_stable()) { printk(KERN_WARNING "Unstable clock detected, switching default tracing clock to \"global\"\n" "If you want to keep using the local clock, then add:\n" -- 2.16.3