Received: by 2002:ac0:8845:0:0:0:0:0 with SMTP id g63csp1429842img; Tue, 26 Feb 2019 22:14:43 -0800 (PST) X-Google-Smtp-Source: AHgI3IbUOXJzxSVsS3NKPVri6ze7X7T7JPkyD49mlWWJniNioARbD/htE/CZMoxhsrxavqAzw/RY X-Received: by 2002:a65:52cd:: with SMTP id z13mr1449372pgp.134.1551248083108; Tue, 26 Feb 2019 22:14:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1551248083; cv=none; d=google.com; s=arc-20160816; b=bAGWyVpmLPuQ7+EHYcjBQTnAWzoamam5CWX8CR9LVQUvbSEGKCjSeSNqI0Nwg4RGY8 7dKIaPIgXVNcA7vHmg1Yw1J6ZFno0KGQP+C7OwLkif+zEbOdLWfa7enFlQ9VRfw63VES 3l+syooeDlBI7lSUpN9jgk+Y74ettsucX4+cIWCDuXl9EzSL7Dh6P9MawIq5mjQpEFJl NbbI6MsCmvAd0kvO0vpz8w4wJGBFqu6Dzk0mk4601lBoQf9Xa4417LolAKmyos19evN8 5M+0285oHYsaw6JMyxQPexm5sq2fiE0kpz4kT25bqw6CU0pOKjTyWxS3M89084kJ5Ot4 9xxQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:dkim-signature:mime-version:message-id :date:subject:cc:to:from; bh=U7JoUTFtFbXNm2+yNUCW/elCKIwLCYopIaSqouFWelk=; b=ngj2lzskWY4MGlZBBgSWlnhXBBUvss6ATXA34G3QnqnhUJ2O4t7ep+tq2VGG6NXCE/ JIvuc4DJaP4jLxWSJdI/oNxq1klPz9IYuAmpl59a7j8iZhgBIk1j2NYk6tWrvIi7cIQP rEc9sJ38ThjiEZaYm5tl3VdwsdoehefVx/I/CeRIX0w3V9HsbiThmoA12fmV5CSPLw+S wm9DkPU8PctYCMOhbviKkr0k6lPV0T3X3/Yv8mu1sFyB0vl3oh3+Nv0l4M7fiX/D6Hn+ ooZIxL9T1LnB2CTmdpuaDJ4/rXJwu6JZH2wK/2gdarBKJNOdjhQprLcBJRWy5drn4q3p xRWw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nvidia.com header.s=n1 header.b=O0uZ2ru3; 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=NONE dis=NONE) header.from=nvidia.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c132si14146862pga.597.2019.02.26.22.14.27; Tue, 26 Feb 2019 22:14: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=@nvidia.com header.s=n1 header.b=O0uZ2ru3; 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=NONE dis=NONE) header.from=nvidia.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729782AbfB0GNz (ORCPT + 99 others); Wed, 27 Feb 2019 01:13:55 -0500 Received: from hqemgate15.nvidia.com ([216.228.121.64]:18146 "EHLO hqemgate15.nvidia.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726889AbfB0GNz (ORCPT ); Wed, 27 Feb 2019 01:13:55 -0500 Received: from hqpgpgate101.nvidia.com (Not Verified[216.228.121.13]) by hqemgate15.nvidia.com (using TLS: TLSv1.2, DES-CBC3-SHA) id ; Tue, 26 Feb 2019 22:13:50 -0800 Received: from hqmail.nvidia.com ([172.20.161.6]) by hqpgpgate101.nvidia.com (PGP Universal service); Tue, 26 Feb 2019 22:13:54 -0800 X-PGP-Universal: processed; by hqpgpgate101.nvidia.com on Tue, 26 Feb 2019 22:13:54 -0800 Received: from HQMAIL112.nvidia.com (172.18.146.18) by HQMAIL106.nvidia.com (172.18.146.12) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Wed, 27 Feb 2019 06:13:54 +0000 Received: from HQMAIL106.nvidia.com (172.18.146.12) by HQMAIL112.nvidia.com (172.18.146.18) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Wed, 27 Feb 2019 06:13:53 +0000 Received: from hqnvemgw01.nvidia.com (172.20.150.20) by HQMAIL106.nvidia.com (172.18.146.12) with Microsoft SMTP Server (TLS) id 15.0.1395.4 via Frontend Transport; Wed, 27 Feb 2019 06:13:53 +0000 Received: from KetanPC.nvidia.com (Not Verified[10.24.230.224]) by hqnvemgw01.nvidia.com with Trustwave SEG (v7,5,8,10121) id ; Tue, 26 Feb 2019 22:13:53 -0800 From: Ketan Patil To: , , CC: , , , , , , , Ketan Patil Subject: [PATCH] sched/cputime: Remove unnecessary assignment statement Date: Wed, 27 Feb 2019 11:43:22 +0530 Message-ID: <1551248002-27303-1-git-send-email-ketanp@nvidia.com> X-Mailer: git-send-email 2.7.4 X-NVConfidentiality: public MIME-Version: 1.0 Content-Type: text/plain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1551248030; bh=U7JoUTFtFbXNm2+yNUCW/elCKIwLCYopIaSqouFWelk=; h=X-PGP-Universal:From:To:CC:Subject:Date:Message-ID:X-Mailer: X-NVConfidentiality:MIME-Version:Content-Type; b=O0uZ2ru3HKLAoFsMsTyywDm2Ivlwfmp5bsCLORboa5Lf+qXu0DC+iZTT4l9u80vEV mlTrBP3testqV597Kkm3jci28IHNDDwJJangSTn+96fkqmh17c9juxM9lCePAJrGOp Co0XlKBk2kkYM+Km0owsK4dCdu8zb0HHasDTCHYK2GaXfGztlKc4dZ7h3KEfhMULrn 5dXWFqPbeMB6NpfNYyJiX/3wM/sbk4NAfCS/DEd3YacxZXYEHmp1x8QipZpITwdOF5 8JYsqL/oIQQf0dX5vPbbJrDXcrsrEl7b233wZmXJ9P4Jit1KhhamPol54MpI38S7oP 32XWx64SQBuTg== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The original code assigns the value from rtime to utime variable, and then jumps to the update label. And the value of utime is then updated, so the earlier value of utime is not used. Hence remove that unnecessary assignment statement. This fixes one of the coverity defects. Based on work by Ishan Mittal Signed-off-by: Ketan Patil --- kernel/sched/cputime.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/kernel/sched/cputime.c b/kernel/sched/cputime.c index ba4a143..ad64771 100644 --- a/kernel/sched/cputime.c +++ b/kernel/sched/cputime.c @@ -616,10 +616,8 @@ void cputime_adjust(struct task_cputime *curr, struct prev_cputime *prev, * Once a task gets some ticks, the monotonicy code at 'update:' * will ensure things converge to the observed ratio. */ - if (stime == 0) { - utime = rtime; + if (stime == 0) goto update; - } if (utime == 0) { stime = rtime; -- 2.7.4