Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp429005iob; Wed, 18 May 2022 05:25:59 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzu+Ikb77ptTQTqiahfnqXv8LPDkSVNEIN1M9RwWUmW+X6e0XrhBkvFur9ae4gUTX8DxNe0 X-Received: by 2002:a65:5643:0:b0:3f2:5b19:24d2 with SMTP id m3-20020a655643000000b003f25b1924d2mr14937285pgs.599.1652876758825; Wed, 18 May 2022 05:25:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1652876758; cv=none; d=google.com; s=arc-20160816; b=LVB7xj/1zGftMbVKu0AGJpR6UxbqeKNDUQ3dPSa8/R2YLBkN0oCUnzahp5k4F0cIA9 LFVOSHzzjrrLe0sg1fF5vDTSV95lHsIIozGM876lnv0kGpDWQGzj0XPH5rUKXHcZtRf3 xRAdJdWXBtWgLSV2g7DhcR85gK9AVg3hdee5Tla8b+JPjZev5kqWX5cDWK5fcy0XJBzj VtDEwFF6DivtcFmAn6OLvg9lnqBug01KUDAlyq5jWj7zK6/cqYmcMUCS4GJbQ6gGhp+o hCuHrwVdU5rYs2hXGGt+SlPLCtBnT3UEZbckzLoaV2mpqWpS8tqb7S0dnmO07GCJgi+b mZxQ== 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=Qo681YK2+uMibcFUaZS5PWl8RBMLl5k+W77zy73QVjw=; b=Ly1F0xM5v2L5YiYAwVlZEaA/lXtndA1k7vZ1DAp8EkRmua3XWyI8ObUccX6T8LKPx9 DNhVKsKyrYsTTd/P7jS56amAPERsrfCzXymcrO9VO101ewvqfGJlPN8GpKL7H9VhXI2I 24TbRLtZUOidUtQauNjVIbTBLnzgaqZAbjfaeqjj1dhzHro5PwTAJJKtOAJUcd5JChfI LsT+r98dTEGmwqpV4/KxphhNxpL2Lxn06jr12msVecLHsJA+2Q6do7+nXvHaBafpM7IM Bs7KnP8yUmu3CoTFLlkrqunGItK3omppJUzl6KlYFb8eXb17reyv7JSKhw6t4P5VT6pL ZoTg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=SrbF8KMx; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 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 lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id t186-20020a632dc3000000b003ab1a126de4si2258695pgt.65.2022.05.18.05.25.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 May 2022 05:25:58 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=SrbF8KMx; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 7684718FF26; Wed, 18 May 2022 05:25:23 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236519AbiERMZQ (ORCPT + 99 others); Wed, 18 May 2022 08:25:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38404 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236399AbiERMZP (ORCPT ); Wed, 18 May 2022 08:25:15 -0400 Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9DAC518FF24; Wed, 18 May 2022 05:25:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1652876714; x=1684412714; h=date:from:to:cc:subject:in-reply-to:message-id: references:mime-version; bh=S/LRXJejZvAPg3mhWE1mMw8GrU9PbO2g/1at3Bi1V74=; b=SrbF8KMxZXJNqxQjPTWAL0MqiezjrSDO7w7xbVPnKc/T4ebzjvE3Gulu DFWDpnQfYQf0KTmPVAbmU4ROrgpD8yy2rmyVLow++k/iVv2DOy5Ii82/C ig/wJp8mXWUmDGpoluwwI6MG62iXdHe490SukGPG6Jes2xposc+9VpAaI zNiycU7v4ng1Dp+Q6KHJb1ykz2lqC0SzPtcMqkynYC1d2koTq/63HWoYw 2WF1qOg8it+ukLxoCjaTmKkW5Dyi66DxVdpiIwGpwvIog45pVoOCPHQAb +Z5ZxgcVM7eKgBLXG4xIJ9eiIsWepiTjug6P572fw0ZbYCm5EQvnT5hNu w==; X-IronPort-AV: E=McAfee;i="6400,9594,10350"; a="271775335" X-IronPort-AV: E=Sophos;i="5.91,234,1647327600"; d="scan'208";a="271775335" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 May 2022 05:25:12 -0700 X-IronPort-AV: E=Sophos;i="5.91,234,1647327600"; d="scan'208";a="597763855" Received: from lgomesba-mobl.ger.corp.intel.com ([10.252.38.97]) by orsmga008-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 May 2022 05:25:09 -0700 Date: Wed, 18 May 2022 15:25:07 +0300 (EEST) From: =?ISO-8859-15?Q?Ilpo_J=E4rvinen?= To: Shubhrajyoti Datta cc: linux-serial , Greg KH , Jiri Slaby , Peter Korsgaard , Sean Anderson , linux-kernel Subject: Re: [PATCH 1/9] serial: uartline: Fix BRKINT clearing In-Reply-To: Message-ID: <3c5532e-c8f1-791d-6c58-ccd1c426432@linux.intel.com> References: <20220517110737.37148-1-ilpo.jarvinen@linux.intel.com> <20220517110737.37148-2-ilpo.jarvinen@linux.intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="8323329-733060916-1652876712=:1539" X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --8323329-733060916-1652876712=:1539 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT On Wed, 18 May 2022, Shubhrajyoti Datta wrote: > On Tue, May 17, 2022 at 5:58 PM Ilpo Järvinen > wrote: > > > > BRKINT is within c_iflag rather than c_cflag. > Nit typo in the subject line. Indeed, good catch. Even after you pointed it out, it was still hard to spot what was wrong with it. Thanks. -- i. > > Cc: Sean Anderson > > Fixes: ea017f5853e9 (tty: serial: uartlite: Prevent changing fixed parameters) > > Signed-off-by: Ilpo Järvinen > > --- > > drivers/tty/serial/uartlite.c | 3 ++- > > 1 file changed, 2 insertions(+), 1 deletion(-) > > > > diff --git a/drivers/tty/serial/uartlite.c b/drivers/tty/serial/uartlite.c > > index 007db67292a2..880e2afbb97b 100644 > > --- a/drivers/tty/serial/uartlite.c > > +++ b/drivers/tty/serial/uartlite.c > > @@ -321,7 +321,8 @@ static void ulite_set_termios(struct uart_port *port, struct ktermios *termios, > > struct uartlite_data *pdata = port->private_data; > > > > /* Set termios to what the hardware supports */ > > - termios->c_cflag &= ~(BRKINT | CSTOPB | PARENB | PARODD | CSIZE); > > + termios->c_iflag &= ~BRKINT; > > + termios->c_cflag &= ~(CSTOPB | PARENB | PARODD | CSIZE); > > termios->c_cflag |= pdata->cflags & (PARENB | PARODD | CSIZE); > > tty_termios_encode_baud_rate(termios, pdata->baud, pdata->baud); > > > > -- > > 2.30.2 > > > --8323329-733060916-1652876712=:1539--