From owner-freebsd-current@freebsd.org Sat Jun 27 14:28:20 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 93BB7351BE1 for ; Sat, 27 Jun 2020 14:28:20 +0000 (UTC) (envelope-from o.hartmann@walstatt.org) Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49vGM71KXTz3y1d; Sat, 27 Jun 2020 14:28:18 +0000 (UTC) (envelope-from o.hartmann@walstatt.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1593268096; bh=Mjud+/DrinBbWn1gEHMogssCFlW/yVvGM/sazFvgebE=; h=X-UI-Sender-Class:Date:From:To:Cc:Subject:In-Reply-To:References; b=kGDsG7vknzSrNfMh+JYPiEL7h7DuUJXnf9J3uCn3PZVVMrSIl7KonK5Ofgi87Ha71 xjqwhPIhCLH1dZahYJ/wdYKLe6G2AMahm82Jd0T6yhRyew6bjWBjBXQE6LmoRERAEp t35TQpw8IrB8VwOXzD8WD0GKvdvUr/T7qvRIIv5s= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from hermann.fritz.box ([78.54.112.6]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MEFvj-1jf2oP1rxF-00ADOY; Sat, 27 Jun 2020 16:28:16 +0200 Date: Sat, 27 Jun 2020 16:28:07 +0200 From: "Hartmann, O." To: John Baldwin Cc: Michael Gmelin , Andriy Gapon , Li-Wen Hsu , "Conrad E. Meyer" , FreeBSD CURRENT Subject: Re: weird Ctrl-T debug messages Message-ID: <20200627162807.664d55b7@hermann.fritz.box> In-Reply-To: <61989d05-324a-0b8d-d0cf-0da5f3d9f00d@FreeBSD.org> References: <20200627090406.68b5d637@hermann.fritz.box> <14d1708f-74cc-4a60-3282-3308eb24743e@FreeBSD.org> <20200627115910.4fe32aa6@bsd64.grem.de> <61989d05-324a-0b8d-d0cf-0da5f3d9f00d@FreeBSD.org> Organization: walstatt.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/n0BGpRt3l=cXRZley0NnE7="; protocol="application/pgp-signature" X-Provags-ID: V03:K1:Qczc3hAj0gXo3fhKKSolqzHkLmynGwxw3Z0DVp/FVP7nVSAxVCv Xsp5Wr7jHIP1QCy5zv5XuaIjLhVfzYOJbM+J5vb5cfLSU2n0nqoklEKlT1VhNjrstNvyItH 877kLkepsCYroZmMJk9UnIDOZMrIO7JmBnppeiGQVX8XtYRxLvn6xhrxNvYJLYYwk1WNLY0 f7RICTKsW0u2KlRnAjCbg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:JpRn4JStYyg=:R1OzfBO/Ui/w8GluGnV6/F SGIHjcUS/ofWeOnGnd4Y/pBz9YymuAa5iWGQXIjTZSX4TuzW7XdjRP7zPRWX12UD3Jafwyp81 k2xB8ccKWl76yCokHfW67SELUX9qSWqQ9LPynVyGav+q+0M+T1ofu81pB4ESB14ZgMlMtKlcv DPuCAAuwJ0NOC9Y79DPJlPHVf5FgEOLaL09yPAFVdihEydb2IGyJSlSUfP4L8bDSDLqhwEz+z 0lnAaIloXZnKFcSq1oWcfHvFGUGuDL3qzCeTUj4HKjeDcShER3JeNzPEbCV/nBAD7z9GkzDkz sK5SidjtJNhzo5AgSADrnfq46/8LDmdyh679OyiX6H3z+pOW1mmrAoTyVT07rtOkgRcKqxyyJ ycZzA+doCCYKyonNdIRvAo40sJIsjUY7WeWDSSw93JLN9IadupFYEcEfpouMmUlD/94DMP9ou RCv2mQqfN4faTn3Xr7SCDSuFBlnORMLEDVGnfAvffWVvMc4aFbpql8cnfkDAySazp3Q4EOoh4 wMciJOtAGtGhSCLD23KDAnKOQON05smRekgRgp6lWNsE2VwC9Wp2Xt5FdtXwe608CZvU/07Tz KieiMGylXzmBCuQz9eQJBWPKt547wYD10GkZsz0NRfY5Ucam6LNvZ3jpQDnzkNJgWznxw8OSi 22j7mkuH4rE2hLr/3L+drsnKIk5iRgGw+r1w3ehK+G/e10VJVro8Ra9PcNsKUTuQJZvjDdHrD AWapZiVqEVPO1fTJCPlAeLZy2IRVpOQaoK18MtOGDMK5sjc1tdQdYas4m0pg2r9M9t9CloVoH kZNgGjB2JLTGQ9H+aBg3nwRA5WQZTwHvvQ9ltA4u9zTd27oEQDOXIbD+76Gjh1L7r3MieGHGi 3mAhVK43tvkqYBtBdCqsOppstEv4j3rfRaWdcaqSB8f8xUuehjGpX+d2F+YLht7vQuVD/oSXb 6zsOqDY6XsN6AiQiomyGxtUSnrdQPG3Fb277VqI3HW1o/thi0jrgw7pGUVdIPdT3veowaJAzS vAqhViuYqPwdirlayryyFGjyHXdbboN+fW3op1PAuyjcN8jsghe9Wmmf1SPWhtZAqHlJQGE0J tNXAaJxHK6V/7i3bLlxLODBJTU1w+u75dvYn51W/fUd9HpvmlmNurveqexxARBauIp+GZXgMO mOHhEWdup4zzyY50gohW/GoXBXYdbT/aW4MJxypUO4UKfQKaaFbGd5qihEqY+xtbDhxUQALs2 oedvshjGsb3iCR1n3 X-Rspamd-Queue-Id: 49vGM71KXTz3y1d X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmx.net header.s=badeba3b8450 header.b=kGDsG7vk; dmarc=none; spf=none (mx1.freebsd.org: domain of o.hartmann@walstatt.org has no SPF policy when checking 212.227.15.18) smtp.mailfrom=o.hartmann@walstatt.org X-Spamd-Result: default: False [-2.51 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmx.net:s=badeba3b8450]; RWL_MAILSPIKE_POSSIBLE(0.00)[212.227.15.18:from]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_MEDIUM(-0.77)[-0.773]; NEURAL_HAM_LONG(-0.91)[-0.909]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; DMARC_NA(0.00)[walstatt.org]; RCPT_COUNT_FIVE(0.00)[6]; HAS_ORG_HEADER(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[78.54.112.6:received]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmx.net:+]; NEURAL_HAM_SHORT(-0.33)[-0.325]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[212.227.15.18:from] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Jun 2020 14:28:20 -0000 --Sig_/n0BGpRt3l=cXRZley0NnE7= Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sat, 27 Jun 2020 06:21:17 -0700 John Baldwin wrote: > On 6/27/20 2:59 AM, Michael Gmelin wrote: > >=20 > >=20 > > On Sat, 27 Jun 2020 12:06:17 +0300 > > Andriy Gapon wrote: > > =20 > >> On 27/06/2020 10:44, Li-Wen Hsu wrote: =20 > >>> On Sat, Jun 27, 2020 at 3:04 PM Hartmann, O. > >>> wrote: =20 > >>>> > >>>> Running poudriere on recent CURRENT with (recent) 12-STABLE and > >>>> CURRENT jails reveals a weird behaviour recently when hitting > >>>> Ctrl-T: =20 > >>> ... =20 > >>>> Is this debug fallout from /bin/sh? =20 > >>> > >>> It's because kern.tty_info_kstacks is on by default now: > >>> > >>> https://svnweb.freebsd.org/changeset/base/362141 =20 > >> > >> May I suggest that the stack trace is printed procstat -kk style > >> (single line) ? I think that the more compact output would be more > >> convenient. =20 > >=20 > > It's a cool feature and having it on by default on CURRENT certainly > > helps to discover it, which is great. Thanks for implementing this! > >=20 > > I wouldn't enable it by default on RELEASE versions though, as > > CTRL-T is a user interface to get status information (at least this > > is how I use it personally, e.g., while running commands like > > dd[0], cp, mv, poudriere etc.), not for getting debug output. =20 >=20 > I agree with this. >=20 > > Question: Speaking of discovering the feature, wouldn't it make > > sense to document this tunable on the stack(9) and/or tty(4) man > > page(s)? =20 >=20 > This sounds like a great idea. Would you able to come up with a > patch? I'd be happy to review it. >=20 Thanks for the explanation. Regards, oh --Sig_/n0BGpRt3l=cXRZley0NnE7= Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQSy8IBxAPDkqVBaTJ44N1ZZPba5RwUCXvdXdwAKCRA4N1ZZPba5 RyI3AQCzjF4gB5nYgim/PIQfFqy+RXCCttQmjfRvyfgNcvwVdAEA3528uMNd2wJR IAUn38Yrc9Z/csq7nLph+3OAXp1LIAA= =9WiM -----END PGP SIGNATURE----- --Sig_/n0BGpRt3l=cXRZley0NnE7=--