From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ed1-f54.google.com (mail-ed1-f54.google.com [209.85.208.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4237833C51B for ; Wed, 19 Nov 2025 09:22:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.54 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763544145; cv=none; b=l7T2C4XYkJjCYa7kYi4QxY2itFkHzUXt5mc56HxoELKx1KtvB59gEBCsHRqS3OdZpsBO3W191Ezly1mQCvkAmUoUSxK15xjTvHBW5BFeltQvgopj/VQjodVQQ2m+vq5eyCNCcmXAPWTvQ2RjL2VCGfZDF8e9+uEpbaOfPXC8Mbc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763544145; c=relaxed/simple; bh=gDQ4bQyUipOio56ZEFUWrIBjeO51+goZfDTk0ueXSuE=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=agi+DLHrLB0DMNaMtDTlCBGAYk4g2i9CcenOUdKp5nieiONFU6ZL5dQdQwTdrfuVS/9CW+ui1AmWQ+QKu19oQ9pQ/bQJxpyHwEURdB5KPPR5+rQdS/2ZCB2b3413XcjDazClENhW/qHc0+KcUfj82dwdc8W120m3GlQlmyhYzII= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=suse.com; spf=pass smtp.mailfrom=suse.com; dkim=pass (2048-bit key) header.d=suse.com header.i=@suse.com header.b=BAP04L+h; arc=none smtp.client-ip=209.85.208.54 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=suse.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=suse.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=suse.com header.i=@suse.com header.b="BAP04L+h" Received: by mail-ed1-f54.google.com with SMTP id 4fb4d7f45d1cf-640b0639dabso11322378a12.3 for ; Wed, 19 Nov 2025 01:22:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=google; t=1763544141; x=1764148941; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=SozVI8Hc5KN0FTty8NLZ+ljRuyDQMHSvaqOn1pRJ/K4=; b=BAP04L+hkW3ttKlTFIP+65LuTTEBynZqKoNntq4liVgcMCq/ocsi2bJY/FJ0Rnc4/M PLVor6t5Cj98Ld5wAHRBNNmqqP/zTsLoTdzpOZKSjqIhXVCp+P6iwfOgYisFHOMzRG3r oouJHRQhQLtT09Dv4UMc9RILvOhrWMrxYuSq1fWvJ2378J5wYtrhjv4OJFNl9YLTduJM DNdrYsFC1yq8fGkD75lNaoOsEp8iN1oH1wIwFmlK1v3ejO6d4tVR7/nXgqjzo8DYymiG cPGEti9WrADzk7m0+Miz0maU4VBUK/e6oYmvTKCX6cqlmTyVKig0d87NgtO7ZU036R5e Di2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763544141; x=1764148941; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=SozVI8Hc5KN0FTty8NLZ+ljRuyDQMHSvaqOn1pRJ/K4=; b=g4tqx30t0qeLNIV8Qg6yVqv0SvFUbB20GkSP1YsTP7EFtAiIB5g3TygtfoOSIE5EA1 ldCCmu1x7pdsGf7KMC2KXiUe2EfsL6cq2mifivDwDcrDJnpdaqr3pJFIMLeWg4dKuo3j tiVT7B5Q+gyT2FY2AhsvLCZagdPoueTG+OdDepyQCgH6JOpJqepBFq6DiP+R8Bg5YAUU jEiCI6ayTxnmeivoLpL1Y8tdGNq8i2F5ZWcPKxy35S4MMz323xi0UIE2R2ibH4iwcsWo ikEC6GT3ZK11hgSkVDk29jRJ5U4ca/2vN4XuMh4HNANkC+PbzKvKdhFZGn76BDJnIi/s 0DGw== X-Gm-Message-State: AOJu0YwSkGedG9SD5y729DTeNfkZ4s+WoPkcVok6JKDzM2sAahVpg8NG q4ZHOd1RCwL6qfwW/p73+uJKA7Jmn/yGsXn0VGAqXoBEfANh6xyM1kLZrM1e8XZf0nw= X-Gm-Gg: ASbGncvOu0vvwTm4bGNBEWZSmwZv2yHyuvdZ1WHwGcmOopJ1SQup9nvkvFzH9Y/LK/m RZzUG0huMSqFwnzW1JFKHg82fwn2+sg94Q+Rq41pJqt6AxaAcumOQS665P1zwOgLW196i4xVrRF WMnRiISDNjbCSybi5VqbSok8mZYRYhIsbYhzAyChnAKuq0PbwjoIQVm0qzeq7mEvnZ39izcHEmi /RPpjt0fDzztkwJwXawuP+SA6ArcMClrnL/S8vx1xFuA5aSGZRmkJ2smLO2jUHaSV/0BOVsHhOK C2ANuWj/kOKbep3VPaLjwTN1bPPRboPV2U3bYaYaEPOkSFJeIYOrFgZRu2tiUTPFCvo5gJct/it yzBzo2vlT4ZZHGsjhfg2YyjuYwnqN0Uot7SRrib/PrRiK4o3hUY+m8Jzv8y3yimrOiOBiFYTkN9 hwiuLAbtYKEM9NX1v+fwpjEdD+zENgMHNFpso= X-Google-Smtp-Source: AGHT+IEqMXpl2lnUMdtMvW95foF4J9/Q2wk2Yx1WF6zkHKmdlnsDxhmKP/XGD1mO1YKjXob6Uhsh3Q== X-Received: by 2002:a17:907:1b1b:b0:b72:7eb6:c5c with SMTP id a640c23a62f3a-b73678d97bamr2061143466b.19.1763544141496; Wed, 19 Nov 2025 01:22:21 -0800 (PST) Received: from pathway.suse.cz ([176.114.240.130]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b734fad4494sm1557810566b.18.2025.11.19.01.22.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Nov 2025 01:22:21 -0800 (PST) Date: Wed, 19 Nov 2025 10:22:19 +0100 From: Petr Mladek To: Andy Shevchenko Cc: linux-kernel@vger.kernel.org, Steven Rostedt , Rasmus Villemoes , Sergey Senozhatsky , Andrew Morton Subject: Re: [PATCH v2 1/1] lib/vsprintf: Deduplicate special hex number specifier data Message-ID: References: <20251113150313.3030700-1-andriy.shevchenko@linux.intel.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20251113150313.3030700-1-andriy.shevchenko@linux.intel.com> On Thu 2025-11-13 16:02:59, Andy Shevchenko wrote: > Two functions use the same specifier data for the special hex number. > Almost the same as the field width is calculated on the size of the > given type. Due to that, make a compound literal macro in order to > deduplicate the rest. > > Signed-off-by: Andy Shevchenko JFYI, the patch has been comitted into printk/linux.git, branch for-6.19. Best Regards, Petr