From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 94A72FF8868 for ; Tue, 28 Apr 2026 15:46:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: Content-Type:MIME-Version:Message-ID:Date:References:In-Reply-To:Subject:Cc: To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=6g0AYdBiAhHIVQCrWiCmjQRSYDBRFywFuFqV6Ouw5bI=; b=U4Ai9WimKKgt9ApGJ50M5Hrn63 ia7Q/X/tyM7zz0rTILRAeV9xgoZdE4M9mYaeJ8I8DBzYnyYo7SShTxYO2cETYDDXyGQcTxGtJqMiB uzRqRCCOa9dP8qh8Zp76qbqzbmDWsSb9WaXRueWxB7gccVJ/I/kWoHqRj7DruhE8ACpqDD4B+sinO YX7FTXph7YMebz4EsmowhsjXPQilsCzXnUI87RlW5ZNDwMxF5oGy78XYOyRHIg/nfPncyl8Blow1S O0dS8CbtR05T/RjCkVWO2Xmd7SVoMQR7R3ZtiVaoyV7KNPIA1//qGik7lH0aTDMFsU3vyWW9Hiek2 rYvDt5IQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1wHkeB-00000001lr6-3Z97; Tue, 28 Apr 2026 15:46:51 +0000 Received: from sea.source.kernel.org ([2600:3c0a:e001:78e:0:1991:8:25]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1wHke9-00000001lqY-2oM8 for linux-arm-kernel@lists.infradead.org; Tue, 28 Apr 2026 15:46:50 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sea.source.kernel.org (Postfix) with ESMTP id CD7C34055D; Tue, 28 Apr 2026 15:46:48 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id CFB59C2BCAF; Tue, 28 Apr 2026 15:46:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1777391208; bh=iIS5d7fRxW7S6odCsDl4X3HcZxpkS42TgfE7jbXgS5M=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=AaPEGNLxjE3kpd7p7WWA7METjdMWHxdcavEm3IEmYD7Hti59vrDJNEsPgQ2evF9oa NFe7GsExS2H3E2LVaKiX6YA2Hi1LlJ7myR4/rNcIW8Fyi80VLWqr6WTAqUCXFVVxS8 EtzFCVQ8+5jJrftAotTK72ch1UKXlegYMwdaIr3/U7ABCujwDFNsVYoPHBevsXFyVi m94J7eUo4986XvPtJKmp4C/hmmQeVLo//Lg9Td/Ts77F01liXkQan6rqeNvcH0TY4e nd/+L9cpG2bkkQMQWwaiJtdAV8h0QQXDzSaXLzEIzAibpRymVmXhy+mcoA4cZ57Cuz iTMrXoCMey7Og== From: Thomas Gleixner To: Mathias Stearn , Dmitry Vyukov Cc: Peter Zijlstra , Jinjie Ruan , linux-man@vger.kernel.org, Mark Rutland , Mathieu Desnoyers , Catalin Marinas , Will Deacon , Boqun Feng , "Paul E. McKenney" , Chris Kennelly , regressions@lists.linux.dev, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Ingo Molnar , Blake Oler , Florian Weimer , Rich Felker , Matthew Wilcox , Greg Kroah-Hartman , Linus Torvalds Subject: Re: [REGRESSION] rseq: refactoring in v6.19 broke everyone on arm64 and tcmalloc everywhere In-Reply-To: References: <87wlxy22x7.ffs@tglx> <87ik9i0xlj.ffs@tglx> <87a4ut1njh.ffs@tglx> <87v7dgzbo7.ffs@tglx> <20260424150318.GE641209@noisy.programming.kicks-ass.net> <87se8kywhb.ffs@tglx> <87jyttz8cf.ffs@tglx> <878qa7zexc.ffs@tglx> <875x5bzeeb.ffs@tglx> Date: Tue, 28 Apr 2026 17:46:44 +0200 Message-ID: <87wlxrxf2z.ffs@tglx> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260428_084649_752419_7489F99C X-CRM114-Status: GOOD ( 15.06 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Tue, Apr 28 2026 at 15:31, Mathias Stearn wrote: > On Tue, Apr 28, 2026 at 11:54=E2=80=AFAM Dmitry Vyukov wrote: >> >> On Tue, 28 Apr 2026 at 10:18, Thomas Gleixner wrote: >> > >> > Is there a pre-compiled version of those tcmalloc tests somewhere? >> >> I've attached an archive with 2 tests that I used. > > Here is an additional test. It is the stress test I used to show that > it could result in two live allocations getting the same address. It > will run for up to a minute or until the first double allocation gets > detected (usually within 30ms on 6.19). Thanks to both of you for providing those binaries. I've run all three binaries now on my latest version in parallel for quite same time and it seems to hold up. Mark just told me privately that these plus the arm64 fix he's working on survive that double allocation test. Let me go and write a cover letter and post the pile. Thanks, tglx