From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 111D23AB5DE; Wed, 3 Jun 2026 10:44:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=192.198.163.18 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780483443; cv=none; b=k9Vcx8TQM5kaPQrkr18wqGhBoYsFya7xbm8TruDK9yDKjb0pjrkOn7mnz8YinhoX9odVxX+W34q4JOOrxUXmftZH0ijk4bUgimJSszLOW1Alqwa46qYi8ngpPRf1O4COhNhIzVGVPMbHPJhneC3h1qC+7bjObk/PV42349epEoY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780483443; c=relaxed/simple; bh=FUqkxg9X9pTDyYgUQHCBQQ+9Gx1j2j9g6vbAYFIzuw0=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=ZX71N01z7VN9n1kVEe0XJq/uohF0FDmW03f2PmbjDoJ+Q8kQh7eVccuicwusHaKCCjxxke0lO8lLUD4dVvnohPjiGigirU2KLcuZFehUnsPOmjR85RjumtGdgK7p9m7boZ5W2badZLK5Qf9Nq+ovc6O0YcL7cTPeM/NYxm44Xgw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com; spf=pass smtp.mailfrom=linux.intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=M2PlSNwR; arc=none smtp.client-ip=192.198.163.18 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="M2PlSNwR" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1780483442; x=1812019442; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=FUqkxg9X9pTDyYgUQHCBQQ+9Gx1j2j9g6vbAYFIzuw0=; b=M2PlSNwRsgu80KFdUxT9canR9/IGcJ98w9bk1rofFU2Mv6qKumPu4+5/ 7zw1eRq/9WO6LmgU+r2t6PxQ2ITPO+1tE24QMtWoRfyttvFWFjclBGyM2 hS3+zvL5O1JMLSZICGlLKMvav2LcT9oOeg7x/H7OYEtRRVSLiI7iw8J1i aLZwYtVDxQGh2RgoWmy2WxD6tTisPbB4vtgT7qStiN2xlwaJ6MjngmBk5 n0iyZxtSg37rkz5RJI5Bcjumprr/9nnnW3zp01f9hj9QjNm+wNMc1E05e j4sZtfvniKvMEObO7hzsivB9TGWs3T/7ioVWT2/TSuVIhSa1GlXrOPRcV w==; X-CSE-ConnectionGUID: d2dOyV/WS0m3hedLFIZi4Q== X-CSE-MsgGUID: q5xzDj7BRg2D6boG7S3uLQ== X-IronPort-AV: E=McAfee;i="6800,10657,11805"; a="80429108" X-IronPort-AV: E=Sophos;i="6.24,185,1774335600"; d="scan'208";a="80429108" Received: from fmviesa008.fm.intel.com ([10.60.135.148]) by fmvoesa112.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Jun 2026 03:44:00 -0700 X-CSE-ConnectionGUID: oHEVwuRHRL2kLDFxCKvfYg== X-CSE-MsgGUID: sHmtmpHGTdyHOlcIrSIkiA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.24,185,1774335600"; d="scan'208";a="241695747" Received: from black.igk.intel.com ([10.91.253.5]) by fmviesa008.fm.intel.com with ESMTP; 03 Jun 2026 03:43:57 -0700 Received: by black.igk.intel.com (Postfix, from userid 1003) id 2C55995; Wed, 03 Jun 2026 12:43:56 +0200 (CEST) From: Andy Shevchenko To: Andy Shevchenko , Jiri Kosina , "Daniel J. Ogorchock" , Petr Mladek , Tamir Duberstein , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-input@vger.kernel.org Cc: Steven Rostedt , Rasmus Villemoes , Sergey Senozhatsky , Jonathan Corbet , Shuah Khan , Benjamin Tissoires , Andrew Morton Subject: [PATCH v2 0/2] vsprintf: add upper case to %p[mM] et alia Date: Wed, 3 Jun 2026 12:34:01 +0200 Message-ID: <20260603104351.152085-1-andriy.shevchenko@linux.intel.com> X-Mailer: git-send-email 2.50.1 Precedence: bulk X-Mailing-List: linux-input@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit The first patch induced by Sashiko rightfully rises a concern on potential ABI breakage. To avoid that and allow the user (patch 2) to be converted to use unified output introduce %p[mM][...]U for printing in upper case. Tests are included and passed. Changelog v2: - added first patch (Sashiko) Andy Shevchenko (2): vsprintf: Add upper case flavour to %p[mM] HID: nintendo: Use %pM format specifier for MAC addresses Documentation/core-api/printk-formats.rst | 3 +++ drivers/hid/hid-nintendo.c | 10 ++-------- lib/tests/printf_kunit.c | 2 ++ lib/vsprintf.c | 22 ++++++++++++++++------ 4 files changed, 23 insertions(+), 14 deletions(-) -- 2.50.1