Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp4801753ybl; Wed, 22 Jan 2020 05:04:30 -0800 (PST) X-Google-Smtp-Source: APXvYqyi+77MtMAGSnKFFUj8Ko0uLBwu6RyyAJ7qmEWXc5EpZqapdlLo8LRU6HVMJB8TBcBvm5++ X-Received: by 2002:a9d:5c86:: with SMTP id a6mr7477813oti.68.1579698270193; Wed, 22 Jan 2020 05:04:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1579698270; cv=none; d=google.com; s=arc-20160816; b=ntnG/pUo5GsJruWgMNpgbqA84OFhXf1iptbz5UlYssk9k+jnrzH2bovCDPdfpFAHco D6Mtx20hfT9njd3YoZ4ftkeqfbwFlquC3iPF2Mw+wBEFVSsKAWmvs3eL5+qfnl+SEeDq zRhDi+cM9Za7Jd31lXlYAae6VKBno2kXeEWXJoTob+wyV7u9XKZwy+DfKomEsI98YpIX m7df5kNUwwUzgUbC79zHL2TL6OkEhJrk4cS4YsbD40CdSOUVlNjm8ndLhJagxvfpA/4W ACivlRkewRchjimuqV6pa5wHOs6YaOvapm7C6mB8/OPRF4yiIRF6q4nrfkIRjAQbwO11 pDiw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :robot-unsubscribe:robot-id:message-id:mime-version:references :in-reply-to:cc:subject:to:reply-to:from:date; bh=UzdL/16WSBcfdz7+aq5vJwOOiORIe2O0/vfGP0FwWIc=; b=Be7Kzj0Elw6dB7YLMBv2Hczs1/YjXybthhn6LXGj7oZpJuVtMvkBxU2TD8siRGZs7c RSCzu68mmIdQqNgfJnKOCi0QB74SCwDOHfCDy2nNjYnyr2oYqPfkG4Fgsh4pnQsJRA9f aBahSJ+CqICn9Dxe71NkAgXD5pomUqfotfzKpwGi7rdTpJfmf5WAtM6juxx6JdyMAlmg s9JyztUbdfdZYS0rSIjb2R8bXOAw+XRkKKmBUbEdBjK3KiltigV+ONMAK2TrlETMaghM Q53PrhOUlnRT4i91BIhfFlw3c++bzoO6o2FUTVbBLVfYOhI+y5NxYBHOic/LinFwc8ny +Ggg== 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 l204si9120079oif.261.2020.01.22.05.04.17; Wed, 22 Jan 2020 05:04:30 -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; 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 S1729138AbgAVNCo (ORCPT + 99 others); Wed, 22 Jan 2020 08:02:44 -0500 Received: from Galois.linutronix.de ([193.142.43.55]:37685 "EHLO Galois.linutronix.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727022AbgAVNCn (ORCPT ); Wed, 22 Jan 2020 08:02:43 -0500 Received: from [5.158.153.53] (helo=tip-bot2.lab.linutronix.de) by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1iuFea-0003nU-8Q; Wed, 22 Jan 2020 14:02:40 +0100 Received: from [127.0.1.1] (localhost [IPv6:::1]) by tip-bot2.lab.linutronix.de (Postfix) with ESMTP id A11061C1A46; Wed, 22 Jan 2020 14:02:39 +0100 (CET) Date: Wed, 22 Jan 2020 13:02:39 -0000 From: "tip-bot2 for Mateusz Nosek" Reply-to: linux-kernel@vger.kernel.org To: linux-tip-commits@vger.kernel.org Subject: [tip: x86/cleanups] x86/tsc: Remove redundant assignment Cc: Mateusz Nosek , Borislav Petkov , x86 , LKML In-Reply-To: <20200118171143.25178-1-mateusznosek0@gmail.com> References: <20200118171143.25178-1-mateusznosek0@gmail.com> MIME-Version: 1.0 Message-ID: <157969815944.396.7323567000945686325.tip-bot2@tip-bot2> X-Mailer: tip-git-log-daemon Robot-ID: Robot-Unsubscribe: Contact to get blacklisted from these emails Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Linutronix-Spam-Score: -1.0 X-Linutronix-Spam-Level: - X-Linutronix-Spam-Status: No , -1.0 points, 5.0 required, ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The following commit has been merged into the x86/cleanups branch of tip: Commit-ID: 4144fddbd3932b59370e6e279002991c3e2b2fc6 Gitweb: https://git.kernel.org/tip/4144fddbd3932b59370e6e279002991c3e2b2fc6 Author: Mateusz Nosek AuthorDate: Sat, 18 Jan 2020 18:11:43 +01:00 Committer: Borislav Petkov CommitterDate: Wed, 22 Jan 2020 13:52:42 +01:00 x86/tsc: Remove redundant assignment Previously, the assignment to the local variable 'now' took place before the for loop. The loop is unconditional so it will be entered at least once. The variable 'now' is reassigned in the loop and is not used before reassigning. Therefore, the assignment before the loop is unnecessary and can be removed. No code changed: # arch/x86/kernel/tsc_sync.o: text data bss dec hex filename 3569 198 44 3811 ee3 tsc_sync.o.before 3569 198 44 3811 ee3 tsc_sync.o.after md5: 36216de29b208edbcd34fed9fe7f7b69 tsc_sync.o.before.asm 36216de29b208edbcd34fed9fe7f7b69 tsc_sync.o.after.asm [ bp: Massage commit message. ] Signed-off-by: Mateusz Nosek Signed-off-by: Borislav Petkov Link: https://lkml.kernel.org/r/20200118171143.25178-1-mateusznosek0@gmail.com --- arch/x86/kernel/tsc_sync.c | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/x86/kernel/tsc_sync.c b/arch/x86/kernel/tsc_sync.c index b8acf63..32a8187 100644 --- a/arch/x86/kernel/tsc_sync.c +++ b/arch/x86/kernel/tsc_sync.c @@ -233,7 +233,6 @@ static cycles_t check_tsc_warp(unsigned int timeout) * The measurement runs for 'timeout' msecs: */ end = start + (cycles_t) tsc_khz * timeout; - now = start; for (i = 0; ; i++) { /*