Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp1730150ybz; Thu, 30 Apr 2020 04:36:54 -0700 (PDT) X-Google-Smtp-Source: APiQypKd/EHhCQINCptkD//kEk5jtjZOmmb3unEJ1nScuHL2j+CmXK9gwEhSiLzBTx/ee3nrRsMg X-Received: by 2002:aa7:dd84:: with SMTP id g4mr2251250edv.257.1588246614652; Thu, 30 Apr 2020 04:36:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588246614; cv=none; d=google.com; s=arc-20160816; b=Rb2R2qRCEd+qIMdFhoA79Cheoe6mT5ETu6A/U8/OBufsOzcLuKsT4glEtsnqKk4BQS ta2vNC5afF/cuhTkMtQNRAUz1gqdQk04PklBVJRw9JKx1uBOUGrcdUT17C3ZKHFmGzUb DIcUW+StG6ZHrjoKh7AWeT9FvfQ91eoULc1Ac4f6je5zH7AyDUeGrDIBOB5s9x6vSEkw lGm4iXioE+iINhzDLGuaLMpvEKrwH1Ze5ZDf91ljn+Kal1ivXox1Xg6rV+eL4di4UeFg Rop4G7iljTHt5XUbtCqiV7lsfJ1GZZAWqDBcqpzdzHVxz0mz675gQc72N8K5NYL5Amws bKpw== 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=71Iw2e3pUCifzljD+ZBOaZFU5n3F/agsYRC/a59quBQ=; b=SNHjy04wHIIo1ASn9D1/CGY3/chkSRDmKBXEibLVFn7R010NCt8XARuSRH5m9KqMYy rgvSjL67D0pvr3iWF6pHuQHxH8Ub4GAHm86woWmSJx0RlXGI1zqWP9TdZqXcHkfcu8ZX J6dUhs0zuEWHFJ/D7NQzlCVdTiItd+rM8Q1ugiwnscCe1F1c4jl/yTSlM7c/GCR7eH2O 7bhKM3/BthHJvwVQBrv7qas2jQ1Wx/84LnrreR2fCe9ne11SjUreSJgXN6ZGKWNaSqPk 47jqjS7WqoFjeW8HanGARkkWnB/nrn5gAGnQoB6FFEA9fEhB+MCLtKmE9ZofYEnaKsKy RRsQ== 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 ly2si5470587ejb.95.2020.04.30.04.36.31; Thu, 30 Apr 2020 04:36:54 -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 S1726743AbgD3LfC (ORCPT + 99 others); Thu, 30 Apr 2020 07:35:02 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:33831 "EHLO relay5-d.mail.gandi.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726500AbgD3LfC (ORCPT ); Thu, 30 Apr 2020 07:35:02 -0400 X-Originating-IP: 87.231.134.186 Received: from localhost (87-231-134-186.rev.numericable.fr [87.231.134.186]) (Authenticated sender: gregory.clement@bootlin.com) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id A23DF1C0006; Thu, 30 Apr 2020 11:35:00 +0000 (UTC) From: Gregory CLEMENT To: Greg Kroah-Hartman , Jiri Slaby , linux-kernel@vger.kernel.org Cc: Thomas Petazzoni , Gregory CLEMENT Subject: [PATCH 0/3] TTY improve n_gsm support Date: Thu, 30 Apr 2020 13:34:29 +0200 Message-Id: <20200430113433.2162886-1-gregory.clement@bootlin.com> X-Mailer: git-send-email 2.26.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello, This series if patch improve n_gms support especially with TELIT LE910. However the fix should benefit to any modem supporting cmux. The first patch is just about improving debugging output. The second one removes a tty optimization which make the LE910 hang. The last one fixes an issue observed on the LE910 but should benefit to all the modem. We observed that pretty quickly the transfer done using the virtual tty were blocked. We found that it was due of a wakeup to the real tty. Without this fix, the real tty wait for indefinitely. Gregory Gregory CLEMENT (3): tty: n_gsm: Improve debug output tty: n_gsm: Fix SOF skipping tty: n_gsm: Fix waking up upper tty layer when room available drivers/tty/n_gsm.c | 59 +++++++++++++++++++++++++++------------------ 1 file changed, 35 insertions(+), 24 deletions(-) -- 2.26.1