Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp778741ybz; Wed, 15 Apr 2020 18:51:54 -0700 (PDT) X-Google-Smtp-Source: APiQypLoAS96Gn9vYkZbJjcf0Qm1NmrHNwaUgrSg101PvPMt170DAsKrAXENpiJgIuDxGTqchdOF X-Received: by 2002:a50:d90c:: with SMTP id t12mr27197774edj.357.1587001914631; Wed, 15 Apr 2020 18:51:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587001914; cv=none; d=google.com; s=arc-20160816; b=aHPbtCtFnjnykAvTb9KUYZavCC3ily2b3HpKVL/QgapvEpzdITEkUTtFmZLtaq7y70 h//EnNcd7NQ4O0qPvk8tZlC1P7UQcfS58seG8LoHqM6vEbm+dWvrl0Sqcmhb3X9EsAlX sfKR/GWohbfI4dy7S72efE/cpr4UQvauQ/IlHZZlkUz6n1EMNt4hji5ipjoJUcUdEZ5E EGa3BoxiJMnBrMCHGZOeW/vzdfbBfgBMFnpF4sDytYjbVezin0P6YGcwvShBHPt0ct9C IrJY6Iib5ezEdwng3sWz6mN6NJ8xg5XLJjbpG0Msh+1vwpfWCA+Xg47td/flmi92ZqnQ krLQ== 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:mime-version :message-id:date:subject:cc:to:from:ironport-sdr:ironport-sdr; bh=d0pCexGOXI33KTCMsbK16wUiz4yqK0QLZu8xG7zceQY=; b=T2WZsZBkjo4rttp8cJQWJq2dHDSZhL31wTyymZRD70F9m3czpU9wYaVFOdhmVfPjEH wp3zcqDZ2oKE+idGAhZZNp0ErzcvCW3Wa5Fhsstma/BvzT88jwxqbrVzmMd8Jxw1qd1J XUdI2NEdZ8VHFTPoVy26/4hgsCaQWXqAgb8IfYAQtJOmspeKkZxVmLvvkddQvF4HI0cf LTCQ3izdLuKyVAk5zFkS2KC4H/s2U+BJSLSuI6fPbTEt6/KjqkAefBGiZuI4EUDah9z1 EAqJRZM8jM/SyEkIDsqFGJER1ies1SiQUnlfVsWm45HS9Fd1cbVQHB6G15DSuciQ1UDY SSuw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s7si11177271ejf.136.2020.04.15.18.51.31; Wed, 15 Apr 2020 18:51:54 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2410627AbgDORB2 (ORCPT + 99 others); Wed, 15 Apr 2020 13:01:28 -0400 Received: from mga18.intel.com ([134.134.136.126]:27177 "EHLO mga18.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2410622AbgDORB0 (ORCPT ); Wed, 15 Apr 2020 13:01:26 -0400 IronPort-SDR: /Ga5i6zCi2haum2xqlXNYSqvowNCTCMmjMQrah1d8DLRrL6dtr7zLHvj5mScAd5QcU6Cmwuqol 2OpWXxU9hbTg== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Apr 2020 10:01:08 -0700 IronPort-SDR: n7cMLOLNzez15kkjGiIJhffRyXquXfIWmHSMWp+MbBxr0fsVCM6G5D6ZMMffQBwbFwEzHsIMIr plUQ4fyAhECA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.72,387,1580803200"; d="scan'208";a="453994111" Received: from black.fi.intel.com ([10.237.72.28]) by fmsmga005.fm.intel.com with ESMTP; 15 Apr 2020 10:01:06 -0700 Received: by black.fi.intel.com (Postfix, from userid 1003) id 38D98190; Wed, 15 Apr 2020 20:01:03 +0300 (EEST) From: Andy Shevchenko To: Petr Mladek , Steven Rostedt , Sergey Senozhatsky , linux-kernel@vger.kernel.org, Rasmus Villemoes , Andrew Morton Cc: Andy Shevchenko Subject: [PATCH v3 0/3] lib/vsprintf: Introduce %ptT for time64_t Date: Wed, 15 Apr 2020 20:00:43 +0300 Message-Id: <20200415170046.33374-1-andriy.shevchenko@linux.intel.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org It is a logical continuation of previously applied %ptR for struct rtc_time. We have few users of time64_t that would like to print it. Andrew, since Petr can't pay attention on this perhaps it can be passed thru your tree? Sergey, Steven, what do you think? In v3: - added tag (Alexandre) - dropped for now USB Tegra patch (Thierry wasn't clear about) In v2: - drop #ifdef CONFIG_RTC_LIB with time64_to_rtc_time() altogether (Petr, Alexandre) - update default error path message along with test case for it - add Hans' Ack for patch 3 Andy Shevchenko (3): lib/vsprintf: Print time64_t in human readable format ARM: bcm2835: Switch to use %ptT [media] usb: pulse8-cec: Switch to use %ptT Documentation/core-api/printk-formats.rst | 22 ++++++++-------- drivers/firmware/raspberrypi.c | 12 +++------ drivers/media/usb/pulse8-cec/pulse8-cec.c | 6 +---- lib/test_printf.c | 13 +++++++--- lib/vsprintf.c | 31 +++++++++++++++++++++-- 5 files changed, 55 insertions(+), 29 deletions(-) -- 2.25.1