Received: by 2002:a05:7412:a9a2:b0:e2:908c:2ebd with SMTP id o34csp2568289rdh; Mon, 30 Oct 2023 00:36:29 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEQyt2SSShJEVGoQPgq+6fqQgBP/n+OZBTHIumVMI2IeOzmLxW0JjlRorP0K3kETs0EzmBp X-Received: by 2002:a17:90a:3f16:b0:27d:2d2f:9ca2 with SMTP id l22-20020a17090a3f1600b0027d2d2f9ca2mr13754198pjc.24.1698651388733; Mon, 30 Oct 2023 00:36:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698651388; cv=none; d=google.com; s=arc-20160816; b=d9S+ZP6V08f5ndphz5ZSygkiShiHfP8Ml3QWiuOkUgwYyBh6S5Rk8TXpWDkngwpgni T0iavEp5Q8jUTMJHyl5Mhyvr+wA3LjVopQEztxn9LJQ0jNqCOgyN9EDENQM9Vz98s2zy jSPpvXbcP87hXwJBBlD3zN1OkkGQLNS6gEn6m9ZXMu2EG3BWayRpqMTzW/R3h2XsTzJh qxpXP1aRklUZYPPF0ZCoXKjGDqgeMjq2VHqB10Y9JglipWbc26U7pD2cr0/mIA4DAQ5+ cZNwSol0/NFNQ9tYOqN8Ky+Mi5RQdOD/IT5rTC3iZYoq5rO9ztjk3Zbw3ys3bBF5jjng ZqHQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:from:subject:message-id:mime-version:date :dkim-signature; bh=Ox/1zbaST3BD5MYMQYBwlJcwEmAcclBF5I6+IkAoPUg=; fh=Ws+G2RLMFRfpE0Jj9T2OymJKcfnhuU2My4BZfo0fXLE=; b=IEeAKfSvEZFopeK0D75AzvUpcToeok+/Iwj+sdXvYJpgj720JyZlf2F0jqDVHLL3sW qNhoVvRF78BJpYOchO6skRPPTGduULAATnaKKVYUFU7DI3voiu07SDEpd7csZxnWhqcr QSNwL9dmkKv45gRtpLx9Y0BWcMrarRySo3evcnmmtZqdNmb1u5utR2YIhskcxxlfOGHn DW3ZLp6khNI2cplABBiqFveQXs9XB5MdpUgk4WzPNIuVQ+iVLoBX51jxFUjSPC9nFnEN b/hzuCFxMBeIx9obtf+GlC7gW0unyBxx8uePF2EPOmqOBeysNVOhL44lKtml1wHNTzKK HAow== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=PmqBHZR3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from agentk.vger.email (agentk.vger.email. [2620:137:e000::3:2]) by mx.google.com with ESMTPS id p4-20020a17090ab90400b00280145d5114si4076490pjr.5.2023.10.30.00.36.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Oct 2023 00:36:28 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) client-ip=2620:137:e000::3:2; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=PmqBHZR3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id 630FF805ADD4; Mon, 30 Oct 2023 00:36:01 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231913AbjJ3Hfy (ORCPT + 99 others); Mon, 30 Oct 2023 03:35:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51934 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231694AbjJ3Hfw (ORCPT ); Mon, 30 Oct 2023 03:35:52 -0400 Received: from mail-yw1-x114a.google.com (mail-yw1-x114a.google.com [IPv6:2607:f8b0:4864:20::114a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 99B5FB7 for ; Mon, 30 Oct 2023 00:35:49 -0700 (PDT) Received: by mail-yw1-x114a.google.com with SMTP id 00721157ae682-5a7cc433782so35125577b3.3 for ; Mon, 30 Oct 2023 00:35:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1698651349; x=1699256149; darn=vger.kernel.org; h=cc:to:from:subject:message-id:mime-version:date:from:to:cc:subject :date:message-id:reply-to; bh=Ox/1zbaST3BD5MYMQYBwlJcwEmAcclBF5I6+IkAoPUg=; b=PmqBHZR3+cjnMFLhkZjwIygVdj7eGAco/cm6eSNtqoZe7F6qLolLvD3B/TYhp7RRZW ysSgnHW6nClmepBIU1bViBHKdS+BREdtovUGeLNoeYL+jc43QfsAll+xRdva8DpC4RKX GMhuJDFtNwnDxUANhiY6uNCz/NumyvWXVlW7TZlW8pxk0dDvgg1tbPRuE41nE9DL3I4m 1JVW0niEgNenT6RhE8caX+jPc7wcIICH/su/dQiv57G/sfNQhMdOTsAli/vVhBceW7H+ doJk1Rtg0Ot98cK2XMvMJlpxV26bc70MoVAJsoSK7VPjuly3o9Uaezn1LLxrA/kQLSAn kMOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698651349; x=1699256149; h=cc:to:from:subject:message-id:mime-version:date:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Ox/1zbaST3BD5MYMQYBwlJcwEmAcclBF5I6+IkAoPUg=; b=K3zZwSbWyRYiDF2XT+2Oe88E2pc70XSUcqxUQj+1hPvZmhYEDBJiZDkrWC0IqqXsy+ 2QLjELgv3m2fsN8UTuVUPQkB4kO4uNte59PECr0KSYzXeVPH/e9h55gJ8xegoyxbxQ0x pUs/YJIrfJOF/fcZlKrfcULVJbxAWgz0OvKxA3tBvgRABsZGPaQaHyCMFOB2ErVDO/q9 kVzWgqpAATTDoK2JJWPZHADnbLSdmtIPT3FDzvqIGXM+ATWsEjbojPnA38hIpu+1CkTx NA5xe6V3C25fzEO1b+7ZOLFfsq0Aml9c6SFMRvhCGbRlF5CP78KqULdLGsvkuFBRBM8E QdLQ== X-Gm-Message-State: AOJu0YyP0qOHkm8hI2Y+k2F2D2ybNumTVeqbm9ymt6SjwPS10kaqeeLc ewjtY27qXwZDXteLL8H//9j1qz/lhf5ECKtFeBXJ X-Received: from vamshig51.c.googlers.com ([fda3:e722:ac3:cc00:3:22c1:c0a8:70c]) (user=vamshigajjela job=sendgmr) by 2002:a81:6c49:0:b0:5a7:ba09:44b6 with SMTP id h70-20020a816c49000000b005a7ba0944b6mr181888ywc.0.1698651348792; Mon, 30 Oct 2023 00:35:48 -0700 (PDT) Date: Mon, 30 Oct 2023 13:05:40 +0530 Mime-Version: 1.0 X-Mailer: git-send-email 2.42.0.820.g83a721a137-goog Message-ID: <20231030073542.251281-1-vamshigajjela@google.com> Subject: [PATCH v5 0/2] serial core type consistency and clean up From: Vamshi Gajjela To: Greg Kroah-Hartman , Jiri Slaby , ilpo.jarvinen@linux.intel.com Cc: linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org, manugautam@google.com, Subhash Jadavani , Channa Kadabi , Vamshi Gajjela Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-8.4 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_IN_DEF_DKIM_WL autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on agentk.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 (agentk.vger.email [0.0.0.0]); Mon, 30 Oct 2023 00:36:01 -0700 (PDT) This patch series primarily focus on improving type consistency and ensuring proper handling of timeout values. The changes aim to enhance the redability and maintainability of the serial core. Greg, sorry for the confusion. I started the patch series with 3 patches. I submitted improvised patches based on review comments for each patch in the series instead of submitting all the patches at once. This may have caused confusion, as each patch is now at a different version, with one patch at v2 (NACKED) the second one ready for v2, and the third at v4. From now on, I will increment the version for the whole series instead of for individual patches. I have now submitted the series as v5 to avoid duplicate version numbers. In v5 it has two patches [v4 3/3] and [v2 2/3] while [v2 1/3] discarded. Vamshi Gajjela (2): serial: core: Update uart_poll_timeout() function to return unsigned long serial: core: Clean up uart_update_timeout() function drivers/tty/serial/serial_core.c | 7 +++---- include/linux/serial_core.h | 4 ++-- 2 files changed, 5 insertions(+), 6 deletions(-) -- 2.42.0.820.g83a721a137-goog