Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp1767143pxa; Sun, 2 Aug 2020 20:43:14 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw1nK8K3xgHFQQR/C2XERAiMQSQh7miOYjJj7JX6ceILPwe4tM9zhPoMSawsOIxoFn6RWxm X-Received: by 2002:a17:906:8389:: with SMTP id p9mr14975802ejx.391.1596426194693; Sun, 02 Aug 2020 20:43:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1596426194; cv=none; d=google.com; s=arc-20160816; b=bijwqlyBlVIxiLPMHji9h1rKdrXzyRXo4kF9Bdvjh3MltFJd8vO+b59rvqWDYhUnhp IZgFdUIlJUhwYt04DcpEE32y+rNYtUFd88inhStcab9u/vG50PZsVWM1L4sPIzobexSn 7cWS/fmUEX6N+p5X1SDkgSceriFXyi6PUAoHqc0K9XsSTfXC8OcNcd7P6tTj1eNXwMLZ 5kagDIWQyKLfTtGalXa212lAEn7LEGzPfjnH7hNW6W5wqKAqBdEgq16HbPIID+7c6E5R IRrAnHybGCV8TqwH2tMQFb+DkCI36gsFRka6eP4ci4j0ACbIZt7QrKCJTXC5ZxgWOTqC +S/w== 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:mime-version :message-id:date:subject:cc:to:from; bh=IrwILYvnFry2OuOTwjI+S/4CXaH5nJ8hrwbbIIRqEH8=; b=o+SzAbFH84b1i0uetPPz2AArsgRbBgv5iK5DsqOh6y0mD0HyQFvnLsGmJauY8phwUq ZZaL8awij/ebFfBLh7Se266o2xBOJizpz3JT8GCujAQ4uVGR8nAXNuzTfvRKau0RTXvQ dN2eem+ABsaEFEocZC2rJFkq1Frmew+wtO1+Rzo9ltr+7ahFMCRN20ZevDg1WsQySvnF rVDy+qgcb1ihc4vC1J7GwCfRjbHmxeT2GB0VZl0sOLiUvAVtGsWmzy0M9dlVN6IweQkd AZH77TW0+vOVWKOob/1JTVpEXS+F9TtLudcxvZ73K0sznvdBAlIyrIgm+79Pd2nTsBPb bQyA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z7si4343481eja.692.2020.08.02.20.42.52; Sun, 02 Aug 2020 20:43:14 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726881AbgHCDeE (ORCPT + 99 others); Sun, 2 Aug 2020 23:34:04 -0400 Received: from szxga04-in.huawei.com ([45.249.212.190]:9320 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1725840AbgHCDeD (ORCPT ); Sun, 2 Aug 2020 23:34:03 -0400 Received: from DGGEMS405-HUB.china.huawei.com (unknown [172.30.72.58]) by Forcepoint Email with ESMTP id 89C87851660E51267347; Mon, 3 Aug 2020 11:33:59 +0800 (CST) Received: from DESKTOP-8RFUVS3.china.huawei.com (10.174.185.226) by DGGEMS405-HUB.china.huawei.com (10.3.19.205) with Microsoft SMTP Server id 14.3.487.0; Mon, 3 Aug 2020 11:33:48 +0800 From: Zenghui Yu To: , CC: , , , Zenghui Yu Subject: [PATCH] driver core: Use the ktime_us_delta() helper Date: Mon, 3 Aug 2020 11:33:43 +0800 Message-ID: <20200803033343.1178-1-yuzenghui@huawei.com> X-Mailer: git-send-email 2.23.0.windows.1 MIME-Version: 1.0 Content-Transfer-Encoding: 7BIT Content-Type: text/plain; charset=US-ASCII X-Originating-IP: [10.174.185.226] X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Use the ktime_us_delta() helper to measure the driver probe time. Given the helpers already returns an s64 value, let's drop the unnecessary casting to s64 as well. There is no functional change. Signed-off-by: Zenghui Yu --- drivers/base/dd.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/base/dd.c b/drivers/base/dd.c index 3cefe89e94ca..0ef5b2f32932 100644 --- a/drivers/base/dd.c +++ b/drivers/base/dd.c @@ -618,15 +618,14 @@ static int really_probe(struct device *dev, struct device_driver *drv) */ static int really_probe_debug(struct device *dev, struct device_driver *drv) { - ktime_t calltime, delta, rettime; + ktime_t calltime, rettime; int ret; calltime = ktime_get(); ret = really_probe(dev, drv); rettime = ktime_get(); - delta = ktime_sub(rettime, calltime); pr_debug("probe of %s returned %d after %lld usecs\n", - dev_name(dev), ret, (s64) ktime_to_us(delta)); + dev_name(dev), ret, ktime_us_delta(rettime, calltime)); return ret; } -- 2.19.1