From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from casper.infradead.org (casper.infradead.org [90.155.50.34]) (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 78A453D7D84 for ; Wed, 13 May 2026 07:54:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=90.155.50.34 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778658899; cv=none; b=WB+Cczz2cCDoe9xZOZBnFgfvT5jkt+Px0uvHyCcl8PrrXlgVyfDUbJ91I+IenYDGaByjJgxmWPB100gjFFcJ33TpKhZs6ibr6j9SMRkwEzCvrIZ5n6krCMIdbzalTjiw2zOo0oPbCUdugXgFXBf5BmsYdIp8z5MHSoe/TyomnRY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778658899; c=relaxed/simple; bh=uP+d0bXDHg9UCEznBvY7SXX/k5+NmxdYBrgrOVl00ZI=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=T/G8k6F2H1jqkLVRgH+RmgaQlnM8uRBQnMYI+ByiMO9GnItJ27229WG4qvjJ1nISKmhGfqALhbI+akLrzNDLfWvnzbtzlV35Eihue5UJR478HR2DfnWjzl8iQvhyTHXFLFc3xCY8oo8dsSKAdM8ZQIHypez/1tkYUmof/UzTQis= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=infradead.org; spf=none smtp.mailfrom=infradead.org; dkim=pass (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b=vh1lCdeB; arc=none smtp.client-ip=90.155.50.34 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=infradead.org Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=infradead.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b="vh1lCdeB" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=uP+d0bXDHg9UCEznBvY7SXX/k5+NmxdYBrgrOVl00ZI=; b=vh1lCdeBOUmFosSU1ZT4wWTwq0 ql37B/dnz9T8LPprRLXIOmiOnG2R2I4c6O5gDUg5pNvneJU/J+8n0+sMNeHdkSE2joHB1Q9Uybgf8 2WkYUX7OD75z/wXSgAUhTTmxDGWRAjnc0+HZdka/pAzR1ibSzkRgooebsWn81b85k6ESDkjV6mA2q +09PRvbp1KtRBdbNcdZFRzhVrQp2e23sJpJcCmm0+maSbrLf5Px/F1i40COUtast2mihiIzXD9ymn 4ou12VLQjoF2a+p6w7lIigRHWscV8ZHa8sVQJwxvDt4JRg1MqVPxIbtT0hasVgfvX1khHkY7dT548 k3ZbGLyw==; Received: from 2001-1c00-8d85-4b00-266e-96ff-fe07-7dcc.cable.dynamic.v6.ziggo.nl ([2001:1c00:8d85:4b00:266e:96ff:fe07:7dcc] helo=noisy.programming.kicks-ass.net) by casper.infradead.org with esmtpsa (Exim 4.99.1 #2 (Red Hat Linux)) id 1wN4Qe-0000000BFhm-13kk; Wed, 13 May 2026 07:54:52 +0000 Received: by noisy.programming.kicks-ass.net (Postfix, from userid 1000) id 7C824300BDE; Wed, 13 May 2026 09:54:51 +0200 (CEST) Date: Wed, 13 May 2026 09:54:51 +0200 From: Peter Zijlstra To: Thomas Gleixner Cc: Alexander Potapenko , Mark Rutland , Dmitry Vyukov , syzbot , kasan-dev , linux-kernel@vger.kernel.org, luto@kernel.org, syzkaller-bugs@googlegroups.com, ruanjinjie@huawei.com Subject: Re: [syzbot] [kernel?] upstream test error: KMSAN: uninit-value in irqentry_exit_to_kernel_mode_preempt Message-ID: <20260513075451.GJ1889694@noisy.programming.kicks-ass.net> References: <69e7ee1f.a00a0220.17a17.001d.GAE@google.com> <87v7cu876c.ffs@tglx> <87zf246t8l.ffs@tglx> 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: <87zf246t8l.ffs@tglx> On Wed, May 13, 2026 at 02:36:10AM +0200, Thomas Gleixner wrote: > But now four years down the road that obviously does not solve the > problem because nothing happened and we have to deal with existing > compilers and the only thing we can do until compiler people get their > act together is work around this insanity in kernel code again. > Thoughts? KMSAN is debug cruft. I don't see why we cannot demand they fix it and make KMSAN depend whatever clang will have the thing fixed. There is no reason we need to support existing compilers what so ever for debug code.