From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#49714: 28.0.50; TRAMP burns CPU and has insufficient user reporting when using xxxx-sk SSH keys Date: Wed, 28 Jul 2021 09:18:32 +0200 Message-ID: <87zgu6sy7r.fsf@gmx.de> References: <87o8asu1mg.fsf@jpl.nasa.gov> <87sg03apj1.fsf@gmx.de> <87zgubr31n.fsf@secretsauce.net> <87pmv7o9hn.fsf@gmx.de> <87wnpfr25i.fsf@secretsauce.net> <87tukjr1lq.fsf@secretsauce.net> <87eebnmqty.fsf@gmx.de> <87lf5vqya5.fsf@secretsauce.net> <87o8aqwp1v.fsf@gmx.de> <874kciqfuv.fsf@secretsauce.net> <87bl6puql6.fsf@gmx.de> <87h7ggpb4k.fsf@secretsauce.net> <87pmv4td2v.fsf@gmx.de> <8735s0p260.fsf@secretsauce.net> <87lf5st3b2.fsf@gmx.de> <87tukfobxa.fsf@secretsauce.net> <878s1rttfc.fsf@gmx.de> <87czr3o497.fsf@secretsauce.net> <874kcftol2.fsf@gmx.de> <87a6m7nzv0.fsf@secretsauce.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33885"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 49714@debbugs.gnu.org To: Dima Kogan Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jul 28 09:19:10 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m8dqQ-0008e2-HI for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 28 Jul 2021 09:19:10 +0200 Original-Received: from localhost ([::1]:36166 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m8dqP-0005XS-Jh for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 28 Jul 2021 03:19:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36446) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m8dqI-0005XG-7Q for bug-gnu-emacs@gnu.org; Wed, 28 Jul 2021 03:19:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:42998) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m8dqH-0007Mg-W6 for bug-gnu-emacs@gnu.org; Wed, 28 Jul 2021 03:19:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m8dqH-0004JU-N4 for bug-gnu-emacs@gnu.org; Wed, 28 Jul 2021 03:19:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 28 Jul 2021 07:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49714 X-GNU-PR-Package: emacs Original-Received: via spool by 49714-submit@debbugs.gnu.org id=B49714.162745672616554 (code B ref 49714); Wed, 28 Jul 2021 07:19:01 +0000 Original-Received: (at 49714) by debbugs.gnu.org; 28 Jul 2021 07:18:46 +0000 Original-Received: from localhost ([127.0.0.1]:54544 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m8dq2-0004Iw-5p for submit@debbugs.gnu.org; Wed, 28 Jul 2021 03:18:46 -0400 Original-Received: from mout.gmx.net ([212.227.15.19]:55739) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m8dpz-0004Ii-Ei for 49714@debbugs.gnu.org; Wed, 28 Jul 2021 03:18:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1627456713; bh=L06TjAtsmOfbGITk0Bl4/NdGyoJdEJSlHP/QqwxNFSU=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=K2ZDXNjRSaTwfxwdur2wpS/yEYOugwlQAyUPk/hHC5O1PAae8ffFKdOHEws6S9LlW tBVDgMvCzSJ+xnskiZXnrTLJYH2U5RuHNNDHBNbfdq7g4FKKN8MlHxRF+E39il2hjn VhtnrsoU+E3ueX2c1Vj+oYZytoudKEkB7MhBOuB0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from gandalf.gmx.de ([79.140.119.254]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N6siz-1nGTcU29C3-018MOR; Wed, 28 Jul 2021 09:18:33 +0200 In-Reply-To: <87a6m7nzv0.fsf@secretsauce.net> (Dima Kogan's message of "Tue, 27 Jul 2021 15:41:55 -0700") X-Provags-ID: V03:K1:v3iDA374oNBsbI9mIbF67AWKReN3CMLjc1KzE1iKEseG8rDt1W3 WSuNFzDfQvwt1KFG4GK+kyOJvMs1eqKgcU5I+7+yAmX9nIUrT2VzeefM/2MlKA6j7qFuQaC f2/CtYX1/Gq26SxpQCH3pCmNQR5vsFo2VI02WVtZH87XPrFAjHEwAdWnuRkPqhR4BqSGHp6 mZFZlfRgZu3kVr6CghPKA== X-UI-Out-Filterresults: notjunk:1;V03:K0:R4qLG/+0Xr0=:gkpUfhdnnEQtBqpl6K1WGr hf4g1mXPKMgsTxl6ffZyuyW2CIufPfw3Z98lRX7h1WVsK365bmzB30X/G3xcMydI0kynJ3z4s G8bZPxhq67XWHREERejuyWvi87b7W17h9p0XlSQVpmaDVO+liNmIFezW4lSqix76TEGiWAfnT mkWyG6fIxo74DWEXxV8uudVnXiGkbK7ku62Yoq/50GKzRP/CQLPkztGEwT0nBirSmdG4XNMoO K0xKuvY2UU2T+4dzURRIl7fypmAPG5sgzIH1WEC1ilg2ptB3Sc/2FwMo8wQzKecW6Qks8uwDN 58Opl8WSYBKNGdC65sb99VuPO5TyNch1zPmzTxt0wUuKT4ahCfWeH0R+xpNO8OXjgA9PO2FMG vkrM3tRAMHxBc0Th2853xOtP8GkjYPyvCQGWwuAxKRR2ZRVr8d0wTZoO+UcBYriWn/NZ8lkJb Xtj+gB69+NdeuBxD4TAxcSErgqtxweGX2BUtc0i2NbPZsbL2xl5kVlXbG8uOYr9UeaYJpH6uH l4efQJDvF7QfONSOvkgRhf6ApqZLlutcyoiC1sRtPTPc9zjG68mlPlOgMDHotgopOY8cl3Z1r /qf+ncnitsj2593tbG/PtuQHtuq16CrTzN5IAjyNwc3bYZPLBA8NF0N6ytDIGgzFoJakwmd+K Z0SyBGBsrW7mnLH5C+98yxp3Nz/iFWB9ipLBYWJ/oaX3gvkqN10Mv3dGjxb4Z/svyOP0grZ5V 5zsJuw5mnf9ll7kOkWJj0s3AplbOQ8apJaMYhhNe96MdAwicJw18sMlhDj2BCNBBsHCSeiJZ X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:210813 Archived-At: [Adding debbugs to Cc] Dima Kogan writes: Hi Dima, I've pushed the recent changes to master (slightly modified). > Really close now. Everything works generally, but I see one issue: > > The state of emacs during the "Confirm user presence" request is odd. > The "Confirm user presence" text does appear at the bottom. But the > modeline, point and margins are not rendered, and emacs generally isn't > responsive. Visually it looks like the program crashed, although it > hasn't: I can C-g or I can touch the yubikey. Well, while you see the message, Tramp is looping with accept-process-output in order to check, whether the yubikey has been pressed. This is not different from everything else Tramp does, until the remote shell prompt has been detected. So I don't see what we could do otherwise ... Btw, there is a timeout of 30 seconds. When you don't press the yubikey during this time, Tramp shall cancel the authentication process. Perhaps you could give this also a short test? Best regards, Michael.