From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f47.google.com (mail-wm1-f47.google.com [209.85.128.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 86CE4327C1F for ; Tue, 16 Dec 2025 17:03:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.47 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765904598; cv=none; b=j4yNOFlcn5r5D5JHRcDo0YF1VaN4rzj6iFpXBvbQB3j+pOC8qwX0ETM3nd6MA3CdSjxLDmINbesLn7Ajc+4iRiNac+a94Jq8kxkr4hVYvcQTPkPAnn1owxAlG5zjXWJ9NrD3oWDWh4pkc46qK3PaUQF4jad2wjxf4z9lPxoZxl8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765904598; c=relaxed/simple; bh=o28FZU2eyfE0k0nQhHK9fW9HlH9wMECsfQZDC0284vc=; h=Message-ID:Date:MIME-Version:To:Cc:References:Subject:From: In-Reply-To:Content-Type; b=mPPi15MfymIlLmYeZkOG+hPNwql8YypT5PRitsadge1s6S/oZCbF5m1x4ixVfB6BPX3a3ZsFEOWWBPfUJx6jp2hmF58k6tooNusVYddxoxcEXv5qnVMk6ZJqBn2eoI7lYtI4aX3YqOUSs+QuWrZTejvKca0qOTWVRox1Cii+FDo= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=Ot0lYiiw; arc=none smtp.client-ip=209.85.128.47 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Ot0lYiiw" Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-47775fb6c56so38570025e9.1 for ; Tue, 16 Dec 2025 09:03:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1765904593; x=1766509393; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language:subject :references:cc:to:user-agent:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=wdkr38QTJAPcpLAthn9VgGdaWuWTWa11kuD8ioY1nvw=; b=Ot0lYiiw/vEL0Khn1RZ0PCL+gUEcXW8FTVFnRa5HwDTvplv8MCVHx1KOtPZWqaoqQw IFURpcGRUmng8kUqma4mpuZZhmUVVcQgSub6PXPXjdU6LmEQ6lwbbxAohxyDdX5PiBzN L+lW38sm9zdCb8Nmdoj/DUunaXqRrmZNRRkgTcebK+H6AtH0Em8/hRmj+aOZw06ZlUN6 j1v3N9fULGa3oLM8yNAvX1IOtwkwKK8a+ZGXIZiGnS6GX/4Oz+2aqo9+dC4ZvQqcnRwf igpJt6tfC+r3txSuO+BaJJK7GfMDGcW6lr/dm4eIpSwLZjGPfIRD2+lGfoH1+2PnzXp2 KPoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765904593; x=1766509393; h=content-transfer-encoding:in-reply-to:from:content-language:subject :references:cc:to:user-agent:mime-version:date:message-id:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=wdkr38QTJAPcpLAthn9VgGdaWuWTWa11kuD8ioY1nvw=; b=hya9yBDxBdCL0+OvVnL0VmmoS5C/915sC6ulzrZN97laIYao6G17jaCiYFRM/efpBJ P66S1SgRujHUPZsm/rG/Qv36+QKv9jaugatVCoBeRa+olHCZphRZBhSQ3vWx2Nm6KSzr CHakH+Pm5Xew8HIHkJERKp3SbWiA0sLUHQQp7SL1NjKKvW/ZtCoD6UnGOTj/HeroIZ0j Csv5yxk8hxbMuAbm7VOQpbU6rA7Hr8f8wSatic58uEYHNHdrisBULY2CJmNpzk7D7pZY Ya5atT5a6/bZxUuNl8SFfgynw3OGT5rbLbRpPZNM2ilYvpnmw7JT7nLXz3mhSXt4PO74 n64Q== X-Forwarded-Encrypted: i=1; AJvYcCUchBiPWArvsp3mv8GwodEeAnOokn7EHdTLWGLK+lxVwVNZDD6JOnpbHif9zUj7LG4Zjuhi0xiqD+YQG8E=@vger.kernel.org X-Gm-Message-State: AOJu0Yzad/mfFH62GJAajwsoAUWMqF0nNMZ1Hp8mtcuFCTZov7kPgl/k A7DDsw0qgq4EZmpcPxA0F2VgmawA2BH37pfIT4bUg7MOOCaBGmCtGN6C X-Gm-Gg: AY/fxX5qYLugdEl7LlcQDie3zv/Cbc3R9swXaymooigzaPCSgtaKmnAiCRLxYaLtgJS Dg7bIwgq9sMP5Ba21oqwcyqjHpz9AyqfypvVS9F1n4VHO1CKDAD9RDinmHPlslfaId6DdHPADV8 Pt2q+tzzDTMLETmTVId91DgwuVJjBjZGFSqv3gnMuQexOYXnBP7or6sTXUYsVQM6odDM40ZsR6/ WvRhVnCF109xqiotrjYajmqIpfoE1KHaKPCd2dc5/oosmTqqoRvq4KEs4hQjtHw1RNdJrvHYQQ8 G0az6uWLXLrx9vVAeXLhkKNXC/1x5L7popH6eGqiwRQ/HtitwUJWHyiv/jeEx9BG0cDamQM6FPL 6yh0Ndz/b2sk6EC8BBf6RCfG3GiHs/SLOgBwDd275TpjebhzEX3cwaSV5SZTsX2XkbdxTmA0pct 5VJqcbycpNQ6M1Fkc1IjnDkZz9KNg3XxbZ74QBdI8CKNIJeCp9+U4oU1vHsAG1zM1o0bObQQL+i KVCtJQ8AkPa37zY X-Google-Smtp-Source: AGHT+IGoEuhivnEJtCF/1hKiY+Xym1qtv77KOIkHQZJWfAGgOE/Hr/PbK0AQK0NfWAZKiftyiU/j6Q== X-Received: by 2002:a05:600c:4f90:b0:477:6d96:b3e5 with SMTP id 5b1f17b1804b1-47a8f8ab02bmr139278345e9.7.1765904593274; Tue, 16 Dec 2025 09:03:13 -0800 (PST) Received: from [192.168.1.203] (ip-095-222-069-115.um34.pools.vodafone-ip.de. [95.222.69.115]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4310ada8477sm100861f8f.7.2025.12.16.09.03.12 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 16 Dec 2025 09:03:12 -0800 (PST) Message-ID: <266b9b35-aed1-4c2f-9fd1-4da349876ac5@gmail.com> Date: Tue, 16 Dec 2025 18:03:11 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: daniel.almeida@collabora.com Cc: a.hindborg@kernel.org, acourbot@nvidia.com, alex.gaynor@gmail.com, aliceryhl@google.com, bjorn3_gh@protonmail.com, boqun.feng@gmail.com, dakr@kernel.org, gary@garyguo.net, kernel@collabora.com, linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, lossin@kernel.org, ojeda@kernel.org, rust-for-linux@vger.kernel.org, tmgross@umich.edu References: <20250818-v4l2-v1-0-6887e772aac2@collabora.com> Subject: Re: [PATCH 0/7] rust: add initial v4l2 support Content-Language: en-US From: Frederic Laing In-Reply-To: <20250818-v4l2-v1-0-6887e772aac2@collabora.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Hi all, I’m new to contributing to the kernel and was reading through this thread. I would like to ask about the current status of this patch set. Is anyone still actively working on it? If it’s unmaintained at the moment, I’d be happy to take over and work on addressing the review comments and resubmitting an updated version. In case you're wondering why I am interested; I am currently working on camera software that utilizes the Microsoft Kinect 360 and V2 camera variants. Luckily there is already `drivers/media/usb/gspca/kinect.c` but it has some errors (like reporting invalid frame rates for color data) and design flaws that makes it impossible to stream depth and color data from a single device at the same time. I already got a new user space driver working in rust and would like to upstream it to the kernel to replace the older kinect driver written in C. Thanks for your time, Frederic Laing