Received: by 2002:a05:7412:d8a:b0:e2:908c:2ebd with SMTP id b10csp2434163rdg; Mon, 16 Oct 2023 04:39:43 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHQsyn6v9T7Ln4xWNQh9/8y4aZAidrI6dYYeYflZ7jO/Ofb6wYiyMldvBR6dvKK5qCQ3gre X-Received: by 2002:a05:6a20:431a:b0:159:f884:4d6e with SMTP id h26-20020a056a20431a00b00159f8844d6emr38284134pzk.40.1697456383241; Mon, 16 Oct 2023 04:39:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697456383; cv=none; d=google.com; s=arc-20160816; b=WZLdgf52Bf1QsZq3jrEO0t7KMgZJg9DXYCq2iE58+UBcAM328GuqDRIyBxs0H6g/QJ TGnWw9y3YwrCqf8bcfKDJgLpgHJnfbzFRZxsQnIaZ0zenP4WDsD0/sSrHFy7iv38buks CALXoirP9OjFebL2otsW9V+IcrNrJ03jqeRNGg8zLolGgVY0SXKqNUJGaSr6Rf2sgraa d6dlGNxPj7Z1eSwrT99pyK+oszU4H9SqQXYyxcIqOQGtVMjkjxmAEq62xfinv961afdZ wc0gK/+F5b7EVOL0k64rXc/JfWmR3HeuGIy8mRSYzlB/y3OAEYxZzEPsDgt0FvEZEifA ZKQA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:references:message-id:in-reply-to :subject:cc:to:from:date:dkim-signature; bh=UMG8CmjZz/HKy2y0BkvIiTc+WNIDPN4TUNQFQ3oyORc=; fh=Hy+wYgzvNBVyT2lmq4JbSc9QytG3mfcQdbHW9xG8aUU=; b=0KR1ZKfVK0RU8eqvMgiXSa9RCreneUGQK2P0D5SRZynheSOV22Ln4PPuamz2ATH85G fQEbx6lpIXph3jfVlw/Q6YzN4774BL1txZ01LHVsvFnSvPHhbngvRcb5q0dftJIsSOR2 LL70n6UmNhbJ5WQHa/DNctx46d0KR6m5CV5GWZnjlwxrKaV50ONTHLJdttB3w+CwL0mu x96vz+QhzCyKZWj9/bNfmijGbZsetg0B89ZN9c2s5E86YDX82fKE3h9pAqftumunmfb7 wzg8m6ZZSWVuI8crV3/lY89DWAyzvJ/QTR7P7RTlE+hYDIZElftNzp0epOOEtATvI9Ec VPbw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=DZLB8C9R; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from fry.vger.email (fry.vger.email. [2620:137:e000::3:8]) by mx.google.com with ESMTPS id l3-20020a170902f68300b001c9abb72958si11243750plg.590.2023.10.16.04.39.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 04:39:43 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) client-ip=2620:137:e000::3:8; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=DZLB8C9R; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by fry.vger.email (Postfix) with ESMTP id D652580967BB; Mon, 16 Oct 2023 04:39:38 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at fry.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231442AbjJPLjb (ORCPT + 99 others); Mon, 16 Oct 2023 07:39:31 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50650 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230017AbjJPLja (ORCPT ); Mon, 16 Oct 2023 07:39:30 -0400 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.7]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2BDBED9; Mon, 16 Oct 2023 04:39:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1697456369; x=1728992369; h=date:from:to:cc:subject:in-reply-to:message-id: references:mime-version; bh=lDcyUcRHd6gIh/r9WZ7PJipz1qSJMSm4ZlUlo62jqA8=; b=DZLB8C9RceCbKF2wb2VyhVJWZsdW4b94jnsEeqsDKuXnOGAgs5XHiPgE lGdTa2CJKXJXb3SA1p0HpNg4JyWA2TiehepZr3jSI5tnWmF5ptfLk3sqm cANQKDI3O0lJFU1YW1/0fyvdPZOuYTY1K/HmVfNugbr1jrSPOorqNBdEO 6j2OYHsBEHNLDYnrBUbdenwp9GHOg8uTgKQr/8hxxZbCj0X6S90RS+ayw uxwTvqvpJl7923btMcMslJhpyehX3sXCQY700wLuPmpIJckrSR46zBobr Ue51zN0YXhdnZJ+3Z03ffPIxoWGUv1MDybXvBRnCEPcVQSPbLNheKhj3Z A==; X-IronPort-AV: E=McAfee;i="6600,9927,10863"; a="7070323" X-IronPort-AV: E=Sophos;i="6.03,229,1694761200"; d="scan'208";a="7070323" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmvoesa101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Oct 2023 04:39:29 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10863"; a="879402460" X-IronPort-AV: E=Sophos;i="6.03,229,1694761200"; d="scan'208";a="879402460" Received: from rhaeussl-mobl.ger.corp.intel.com (HELO bhoerz-mobl1.ger.corp.intel.com) ([10.252.59.103]) by orsmga004-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Oct 2023 04:39:25 -0700 Date: Mon, 16 Oct 2023 14:39:23 +0300 (EEST) From: =?ISO-8859-15?Q?Ilpo_J=E4rvinen?= To: Vamshi Gajjela cc: Greg Kroah-Hartman , Jiri Slaby , linux-serial , LKML , manugautam@google.com, Subhash Jadavani , Channa Kadabi Subject: Re: [PATCH 2/3] serial: core: Make local variable size to u64 In-Reply-To: <20231014104942.856152-3-vamshigajjela@google.com> Message-ID: References: <20231014104942.856152-1-vamshigajjela@google.com> <20231014104942.856152-3-vamshigajjela@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on fry.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (fry.vger.email [0.0.0.0]); Mon, 16 Oct 2023 04:39:39 -0700 (PDT) On Sat, 14 Oct 2023, Vamshi Gajjela wrote: > From: VAMSHI GAJJELA > > The variable size has been changed from u32 to u64 to accommodate a > larger range of values without the need for explicit typecasting. Don't use too broad/generic terminology in shortlog (on [PATCH] line in subject) or changelog but explicitly mention the variable names please. > Signed-off-by: VAMSHI GAJJELA > --- > drivers/tty/serial/serial_core.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/tty/serial/serial_core.c b/drivers/tty/serial/serial_core.c > index 7bdc21d5e13b..fb4696d17a8b 100644 > --- a/drivers/tty/serial/serial_core.c > +++ b/drivers/tty/serial/serial_core.c > @@ -410,10 +410,10 @@ void > uart_update_timeout(struct uart_port *port, unsigned int cflag, > unsigned int baud) > { > - unsigned int size = tty_get_frame_size(cflag); > + u64 size = tty_get_frame_size(cflag); > u64 frame_time; > > - frame_time = (u64)size * NSEC_PER_SEC; > + frame_time = size * NSEC_PER_SEC; > port->frame_time = DIV64_U64_ROUND_UP(frame_time, baud); > } > EXPORT_SYMBOL(uart_update_timeout); This is actually a good cleanup all by itself unrelated to the other change but you need to adapt the changelog to reflect why this is helpful instead wording it based on the other change. -- i.