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 gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (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 AF0F8C02194 for ; Fri, 7 Feb 2025 10:51:24 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 2D4DF10EAB7; Fri, 7 Feb 2025 10:51:24 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (1024-bit key; unprotected) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b="YLJd763n"; dkim-atps=neutral Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by gabe.freedesktop.org (Postfix) with ESMTPS id BB49410EAB7 for ; Fri, 7 Feb 2025 10:51:22 +0000 (UTC) Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id DA0F05C4D45; Fri, 7 Feb 2025 10:50:41 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 9E311C4CED1; Fri, 7 Feb 2025 10:51:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1738925481; bh=MzcVNhMxXBx2E3qC8/y/P/Qle44XJcvW/ssofTN4iaQ=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=YLJd763nKR/qpPon6brx/5IRYFRIzFN/u8Zww/XQOZxOtuqw3zHr+Hq1mqttty5km T/WKXSPleOBA5p637odXy0YN3ziva5TPf0Hvr3pcH9ojqSo+tn6970GZr7g9N1gBUX 5b7m1AEZvdvP6HhP9zKqasmHoA2fA1KVRjq9ewoE= Date: Fri, 7 Feb 2025 11:51:13 +0100 From: Greg KH To: Hector Martin Cc: Simona Vetter , Jason Gunthorpe , Linus Torvalds , phasta@kernel.org, Christoph Hellwig , Danilo Krummrich , Miguel Ojeda , Abdiel Janulgue , daniel.almeida@collabora.com, aliceryhl@google.com, robin.murphy@arm.com, rust-for-linux@vger.kernel.org, Miguel Ojeda , Alex Gaynor , Boqun Feng , Gary Guo , =?iso-8859-1?Q?Bj=F6rn?= Roy Baron , Benno Lossin , Andreas Hindborg , Trevor Gross , Valentin Obst , open list , Marek Szyprowski , airlied@redhat.com, "open list:DMA MAPPING HELPERS" , DRI Development Subject: Re: On community influencing (was Re: [PATCH v8 2/2] rust: add dma coherent allocator abstraction.) Message-ID: <2025020738-observant-rocklike-75cc@gregkh> References: <293df3d54bad446e8fd527f204c6dc301354e340.camel@mailbox.org> <20250130154646.GA2298732@nvidia.com> <2025013030-gummy-cosmic-7927@gregkh> <20250130172437.GN5556@nvidia.com> <2025013148-reversal-pessimism-1515@gregkh> <20250131135421.GO5556@nvidia.com> <2b9b75d1-eb8e-494a-b05f-59f75c92e6ae@marcan.st> <4c143b85-063a-4413-a6ca-e9d80e26da96@marcan.st> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" On Fri, Feb 07, 2025 at 07:20:03PM +0900, Hector Martin wrote: > And I do believe the fact that essentially all high-level Linux kernel > maintainers and contributors are paid by corporations to do it is a > major factor that has caused this community to become wildly out of > touch with what it means to be a community FOSS project. Please note, that ever since I started keeping track of this type of thing, way back in 2003 or so, it has been the case that over 80% of the contributions come from company-funded developers. Which means it really goes back before that as well. And that's good, it means that we have backing to do this properly, from the companies that benifit from it. To not have that would make it much harder for any of this to work properly at all. So don't try to play the "you all work for companies" card, that isn't going to fly as obviously we all speak for ourselves here, and our companies _know_ they can't tell us what to do, but they give us insight into the problems that they have with Linux in order for us to help change it to make it better for everyone. Because again, everyone has the same problems (individuals and companies), and so solving it for one "group", solves it for everyone. thanks, greg k-h