From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from fout-a1-smtp.messagingengine.com (fout-a1-smtp.messagingengine.com [103.168.172.144]) (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 787B9223339; Wed, 3 Sep 2025 15:22:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=103.168.172.144 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1756912937; cv=none; b=K6WGK3g/8f3ykPJTM2cJw5qppB/63ZZorFIG3vN735SnR0I7X9bug8yIt1n4txp0vvaLxQL2vEODqgGRccTGAn+TXNGmFGCHcqx0KYycsKaS/T6kBeJT/n6Ufl8qrZXpi5Fm7GyHWOmRu9f1aF1ONOa/q+QlyZQdvdr76kqwqOw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1756912937; c=relaxed/simple; bh=+AXXTnO/DsaC5LEgexoxh1xVHsHWM2RT4Q9VJHHYQHY=; h=MIME-Version:Date:From:To:Cc:Message-Id:In-Reply-To:References: Subject:Content-Type; b=tWI+BwP7SutSnz4kerbgPXOqb/81Wo4zXZtmdYIsPbg7vTfdiP8hImc+qUxb/E92Jru9IK1yH/jC6Wkl3zBdWUGttfkfHxYAFNOt5nD9xslMNZY27zDxKMDvbBkLLEGHezGbOJuTzQVbTd3bSxKojfzQzRTNRSZvlV2+vhb3wvU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=jannau.net; spf=pass smtp.mailfrom=jannau.net; dkim=pass (2048-bit key) header.d=jannau.net header.i=@jannau.net header.b=Q7MGT8W6; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b=IG/ERKkY; arc=none smtp.client-ip=103.168.172.144 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=jannau.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=jannau.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=jannau.net header.i=@jannau.net header.b="Q7MGT8W6"; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="IG/ERKkY" Received: from phl-compute-01.internal (phl-compute-01.internal [10.202.2.41]) by mailfout.phl.internal (Postfix) with ESMTP id 9AFD3EC0396; Wed, 3 Sep 2025 11:22:14 -0400 (EDT) Received: from phl-imap-02 ([10.202.2.81]) by phl-compute-01.internal (MEProxy); Wed, 03 Sep 2025 11:22:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jannau.net; 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=fm3; t=1756912934; x=1756999334; bh=+AXXTnO/DsaC5LEgexoxh1xVHsHWM2RT4Q9VJHHYQHY=; b= Q7MGT8W6SrBI/I4/SVwPJI40Xq5+wuvssqNx4RG3HzY9p2+fw8W/MauiLQdWxrO4 yezUpKVvZIPNkhEjY+5P05C7gUrVKm9T249zOo78tS0s343DG995c2eson102Hj9 f84/STbHvSy6oC+tI/Up501yIloNpWJ0ykGni1GAViFp/hX3/WM/tYxoH4V79Kk+ BA598huM2ANrIBYSlJvHV/BP1tkAzuTvwmj5uVBdhnBcGzJyP7iGMdF+1Vlfnm4j 3YpFWiiAdfdKuYhy0eh2cIu6m9ShaLTyNohBu+fBrHsAgXFS5votMkEHdnG5mgum RhiX1cvt+r59jK8IM4SdTQ== 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-sender:x-me-sender:x-sasl-enc; s=fm1; t=1756912934; x= 1756999334; bh=+AXXTnO/DsaC5LEgexoxh1xVHsHWM2RT4Q9VJHHYQHY=; b=I G/ERKkYHTFyn68d7ueOQM9/5oYICsx8l+pWQXOFQ1mOV/c5nI/+uet3/cmAgKA6G SE/YvR8vQjqDH9yPWLQ9PuzNl3gA8jOM+JM+9RG8F6ABRpuGtTOdYpbbnFxlf1Gb vFucs4GCFpwcbvC2pYtW0RF8ynKe/6sW0N5aHi27koxnpCoQF+19uKC2Gbx9Tfm4 BcPqEqenL3//SaOidjMR81rHpi109uQhdN0gSAwNDDBukEeznQMmGa6WvsFTr1Vm C/RWTkqsKAtFFBf9BH+XaggX7x5vC8T+mQvuOMBCDqWGvbfwV7QUgOTfk90Rhul1 g2Ye13Ygsg2LczzJ+sPIw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggdefgeelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceurghi lhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurh epofggfffhvfevkfgjfhfutgfgsehtjeertdertddtnecuhfhrohhmpedflfgrnhhnvgcu ifhruhhnrghufdcuoehjsehjrghnnhgruhdrnhgvtheqnecuggftrfgrthhtvghrnhephe ejtdeffeethfetgefhffejudegheefueejtedvhfeuheevfeekheetfeduffevnecuvehl uhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepjhesjhgrnhhnrg hurdhnvghtpdhnsggprhgtphhtthhopedufedpmhhouggvpehsmhhtphhouhhtpdhrtghp thhtohepuggrnhhivghlrdgrlhhmvghiuggrsegtohhllhgrsghorhgrrdgtohhmpdhrtg hpthhtohepshhimhhonhgrsehffhiflhhlrdgthhdprhgtphhtthhopegrihhrlhhivggu sehgmhgrihhlrdgtohhmpdhrtghpthhtoheprghlihgtvghrhihhlhesghhoohhglhgvrd gtohhmpdhrtghpthhtohepuggrkhhrsehkvghrnhgvlhdrohhrghdprhgtphhtthhopehm rhhiphgrrhgusehkvghrnhgvlhdrohhrghdprhgtphhtthhopehmrggrrhhtvghnrdhlrg hnkhhhohhrshhtsehlihhnuhigrdhinhhtvghlrdgtohhmpdhrtghpthhtohepughrihdq uggvvhgvlheslhhishhtshdrfhhrvggvuggvshhkthhophdrohhrghdprhgtphhtthhope hnohhuvhgvrghusehlihhsthhsrdhfrhgvvgguvghskhhtohhprdhorhhg X-ME-Proxy: Feedback-ID: i47b949f6:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id D0F72700065; Wed, 3 Sep 2025 11:22:13 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-ThreadId: Ahk4-nWWyfYc Date: Wed, 03 Sep 2025 17:21:52 +0200 From: "Janne Grunau" To: "Danilo Krummrich" , "Alice Ryhl" , "David Airlie" , simona@ffwll.ch, "Maarten Lankhorst" , "Maxime Ripard" , "Thomas Zimmermann" , acourbot@nvidia.com, daniel.almeida@collabora.com Cc: nouveau@lists.freedesktop.org, dri-devel@lists.freedesktop.org, rust-for-linux@vger.kernel.org, LKML Message-Id: In-Reply-To: <20250901202850.208116-1-dakr@kernel.org> References: <20250901202850.208116-1-dakr@kernel.org> Subject: Re: [PATCH] MAINTAINERS: Add drm-rust tree for Rust DRM drivers and infrastructure Content-Type: text/plain Content-Transfer-Encoding: 7bit Hej, On Mon, Sep 1, 2025, at 22:26, Danilo Krummrich wrote: > Multiple DRM Rust drivers (e.g. nova-core, nova-drm, Tyr, rvkms) are in > development, with at least Nova and (soon) Tyr already upstream. Having a > shared tree will ease and accelerate development, since all drivers can > consume new infrastructure in the same release cycle. > > This includes infrastructure shared with other subsystem trees (e.g. Rust > or driver-core). By consolidating in drm-rust, we avoid adding extra > burden to drm-misc maintainers, e.g. dealing with cross-tree topic > branches. > > The drm-misc tree is not a good fit for this stage of development, since > its documented scope is small drivers with occasional large series. > > Rust drivers in development upstream, however, regularly involve large > patch series, new infrastructure, and shared topic branches, which may > not align well with drm-misc at this stage. > > The drm-rust tree may not be a permanent solution. Once the core Rust, > DRM, and KMS infrastructure have stabilized, drivers and infrastructure > changes are expected to transition into drm-misc or standalone driver > trees respectively. Until then, drm-rust provides a dedicated place to > coordinate development without disrupting existing workflows too much. I think this good idea. I plan to make an initial asahi submission based on v6.18-rc1. Feel free to add asahi to the list. Acked-by: Janne Grunau