From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from flow-a1-smtp.messagingengine.com (flow-a1-smtp.messagingengine.com [103.168.172.136]) (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 4C0F01CACD9; Thu, 24 Oct 2024 11:02:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=103.168.172.136 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1729767745; cv=none; b=JeGJmXbhlGq94sCScckEHr63wd0btpec6m4dHSa/LU0M36Cx9mP8cIHVR/DLBWDy4K92/5BmRgwfbJMtBXhSTWibkNckr1Tj7cR3E9/sD7Bvb2OxucvIEws4MqGNWfC3xoQM0aOiGbtlrpnoMejxPNEe7CMcIyMGF9tsNVGeoqY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1729767745; c=relaxed/simple; bh=jojXZXqVAoeJiiE0qE5SBA6J6/tjFaOx8MsDaM22Qhc=; h=MIME-Version:Date:From:To:Cc:Message-Id:In-Reply-To:References: Subject:Content-Type; b=XnyAIMdSAf+0KL0jwLP/VWelEsixZ6Y+TDX3mGcnVwYvB6Hf1Kgf/kAvNjdlWXvJR6nn4EiVnBhghn+lUBLRrNHNL4Q+coNLcNO5Oy/JwrOgDV/jEnD9eBHc3VG3DzAO4bm19j8jkt56wC2PmFJUB0Gvdch5g7B8pFF7PyjyL8I= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=flygoat.com; spf=pass smtp.mailfrom=flygoat.com; dkim=pass (2048-bit key) header.d=flygoat.com header.i=@flygoat.com header.b=NAfqEWAK; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b=O3d7xXuA; arc=none smtp.client-ip=103.168.172.136 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=flygoat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=flygoat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=flygoat.com header.i=@flygoat.com header.b="NAfqEWAK"; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="O3d7xXuA" Received: from phl-compute-09.internal (phl-compute-09.phl.internal [10.202.2.49]) by mailflow.phl.internal (Postfix) with ESMTP id 3DA85200607; Thu, 24 Oct 2024 07:02:22 -0400 (EDT) Received: from phl-imap-12 ([10.202.2.86]) by phl-compute-09.internal (MEProxy); Thu, 24 Oct 2024 07:02:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=flygoat.com; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm1; t=1729767742; x=1729774942; bh=jojXZXqVAoeJiiE0qE5SBA6J6/tjFaOx8MsDaM22Qhc=; b= NAfqEWAKIIe52yRfX7BmL+rSCi0zqiR+TgnnHwC1N8q93OMieX98UnaMAVraMlR4 8ufe1aSSqRfQPzNfzQLUrovEvVS4BcQFyEY0UnmyscqiBgapfQwy5d5eGivdXwI7 n8sqzwkjiAvwBiBv9NwvBFH4zbO15+7HuWAyIvAt0ECVRARLVaC5hzw7+1h2Fr63 jawANEqLswUuFq4TJdqz+Om9LHA4m5QrQOwNXVZp37e3YDpmbnpNl7cscQ5GIP1p c8RSWyflqZL90OOX9pBAAMq/Blpx3Ai/VuP/pXtr8eo5MewFiihRKKCBFYz/YrGZ kED4xVVbZ9wel+ihRjjgAA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1729767742; x= 1729774942; bh=jojXZXqVAoeJiiE0qE5SBA6J6/tjFaOx8MsDaM22Qhc=; b=O 3d7xXuAcvW0Qq/z6uywgXUts/ZXFt6318f0LHPYz5cBPgPA+82Wx547UOlgt4mt6 4DSL+xVIueXLuw7Ey65M4gG8bdWRTR5xowgfKCkp2v0BOIg21IiIwB7GmlhDynmh /ONUMoP7I0aMf5mKFo9ypnv8J1d2K2sOi/zVhnFbUP4mnztZCQE/bHzHY41AZqff cZ926wUOUv21aliWRb967/qQ4cO7CIFXmM3GEBpMbE9D4gxiI6j4JEZ8l7ao1JgL zoTbIh8ioEYl0NE+fHP19UZ79Tq0IHULvoopAdWu9vU+c/yDP6hz0L7bCM5jYfWd 7N11mKTS5cPl4DQk+qq5Q== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrvdejtddgtdelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh htshculddquddttddmnecujfgurhepofggfffhvfevkfgjfhfutgfgsehtqhertdertdej necuhfhrohhmpedflfhirgiguhhnucgjrghnghdfuceojhhirgiguhhnrdihrghnghesfh hlhihgohgrthdrtghomheqnecuggftrfgrthhtvghrnhepjeehfeduvddtgffgvdffkeet hefhlefgvdevvdekuefffeekheehgeevhfevteejnecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomhepjhhirgiguhhnrdihrghnghesfhhlhihgohgr thdrtghomhdpnhgspghrtghpthhtohephedtpdhmohguvgepshhmthhpohhuthdprhgtph htthhopegsphesrghlihgvnhekrdguvgdprhgtphhtthhopehtshgsohhgvghnugesrghl phhhrgdrfhhrrghnkhgvnhdruggvpdhrtghpthhtoheplhhinhhugiesrghrmhhlihhnuh igrdhorhhgrdhukhdprhgtphhtthhopegrrhhnugesrghrnhgusgdruggvpdhrtghpthht ohepkhhorhihrdhmrghinhgtvghnthessghoohhtlhhinhdrtghomhdprhgtphhtthhope gurghvvghmsegurghvvghmlhhofhhtrdhnvghtpdhrtghpthhtoheprghjhhgrlhgrnhgv hiesghhmrghilhdrtghomhdprhgtphhtthhopegrlhhlvghnsghhsehgmhgrihhlrdgtoh hmpdhrtghpthhtohepfhgrnhgtvghrrdhlrghntggvrhesghhmrghilhdrtghomh X-ME-Proxy: Feedback-ID: ifd894703:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id B60F31C20066; Thu, 24 Oct 2024 07:02:17 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface Precedence: bulk X-Mailing-List: linux-edac@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Date: Thu, 24 Oct 2024 12:01:36 +0100 From: "Jiaxun Yang" To: "Serge Semin" , "Jon Mason" , "Dave Jiang" , "Allen Hubbe" , ntb@lists.linux.dev, "Andy Shevchenko" , "Andy Shevchenko" , "Kory Maincent" , "Cai Huoqing" , dmaengine@vger.kernel.org, "Mark Brown" , linux-spi@vger.kernel.org, "Damien Le Moal" , linux-ide@vger.kernel.org, "paulburton@kernel.org" , "Thomas Bogendoerfer" , "Arnd Bergmann" , "linux-mips@vger.kernel.org" , "Bjorn Helgaas" , "Manivannan Sadhasivam" , "Yoshihiro Shimoda" , linux-pci , "David S . Miller" , "Jakub Kicinski" , "Paolo Abeni" , "Andrew Lunn" , "Russell King" , "Vladimir Oltean" , "Kelvin Cheung" , "Yanteng Si" , netdev@vger.kernel.org, "Rob Herring" , "Krzysztof Kozlowski" , "Guenter Roeck" , linux-hwmon@vger.kernel.org, "Borislav Petkov" , linux-edac@vger.kernel.org, "Greg Kroah-Hartman" , linux-serial@vger.kernel.org Cc: "Andrew Halaney" , "Nikita Travkin" , "Ivan Kokshaysky" , "Alexander Shiyan" , "Dmitry Kozlov" , "Sergey Shtylyov" , "Evgeniy Dushistov" , "Geert Uytterhoeven" , "Sergio Paracuellos" , "Nikita Shubin" , linux-renesas-soc@vger.kernel.org, linux-kernel@vger.kernel.org Message-Id: <91609bd7-da45-4fea-9e23-91e5f85b3c05@app.fastmail.com> In-Reply-To: <2m53bmuzemamzc4jzk2bj7tli22ruaaqqe34a2shtdtqrd52hp@alifh66en3rj> References: <2m53bmuzemamzc4jzk2bj7tli22ruaaqqe34a2shtdtqrd52hp@alifh66en3rj> Subject: Re: linux: Goodbye from a Linux community volunteer Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable =E5=9C=A82024=E5=B9=B410=E6=9C=8824=E6=97=A5=E5=8D=81=E6=9C=88 =E4=B8=8A= =E5=8D=885:27=EF=BC=8CSerge Semin=E5=86=99=E9=81=93=EF=BC=9A > Hello Linux-kernel community, > > I am sure you have already heard the news caused by the recent Greg' c= ommit > 6e90b675cf942e ("MAINTAINERS: Remove some entries due to various compl= iance > requirements."). As you may have noticed the change concerned some of = the > Ru-related developers removal from the list of the official kernel mai= ntainers, > including me. > > The community members rightly noted that the _quite_ short commit log = contained > very vague terms with no explicit change justification. No matter how = hard I > tried to get more details about the reason, alas the senior maintainer= I was > discussing the matter with haven't given an explanation to what compli= ance > requirements that was. I won't cite the exact emails text since it was= a private > messaging, but the key words are "sanctions", "sorry", "nothing I can = do", "talk > to your (company) lawyer"... I can't say for all the guys affected by = the > change, but my work for the community has been purely _volunteer_ for = more than > a year now (and less than half of it had been payable before that). Fo= r that > reason I have no any (company) lawyer to talk to, and honestly after t= he way the > patch has been merged in I don't really want to now. Silently, behind = everyone's > back, _bypassing_ the standard patch-review process, with no affected > developers/subsystem notified - it's indeed the worse way to do what h= as been > done. No gratitude, no credits to the developers for all these years o= f the > devoted work for the community. No matter the reason of the situation = but > haven't we deserved more than that? Adding to the GREDITS file at leas= t, no?.. > > I can't believe the kernel senior maintainers didn't consider that the=20 > patch > wouldn't go unnoticed, and the situation might get out of control with > unpredictable results for the community, if not straight away then in=20 > the middle > or long term perspective. I am sure there have been plenty ways to=20 > solve the > problem less harmfully, but they decided to take the easiest path. Ala= s=20 > what's > done is done. A bifurcation point slightly initiated a year ago has=20 > just been > fully implemented. The reason of the situation is obviously in the=20 > political > ground which in this case surely shatters a basement the community has=20 > been built > on in the first place. If so then God knows what might be next (who=20 > else might > be sanctioned...), but the implemented move clearly sends a bad signal=20 > to the > Linux community new comers, to the already working volunteers and=20 > hobbyists like > me. Hi Serge, I was shocked by the way senior maintainers handle that patch when peopl= e put it under my radar. Then I scroll down it and see all those familiar names i= ncluding Sergey Shtylyov and you... This is certainly not the way things should be done. Even if legal requi= rements necessitate the action, there are far better ways to handle it. Instead,= the most absurd and shameful option has been chosen. It's deeply disappointing to me that, when doubts were raised about the = process, Linus resorted to personal attacks rather than addressing our concerns. = As a hobbyist driven by the ideals of free software, with Linus as a role model, I now= find myself questioning my own beliefs. Where are we going? Where should we go? > [...] > > Paul, Thomas, Arnd, Jiaxun, we met several times in the mailing list d= uring my > MIPS P5600 patches and just generic MIPS patches review. It was always= a > pleasure to discuss the matters with such brilliant experts in the fie= ld. Alas > I've spent too much time working on the patches for another subsystems= and > failed to submit all the MIPS-related bits. Sorry I didn't keep my pro= mise, but > as you can see the circumstances have suddenly drawn its own deadline. Thank you, Serge. It's always a pleasure working with you. Your professi= onalism has been truly impressive, and our discussions were consistently constructiv= e. I especially appreciate how your bug reports and review comments are alway= s backed by detailed reasoning, it really stood out to me. You'll be missed. I'll see what I can do here for your work on MIPS. > [...] > > Hope we'll meet someday in more pleasant circumstances and drink a > couple or more beers together. But now it's time to say good bye. > Sorry for a long-read text. I wish good luck on your Linux-way. I'm happy to have a pint with you if we can meet someday. For now, take care. Thanks > > Best Regards, > -Serge(y) --=20 - Jiaxun