Received: by 2002:a25:824b:0:0:0:0:0 with SMTP id d11csp8406779ybn; Tue, 1 Oct 2019 07:42:29 -0700 (PDT) X-Google-Smtp-Source: APXvYqxFsK0PtgzY2LsE3arUNzB5bxfvnZfUlSTjsqnkru1vbaXGgTFZ1I751ebDNqMTr7ebSXBs X-Received: by 2002:a17:906:e28f:: with SMTP id gg15mr24204298ejb.182.1569940949380; Tue, 01 Oct 2019 07:42:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1569940949; cv=none; d=google.com; s=arc-20160816; b=XHI5PVHxdKaktu4B7MmuRPWT30geTd48WVkTH8jhj9xKqZPnrG/TIrPecG5IONZCL6 ma3erIK/GpLCMq7uRNS3d6KYAsDtMkmRwZmKJ/Ca6S+K7mC33jJ0SkWnJc6Gf9xYS/Nt A73AB4bLPzfQ6yF1qgOKfzL61LQa1WMLS66+WPAVRQHMR72ZtX1nypxlT45XrdY/z9nJ QuT0EeQW4WlPEAYTdytskRaepFhsGhyG8tqH6KlT14IVwDQfvrREKbNQ2jTTX8Q1i4aQ iJyIoaiNLoVk7wFFRq6WaU8F3qg4JLQcfPiaKm1TDjK6CNuh4UBEFfIF+dcbYGeda52W YDSw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=Gfg3/glADJOgDAi9GKUAUAgnTL0tBR3ed6a21oRIueY=; b=Qh9ukYNSuQjRY673GuPl1lBcAKChgo8hOuNCrkWtibGXJXUFxH8mObxbuzRI6FbvPz u47pvS9mwaZdKVC09cI9IbZX71KVsF8LHEOPDyP0sQDVffrWn45AOtl9C/c4O1rekOKA k3NjT7WggCFe9suLeguz5nTKXFA33ixzvjylycANph6lyX5ph7ZSFcq9bVUvpCbVj6RJ 6zP9djEIlICxiGFT8GpfSh/+4VGLYqgDFfNz5K3WcGhnLeuI04fcssc52+gIFbPxzuju ThycvUAXSg7Kyj7Mb8MLFYZwTbuthnAKXAA/E5gyFfrNLb95Vii3YLFgWP5kTH61vg/Q 5idg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=OY2EB2xn; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 34si10234266edk.26.2019.10.01.07.42.04; Tue, 01 Oct 2019 07:42:29 -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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=OY2EB2xn; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2389299AbfJAOlj (ORCPT + 99 others); Tue, 1 Oct 2019 10:41:39 -0400 Received: from mail-pg1-f195.google.com ([209.85.215.195]:47089 "EHLO mail-pg1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2389116AbfJAOli (ORCPT ); Tue, 1 Oct 2019 10:41:38 -0400 Received: by mail-pg1-f195.google.com with SMTP id a3so9777158pgm.13 for ; Tue, 01 Oct 2019 07:41:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Gfg3/glADJOgDAi9GKUAUAgnTL0tBR3ed6a21oRIueY=; b=OY2EB2xnCjPPQUEhzUnjhOLkfFbnEllNpx+veFyXGDd3xWQSyvtuWL0b484lUlLsyo 37PSF3PG9r/6bOFEwdftuaLqU6yfCdjNQSjK050epo9ag+AkBSRQiHIdi5siXUU7yJII kFJJbsLmCDUSkWx6pApvlRUqFrtkbb1rUgefM+ixTtdiT2ujpPz7vcnBnbyxN3BXHZHu lA4cQKU3fptvDv1SrBT2ftSXqN/EoBVY2NSoJv+jJK7iZ3mqWY47/ngal4foZt0jTrno igt7y/xwxMJN2L9O6vPBcQ/iFcKKYk8QD3vW6xwOKXaxlC1qDBHoorwcTOZDmrHgo4oD SsJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Gfg3/glADJOgDAi9GKUAUAgnTL0tBR3ed6a21oRIueY=; b=TFRdf9BMvV4T7R2xPFH1WBtD7CibWd1jkpivni1VlwWIpYjpjZDKFn07SKzMhYleDL 1IXJGKRBQYmh7vuko8OPcgzKI16Uax+K3fYDAndw/G31KVsYcYuCs0fiAtxotjOx8RgF pFZdCMMfGiSThnX8ddersE16qMLpbNWDCGVauvzKhhJKPbLbByY5HDQLirQUWTgeHN1F 3tZZxt1BhHmiLwE1JMkNSLksX7XcygtT9iKGp/UfQdvgV3wD4q5doFQeHB/N1PYWbVN7 QlwvxviEThgbfl1qJ1bSqsHsfSj7dqmX8oZDvravuJw2P6Giv6QTlQchnGmmSlEs8oHF H0Qg== X-Gm-Message-State: APjAAAUmKL+MOXF9WM6nlIDLINTlsJ2igrjDnEX016GDNtUt4K3UACdr rmMZ1eg2IfHlZpz4wjiPQcOhQ4SteR24aYynImU= X-Received: by 2002:a17:90a:7f89:: with SMTP id m9mr6000548pjl.30.1569940896461; Tue, 01 Oct 2019 07:41:36 -0700 (PDT) MIME-Version: 1.0 References: <20190104193009.30907-1-andriy.shevchenko@linux.intel.com> <20190104193009.30907-4-andriy.shevchenko@linux.intel.com> <20191001133055.GA3563296@ulmo> In-Reply-To: <20191001133055.GA3563296@ulmo> From: Andy Shevchenko Date: Tue, 1 Oct 2019 17:41:24 +0300 Message-ID: Subject: Re: [PATCH v1 4/4] usb: host: xhci-tegra: Switch to use %ptT To: Thierry Reding Cc: Andy Shevchenko , Petr Mladek , Linux Kernel Mailing List , Greg Kroah-Hartman , Mathias Nyman , Jonathan Hunter Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Oct 1, 2019 at 4:33 PM Thierry Reding wrote: > On Fri, Jan 04, 2019 at 09:30:09PM +0200, Andy Shevchenko wrote: > > Use %ptT instead of open coded variant to print content of > > time64_t type in human readable format. > > - dev_info(dev, "Firmware timestamp: %ld-%02d-%02d %02d:%02d:%02d UTC\n", > > - time.tm_year + 1900, time.tm_mon + 1, time.tm_mday, > > - time.tm_hour, time.tm_min, time.tm_sec); > > + dev_info(dev, "Firmware timestamp: %ptT UTC\n", ×tamp); > > If I understand correctly, this will now print: > > Firmware timestamp: YYYY-mm-ddTHH:MM:SS UTC > > whereas it earlier printed: > > Firmware timestamp: YYYY-mm-dd HH:MM:SS UTC > > So the 'T' character is different now. > Could we make this something > along the lines of: > > dev_info(dev, "Firmware timestamp: %ptTd %ptTt UTC\n", ×tamp, > ×tamp); > > To keep the output identical? Yes, we can... > It's possible that there are some scripts > that parse the log to find out which firmware was loaded. ...but if you have scripts parsing kernel log, something is odd. As far as I understand kernel log isn't ABI, no-one should rely on its output. -- With Best Regards, Andy Shevchenko