From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) (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 A24F472 for ; Fri, 9 Jul 2021 17:07:23 +0000 (UTC) Received: by mail.kernel.org (Postfix) with ESMTPSA id 9484D61249; Fri, 9 Jul 2021 17:07:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1625850443; bh=SZ4LVM143u6eLHTo0t6wdSOdCN2j71Ty9iLylacO0y8=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=JjxPZ/3mgx1F+P14XnV0MXAc0mECN4Rw0x9LjQjuWik0bpdpZA+Pn5hrkeij8Mt8c eWXAWCHBVhuc4Nx536NRmKWsjMyRnHTYJMzLzMvHDycWNaYjjarNvbv5rpOYSlpCF9 yYxOwAz8c+nYl4A64GDm0dXQQWIfIuheAarGe86zlcBbWS3NO6Rejq4G54MBWrgcXm XogtY248HhwW3fAigfp1PishVWqgMmpG0X3z7sEubJQra8IgjMDtUFnTswp3fYMwRx b24Q65JJhbBbAQ1klAbgSIfLhLrlk9h7YXlAPeMJk7vMz5yMeG917A83BXO9Ncz3gm +toRbvfHA1SzA== Date: Fri, 9 Jul 2021 18:06:49 +0100 From: Mark Brown To: Linus Walleij Cc: Greg KH , Bartosz Golaszewski , Kees Cook , Wedson Almeida Filho , Jan Kara , Miguel Ojeda , James Bottomley , Julia Lawall , Laurent Pinchart , Roland Dreier , ksummit@lists.linux.dev, Viresh Kumar Subject: Re: [TECH TOPIC] Rust for Linux Message-ID: <20210709170649.GD4112@sirena.org.uk> References: <20210707203827.GI18396@quack2.suse.cz> Precedence: bulk X-Mailing-List: ksummit@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="DiL7RhKs8rK9YGuF" Content-Disposition: inline In-Reply-To: X-Cookie: This fortune intentionally left blank. User-Agent: Mutt/1.10.1 (2018-07-13) --DiL7RhKs8rK9YGuF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thu, Jul 08, 2021 at 09:49:15PM +0200, Linus Walleij wrote: > On Thu, Jul 8, 2021 at 8:51 PM Greg KH wrote: > > But if you didn't like the previous examples (nvme block driver, i2c > > driver, gpio driver), how about looking at the drivers used by your > > current desktop and picking something that you use today that actually > > talks to hardware? > With my GPIO maintainer hat on I'd say a GPIO driver would be quite > interesting to look at. We are two GPIO maintainers and Bartosz is > doing the heavy lifting for the moment so I'm connecting Bartosz to this > discussion. (Now he has to read through the whole backlog, > sorry Bart!) SPI might also be interesting here and I think there's some SPI controllers emulated in qemu, though no idea how well or specific instructions for any boards. There's a bit more concurrency and so on stuff going on in the framework. --DiL7RhKs8rK9YGuF Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmDogigACgkQJNaLcl1U h9Ch/wf/WlI47xInzkrhvQWh/NuA8oWERdCISsEKgvjt16xQTqEx9mc7XnBX+J/j 9n2A1VCfRxBuUGN+OTVxzShmsbaM1zbAfJakkFBuimGcM5e7+D2Urd4xWYTswgJq m9JYJlZKZTxvi8+8eUl+IvJviFq98GJvjpDllJ/N0783ZI7uhSF7zwzR/wZgcDR1 Paa/goTq3DzJz1aIF/3/JEs8xs2D7WfpACUzggGIRhrM4TpYu5fw/RDlH2TFWwhL VRBczoqnbnKFb5bJ2ae6kRPZ4veq9NHTj9I2RfXYISTXMg5vNPD9B4T8KQyDDCqI ahVvFegULEJJfarLL1i7wTo4Gy5vog== =LJlK -----END PGP SIGNATURE----- --DiL7RhKs8rK9YGuF--