From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753722AbeEJEWO (ORCPT ); Thu, 10 May 2018 00:22:14 -0400 Received: from mail-pl0-f65.google.com ([209.85.160.65]:38692 "EHLO mail-pl0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753519AbeEJEWM (ORCPT ); Thu, 10 May 2018 00:22:12 -0400 X-Google-Smtp-Source: AB8JxZooyQ8AI35kiFUHp3FFu6RWHeam7aiIaskWMhNhuraWxFzIBby1CsZbFri/UQijJIYWmeR8jQ== Date: Thu, 10 May 2018 13:22:06 +0900 From: Sergey Senozhatsky To: Petr Mladek Cc: Sergey Senozhatsky , Dmitry Vyukov , Tetsuo Handa , Sergey Senozhatsky , syzkaller , Steven Rostedt , Fengguang Wu , linux-kernel@vger.kernel.org Subject: Re: printk feature for syzbot? Message-ID: <20180510042206.GA3426@jagdpanzerIV> References: <201804232233.CIC65675.OJSOMFQOFFHVtL@I-love.SAKURA.ne.jp> <20180424013336.GA1376@jagdpanzerIV> <20180426100603.czif6sat75fjsazp@pathway.suse.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180426100603.czif6sat75fjsazp@pathway.suse.cz> User-Agent: Mutt/1.9.5 (2018-04-13) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On (04/26/18 12:06), Petr Mladek wrote: > > > Petr, Steven, Fengguang, what do you think? Do you have any objections? > > Ideas? > > I wonder if we could create some mechanism that would help to extend > struct printk_log easier in the future. Hm, interesting idea. > I know only about crash tool implementation. It uses information provided > by log_buf_vmcoreinfo_setup(). The size of the structure is already > public. Therefore crash should be able to find all existing information > even if we increase the size of the structure. > > log_buf_vmcoreinfo_setup() even allows to inform about newly added > structure items. We could probably extend it to inform also about > the offset of the new optional elements. I vaguely remember that the last time Thomas Gleixner modified printk_log you managed to find a case that broke crash tool. ... Or may be I'm mistaken. > I am not sure about other tools. But I think that it should be > doable. Good. So there are no objections, so far. Tetsuo, Dmitry, care to send a patch? -ss