From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (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 EC20436C5A5 for ; Wed, 14 Jan 2026 06:59:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.129.124 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768373955; cv=none; b=JHRkWxaA720tRUrHlMOuebE15n3/F0r1x13iwzI6Ez4AW/suk68IHQ/k+QQVXrsX3sT8USgiurdViola/0kHqjB3Nq8IvAjrQIqajtZ4WnoiHqfElPM7LnDNx3mcOqT59TVyiKeWtbL+4jS3EoqN+2kPfw2KQ2HcDcVykWA8nfg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768373955; c=relaxed/simple; bh=cJ8kajRS7W5YFPChYoFHWD2P2aSeDTT5uxxncQotBAU=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=Nr7wVCFahw8aQ8Bk5zCbyVQsykaL+1hQivsUMy1oj94i4Yt0qCJerAxqR37U2KQvhiKkVnNnYuXWvR0uekAIvh1J4o90Zv8fi8SypFhVSea5MYzRztMklAdu7Hv5KqjWWa9/oOLBwALGuRYQCnrwwBp6K+RV/i2Gzhc1fJTKtps= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=N/Lm3gu9; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=cPk0MnR/; arc=none smtp.client-ip=170.10.129.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="N/Lm3gu9"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="cPk0MnR/" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1768373938; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=vzSP/HWXGcJZTmzcVUMi0wW4jT45PGpMl7JHXhjrxXY=; b=N/Lm3gu9Uyretsc72IQ1Sv3+GCo1Xq83YD7i9aeWNEGIU0x0+W0PS7w34axOVL3IdXJf+E BtvukJ5uhoEdQ51DbtRRYVFrBjhoFYRKtHdnqYwwwXgW+2geb8moMQOePbzQ3YrCkU93mA imOU9tub+HZ5wrQbCS9PbM17X+mmVbM= Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-213-qerav590OAKaBMTBIPWXpA-1; Wed, 14 Jan 2026 01:58:57 -0500 X-MC-Unique: qerav590OAKaBMTBIPWXpA-1 X-Mimecast-MFC-AGG-ID: qerav590OAKaBMTBIPWXpA_1768373936 Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-29f1f69eec6so88056095ad.1 for ; Tue, 13 Jan 2026 22:58:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1768373936; x=1768978736; 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=vzSP/HWXGcJZTmzcVUMi0wW4jT45PGpMl7JHXhjrxXY=; b=cPk0MnR/m9NRKm73qDa9dF2QMr3w7mRdozQYsrCJ5WxJrG/hdFe7cNuPJcVaUnekPw EhiFE9dZiv2fQvIlPsvsr27mJfefJQI6JB9MqgzyJTxeSlqJshk3gTxc0/LpRVBSeYYG RSgQkRMsdf5DdkJ13eFgm9nWw+LfqVe26gwHfRZreSaBBTk8z5XlqrxsvTIBpXncstaQ uGNnG+oF/7oNan+KrTymWBBrbpHDyF7XioWlt+r1qzl5lMQs0qzfhVHGdC18ngyf3vMx SUUKbIAmjgpjXVWefMA4omIq3LSly7yUF8wdlCfzn2EIhIMlD/V55iJNhmyK+1UmlCiY N4pA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768373936; x=1768978736; 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=vzSP/HWXGcJZTmzcVUMi0wW4jT45PGpMl7JHXhjrxXY=; b=brUAphn+i0FkebzGWY4X11aFheW4WuE3Gd76OLQQ8txEVNep+yWeHv6PyFByR7zCJS HvL9n3E0g4n4lkRSuCgLl2R5MrevhW+ni2Xmx7sarUuoGxkyOLb+7r6R7DT58ktsC78e MWowgsufFuvgK48khg81KksjJNSKHxBG7t113z68C0xsmXm3fPvzGR3YEyY+W3+N6qAQ lNG+5+XhfAmlpvQQUk6lAYImSrrBfpquM0T6lRSIlzjB0gMuSbNfsfQSlUgQSzzcVS+w dp6sPcC63yIY0mSYHOMUhfk8oDiD5O96RLeaIFYMTIihsFcbxFgO7H/Wl8BuXGvHjvtB zD7w== X-Forwarded-Encrypted: i=1; AJvYcCWYThcv5v6/ek0VJSwL82HUVl0UEBdQ+3dbu4uE/pNJKSAUieAyycTYU/wKO0sPszVoHhluVox2OfKORa4=@vger.kernel.org X-Gm-Message-State: AOJu0Yz1l3tYm4ucBJDbk+EGM39SU9ACKiPxBNg1qY7+t88Ni8bjcB5v FCTVha4ZiYidiLAz0uKoPW4WkWYDclqDQ6DhjI3IxKc51LkfWwCA8mHY74ZEA9rE42OQ78axJYG MeVoJ0i4euxF2vqb+WAh8a/MX321Ji9+/a7ENTY0yIWH8mulvyeMZoC4jF12VKsPSgA== X-Gm-Gg: AY/fxX4f4Y2NlUV/TYHKEsPrP7xCqJMhdAoQdoo8EbboUwhD1r+VYpBFo1vSkto47H+ wmAlFg+ojFL/MulJuRXOGXP3d3mzjPm9BShC3PrTK0nslujAmxjvoEpwjcsUOtRF6iZQPX4wGP9 CB5JbfhPQrZXw8bP4Ujs+1yfWFUJCYtBGQhsNxq3ZrXYlBZux5IZJglintqkzmcvRuohN+C48kq SJm/SKuIzJWAfzPwJqaTT9ZxicJmAHlb18GFhNd/S/WeslKARh+FzoGECyRgMNSDyyb5Gu7VhYX pKFTIlf1IA8BjgHg4wfk8FAuWP7eGDaciYPhg2SFz2JVG2xXdGkCxBUe1z/X3J+qq7w5NvqRCKO zVxhi X-Received: by 2002:a17:903:a8f:b0:2a0:a33f:3049 with SMTP id d9443c01a7336-2a599d82589mr15106405ad.4.1768373936461; Tue, 13 Jan 2026 22:58:56 -0800 (PST) X-Received: by 2002:a17:903:a8f:b0:2a0:a33f:3049 with SMTP id d9443c01a7336-2a599d82589mr15106195ad.4.1768373936062; Tue, 13 Jan 2026 22:58:56 -0800 (PST) Received: from zeus ([2405:6580:83a0:7600:6e93:a15a:9134:ae1f]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a3e3c491e7sm220588935ad.38.2026.01.13.22.58.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Jan 2026 22:58:55 -0800 (PST) Date: Wed, 14 Jan 2026 15:58:52 +0900 From: Ryosuke Yasuoka To: tglx@linutronix.de, mingo@redhat.com, bp@alien8.de, dave.hansen@linux.intel.com, hpa@zytor.com Cc: x86@kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] x86/traps: Print unhashed pointers on stack overflow Message-ID: References: <20251224070735.454816-1-ryasuoka@redhat.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: <20251224070735.454816-1-ryasuoka@redhat.com> On Wed, Dec 24, 2025 at 04:07:32PM +0900, Ryosuke Yasuoka wrote: > When a stack overflow occurs, the kernel prints hashed fault address and > the stack range using %p. The actual addresses are required for > debugging and hashed pointers provide no useful information in this > context. > > Use %px to print the unhashed, raw addresses. > > Signed-off-by: Ryosuke Yasuoka > --- > arch/x86/kernel/traps.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/x86/kernel/traps.c b/arch/x86/kernel/traps.c > index bcf1dedc1d00..5a6a772e0a6c 100644 > --- a/arch/x86/kernel/traps.c > +++ b/arch/x86/kernel/traps.c > @@ -549,7 +549,7 @@ __visible void __noreturn handle_stack_overflow(struct pt_regs *regs, > { > const char *name = stack_type_name(info->type); > > - printk(KERN_EMERG "BUG: %s stack guard page was hit at %p (stack is %p..%p)\n", > + printk(KERN_EMERG "BUG: %s stack guard page was hit at %px (stack is %px..%px)\n", > name, (void *)fault_address, info->begin, info->end); > > die("stack guard page", regs, 0); > > base-commit: b927546677c876e26eba308550207c2ddf812a43 > -- > 2.52.0 > Hi all, It's just a gentle ping on this patch. Please let me know if there are any changes required. Any feedbacks are welcome. Thank you Ryosuke