Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp8066716imu; Tue, 4 Dec 2018 02:17:55 -0800 (PST) X-Google-Smtp-Source: AFSGD/W2haERWVJNQvQIAqMZCfEPMDZsl1sbt0EeeFEpUOLE4zLhxJz0KeugwaM3tdGW1lUEcPz1 X-Received: by 2002:a62:7796:: with SMTP id s144mr19390959pfc.26.1543918675637; Tue, 04 Dec 2018 02:17:55 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1543918675; cv=none; d=google.com; s=arc-20160816; b=0PwYUjIcAvunXdRr8qgvi2IVI3WosgqrTCU32JHCttVA592KOHAwjbgMGS+upHFGj6 n9vh0lOStyBwA7Pa5z1NJ4OUS4EIkBeFSXPwBlr3VHIQg6hF1nA12jWD7qFe05WYtQ6d J+7rSoFMv2w7G3LnXRPBQzNSAGAE8ULgbRmfCL2SmBbJ3QHGerWC23pO8CsAtjWUaVxw taQ2334I+8j9TxY7jvxCc5ALA/GReWHXSrwuf9t84mQxYYauTaVzKsuN1/QrZJdO3zTi +3rZXDsFgSexotzsqKTdjys8QfKF0SGGgngqa+cr8uowCzrqedj7adOV8GtBmcWr5MBx ERPg== 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 :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject; bh=vn/JpjD0DnwCbrub3LZPPTjIWeFJ9OIH3ImdbXzHm5A=; b=E63+hrR9C7/IrZ63Wh3zUllmycmAt00NuLeIjCgJlwWd/8U8bKQMu4ICe3prAMzXyY BMJIytY3dZvy/y7tSdfI1BT/6bAdOwMQl9lEfI0bhm548cMuyQV4TljntvLq7yaoP5QN lAbi82YZ63KQWPqZaOpVL1FAre5uIJSmvnl8130GaVDuyKpmOv5tvVyjR6WxQhK0el6r UIkNhqiQUpd/YO8Vr3uJgbdXHsW3Jpxuq9Pea8TsNcGffQhwKxtO3mNPt6EiOMc03fTT B0+62oNrjYw8GkMBoNZ03oOyokOTjS9xU2dWHSdnReTRY0wzmRtis4lKzthly3ea1P8W /7/g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id z2si17031569pfz.246.2018.12.04.02.17.40; Tue, 04 Dec 2018 02:17:55 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726079AbeLDKRA (ORCPT + 99 others); Tue, 4 Dec 2018 05:17:00 -0500 Received: from www262.sakura.ne.jp ([202.181.97.72]:46957 "EHLO www262.sakura.ne.jp" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725764AbeLDKRA (ORCPT ); Tue, 4 Dec 2018 05:17:00 -0500 Received: from fsav101.sakura.ne.jp (fsav101.sakura.ne.jp [27.133.134.228]) by www262.sakura.ne.jp (8.15.2/8.15.2) with ESMTP id wB4AGwA4050933; Tue, 4 Dec 2018 19:16:58 +0900 (JST) (envelope-from penguin-kernel@i-love.sakura.ne.jp) Received: from www262.sakura.ne.jp (202.181.97.72) by fsav101.sakura.ne.jp (F-Secure/fsigk_smtp/530/fsav101.sakura.ne.jp); Tue, 04 Dec 2018 19:16:58 +0900 (JST) X-Virus-Status: clean(F-Secure/fsigk_smtp/530/fsav101.sakura.ne.jp) Received: from [192.168.1.8] (softbank126126163036.bbtec.net [126.126.163.36]) (authenticated bits=0) by www262.sakura.ne.jp (8.15.2/8.15.2) with ESMTPSA id wB4AGw6M050903 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=NO); Tue, 4 Dec 2018 19:16:58 +0900 (JST) (envelope-from penguin-kernel@i-love.sakura.ne.jp) Subject: Re: [PATCH] printk: Add caller information to printk() output. To: Sergey Senozhatsky Cc: Petr Mladek , Dmitry Vyukov , Sergey Senozhatsky , Steven Rostedt , Linus Torvalds , Andrew Morton , LKML References: <1543045075-3008-1-git-send-email-penguin-kernel@I-love.SAKURA.ne.jp> <20181130154024.ls3mntfdr4zvluub@pathway.suse.cz> <1bd509ec-0a3a-55cc-d43b-02baa489019a@i-love.sakura.ne.jp> <20181204020224.GA7580@jagdpanzerIV> From: Tetsuo Handa Message-ID: Date: Tue, 4 Dec 2018 19:16:56 +0900 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.2 MIME-Version: 1.0 In-Reply-To: <20181204020224.GA7580@jagdpanzerIV> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2018/12/04 11:02, Sergey Senozhatsky wrote: > On (12/02/18 20:23), Tetsuo Handa wrote: >> >> Some examples for console output: >> >> [ 0.919699]@T1 x86: Booting SMP configuration: >> [ 4.152681]@T271 Fusion MPT base driver 3.04.20 >> [ 5.070470]@C0 random: fast init done >> [ 6.587900]@C3 random: crng init done > > This is hard to read. Let's have a fixed width space for from_id. Console might be only 80 columns. When we have to check from screen capture of crash, triggering needless newlines due to occupying columns more than needed will not be nice. Also, syzbot has file size limit for saving console output. Wasting with needless spaces increases possibility of loosing past lines. Given that said, do you still want to waste precious columns with spaces? > >> +config PRINTK_FROM >> + bool "Show caller information on printks" >> + depends on PRINTK > > Wasn't it supposed to also depend on DEBUG_AID_FOR_SYZBOT? CONFIG_DEBUG_AID_FOR_SYZBOT is currently linux-next only option. This feature will be useful for non-syzbot environments.