Received: by 2002:a5b:505:0:0:0:0:0 with SMTP id o5csp4203582ybp; Mon, 7 Oct 2019 05:03:41 -0700 (PDT) X-Google-Smtp-Source: APXvYqx5rN1t4Bj2PIcsaPAjdGwBWEyASLGviKJUcNtUcNy7g9FkMRQ4HhHgiGiYZvdQIO8EfuJu X-Received: by 2002:a17:906:8054:: with SMTP id x20mr16481967ejw.65.1570449821727; Mon, 07 Oct 2019 05:03:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1570449821; cv=none; d=google.com; s=arc-20160816; b=dEXMMDLrz6xkZJkZGlXBXaE23OXy+z8fZ2D57+GxQiS3nla6ZGLFVFeMIhXFMRt4Kc OVys1EigP5bO2uSlaYHxqDYOLg6CpTWU+acJlGLuqUcL7qbSiHWH3cra5uieEFfyv3q7 ZR0jfm5qDA3mlV0KIkpcI+/96kw135wrLCFMdlKnsR1+6GtISVgDsxWBdEhiiL736/cI e4TDxL+GCASZwhimlFHfOd15cu9nKqMb/NVObJ1kezbO7TH0vSgDJhOymIM+1Uwi8u6p slKrx/TZubwStPhDDA49jTQZmMJ0MJ6qY2RnJIPhYLH54e4cE07OyRjnyFq517AR1NJH sSBw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=+uFTzkDlxd1ds7yeJ1gclU4G3XD0m8f/cmju0U0fJ8E=; b=TlDaq6YYQQgmbw1blOhK1qkJoCK1G86vF3gzrOFQhfywazPEcWfItFrpoqtrxj+N/g IT/0ykvvVeGsapR9j2sTq69bgR5krssmhNr2AU6E/hPY9EfnWL/u4Nzz90KjvaJVPRFG KvGn3x8pBqnCtPoJ3Mxf0v0bH6clhAm37DlUJFdL+uWBz9PbDqYU7+GsyjzjVak1xvDO 7O6GSvcO/WjLONvrTiie7UPM7UeGynUgb7cUpKME8RcPVps0UI2wlD4C0wh6PUs7KWGD q7k8kRxHmwZFrorT1s35VX3XEMYsH2bKRyxYsx1LHXMrh7xHsMdPbARpBHW74go2p/mV UY5A== 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 fy7si6759098ejb.13.2019.10.07.05.03.16; Mon, 07 Oct 2019 05:03:41 -0700 (PDT) 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 S1727772AbfJGMBi (ORCPT + 99 others); Mon, 7 Oct 2019 08:01:38 -0400 Received: from mx2.suse.de ([195.135.220.15]:38300 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727511AbfJGMBh (ORCPT ); Mon, 7 Oct 2019 08:01:37 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id C31CAACAA; Mon, 7 Oct 2019 12:01:35 +0000 (UTC) Date: Mon, 7 Oct 2019 14:01:34 +0200 From: Petr Mladek To: Tony Asleson Cc: John Ogness , Linus Torvalds , Daniel Vetter , Andrea Parri , Sergey Senozhatsky , Sergey Senozhatsky , Steven Rostedt , Brendan Higgins , Paul Turner , Peter Zijlstra , Thomas Gleixner , Greg Kroah-Hartman , Theodore Ts'o , David Lehman , Jeff Moyer , Prarit Bhargava , LKML Subject: Re: Re: printk meeting at LPC Message-ID: <20191007120134.ciywr3wale4gxa6v@pathway.suse.cz> References: <20190807222634.1723-1-john.ogness@linutronix.de> <20190904123531.GA2369@hirez.programming.kicks-ass.net> <20190905130513.4fru6yvjx73pjx7p@pathway.suse.cz> <20190905143118.GP2349@hirez.programming.kicks-ass.net> <20190905121101.60c78422@oasis.local.home> <87k1acz5rx.fsf@linutronix.de> <30f29fe6-8445-0016-8cdc-3ef99d43fbf5@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <30f29fe6-8445-0016-8cdc-3ef99d43fbf5@redhat.com> User-Agent: NeoMutt/20170912 (1.9.0) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri 2019-10-04 09:48:24, Tony Asleson wrote: > On 9/13/19 8:26 AM, John Ogness wrote: > > 9. Support for printk dictionaries will be discontinued. I will look > > into who is using this and why. If printk dictionaries are important for > > you, speak up now! > > I think this functionality is important. > > I've been experimenting with a change which adds dictionary data to > storage related printk messages so that a persistent durable id is > associated with them for filtering, eg. > > $ journalctl -r _KERNEL_DURABLE_NAME=naa.0000000000bc614e > > This has the advantage that when the device attachment changes across > reboots or detach/reattach cycles you can easily find its messages > throughout it's recorded history. Thanks for the pointers. I think that we will need to keep the dictionaries then. Just for explanation. We were not aware of this functionality when it was discussed. The expectation was that this feature has never been used in userspace. We were too optimistic ;-) Best Regards, Petr