From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 297B524CEEA for ; Tue, 24 Mar 2026 21:35:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774388122; cv=none; b=bvDjITKnMgozh31oCiQSGTcfDCTjW2MbeUldrcLnkPqlfsgvGL5FaDW2apbHCkMIwBVlRX8KugNJX/Al/6w4hLcWhJMWb7nQIVE4s83uwAyIFKxaG0mn92d7yY+H/ImI/zrGn6104bi53re2pfqx/l1RKzJh+HIVDwxGlFYuUcQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774388122; c=relaxed/simple; bh=faP2P7Cj0dgFgVbyizmFZePrT45VyupAtO9pvadd1+Y=; h=From:To:Cc:Subject:In-Reply-To:References:Date:Message-ID: MIME-Version:Content-Type; b=N0wOU5NW6OedOkxaRHoVp4CLdIXOt6631hOMw6jDUM+idSkbcxzNl6pEqdP0AT6FqR/RrrOUK02ZRdg+6LnF9u9+Vye1gpc1ZyiJqyInWDnIIdbu+63QSTAbBt/t6sD53AiWTkw28TCyYdiw8cgdQSGkuBKmbmn21t9AgqdxFbE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=hwFQYP6p; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="hwFQYP6p" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 4196CC19424; Tue, 24 Mar 2026 21:35:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1774388121; bh=faP2P7Cj0dgFgVbyizmFZePrT45VyupAtO9pvadd1+Y=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=hwFQYP6pPqU3AeY/TV+Ls+PGk6Gp5qUzZDhww1fdKMm9KO+aag8YQ9n8EkQoGEuLf lkSmWH/YZlrST5nhR+Ezq1W0/vmw/8RbJctluNPmVRGNiVixv2Ya6kzrmhk7lzFksL +nbkbUKFP08ZMgAbBx6IlyxgEkBYbFhiICAoesP6/QzhR4E7AB2tzpA9KF04gzeLWi YF7FW2L8B43zBu5UkcUFQ1NbjEcKQf5dnd/XGuGmc9e+7Wi7kcNaXz9ZKe1QG1x6z5 DD17Rj4f+N3BaSMScKNSSo9smNgvATuOtq+BLvV25f9sW3Ezt2S5DXIdAy5XIndRPy 1u/TQ0XbetXoQ== From: Thomas Gleixner To: Mathieu Desnoyers , =?utf-8?Q?Andr?= =?utf-8?Q?=C3=A9?= Almeida Cc: linux-kernel@vger.kernel.org, Carlos O'Donell , Sebastian Andrzej Siewior , Peter Zijlstra , Florian Weimer , Rich Felker , Torvald Riegel , Darren Hart , Ingo Molnar , Davidlohr Bueso , Arnd Bergmann , "Liam R . Howlett" Subject: Re: [RFC PATCH] futex: Introduce __vdso_robust_futex_unlock In-Reply-To: <1786e0b7-b57e-4b64-9ae8-9dcc5a5dfbe8@efficios.com> References: <20260311185409.1988269-1-mathieu.desnoyers@efficios.com> <87eclopu0j.ffs@tglx> <874imfpukd.ffs@tglx> <871phjplj4.ffs@tglx> <87ms07o1s4.ffs@tglx> <2c8b81cf-af1d-44ba-9a4d-d033a8ddb2a1@efficios.com> <87jyvbnyk2.ffs@tglx> <1786e0b7-b57e-4b64-9ae8-9dcc5a5dfbe8@efficios.com> Date: Tue, 24 Mar 2026 22:35:18 +0100 Message-ID: <87v7ekgbc9.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=utf-8 Content-Transfer-Encoding: quoted-printable Mathieu! On Fri, Mar 20 2026 at 14:13, Mathieu Desnoyers wrote: Thanks for bringing this up. I reflected on my behavior and, first of all, I want to offer my sincere apologies. Allow me to share my reflections =E2=80=93 neither to defend or excuse my b= ehavior nor to deflect it back to you =E2=80=93 but as a form of honest root cause = analysis. I realized that I underestimated how differently the usage of hyperbolic exaggeration =E2=80=93 beyond the point of absurdity =E2=80=93 is perceived= across different cultures and individuals. It is generally known that the German communication style can be very direct. As a thought experiment, I tried to imagine how I would receive the same reply if sent to me. My initial unspoken thought would have probably been, =E2=80=9CPoint taken. You bastard.=E2=80=9D then, my reaction would h= ave been either to go silent and do more research or, if it annoyed me enough, to dryly serve it back with, =E2=80=9CWere you referring to the training about professionalism and multicultural awareness? Was it any good?=E2=80=9D But I acknowledge that communication styles, expectations and perception are very different across cultures and individuals. So I'll try to avoid it in the future. Honestly, my response was a signal that my patience was exhausted and my frustration had crossed a threshold. I have publicly admitted in the past that I have difficulties with this. I'm working on this, but every now and then, my filter fails and I end up being too stingingly direct for my own good. Where does this frustration originate from? 1) The respect for other people's time is deeply cultural and ingrained in me. It's highly valued when people show up for technical discussions with the details 'paged in'. Unpreparedness can be perceived as disregarding others=E2=80=99 time. I'm caring deeply about my time, which is a finite precious resource and I'm very sensitive and protective about it so that I'm able to distribute and re-prioritize it between bugs, regressions, submissions and my own work. 2) In German engineering culture 'solved' is a binary state which implies that something is complete, tested and well-explained. Claiming it to be solved while noting that it's incomplete and untested is not only a logical contradiction, but it can be perceived as a breach of professional integrity or as an act of =E2=80=98marketing=E2= =80=99. Seeking feedback on an idea or proof of concept is certainly welcome and encouraged, provided it's clearly communicated that way =E2=80=93 along= with an explanation of the analysis which led to the approach. 3) Methodological rigor is a key expectation of my engineering culture. Due to that, I spend significant amounts of time and effort to provide full technical analysis with detailed break downs. These write-ups are useful for myself to self check my conclusions and work but also aimed to make it easy for the recipient to follow my thought process. I also take care of documenting the expectations for patch submissions in order to make the process smooth and less time consuming for everyone involved. I become deeply frustrated when I perceive that these efforts aren't valued, not met with reciprocal rigor, and/or when documentation or feedback is ignored =E2=80=93 especially when it comes from people I re= spect and I know they are capable. I respect you as a person and I respect your technical expertise. I absolutely had no intention to belittle you or to undermine your expertise. I offer you my sincere apology once again. Thomas