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 shelob.surriel.com (shelob.surriel.com [96.67.55.147]) (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 1F9C0D65C7B for ; Wed, 17 Dec 2025 16:40:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=kernelnewbies.org; s=mail; h=Content-Type:List-Subscribe:List-Help: List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:MIME-Version:Subject: References:In-Reply-To:Message-ID:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=gPWKLgoJpISbbb8xRDDrM/d2LJWH6Ym//MaTa+XOWTQ=; b=cvh7DJCM5+z8dHABvTrobqetB4 2q6Axm6PmD1+F7K7XdXdAcWfrGsR4CfaqblLxxBjHzRGb4/y7XTxVjK+Pk+cT07JJdbunGzoZclvY S7zdkw8eQCxwSgOcZwmx9sCzYO2v4sUVUq6p5k3RMFKO9HjLQ6vv2hUY0e4Vc/IaayV4h3M71mmmt DXzDKsCnr5J/RqwI3kH3TFj23TnPr4+apUg9+Rf8DWohoB0WG1azI846uzTwSGuF7Uh213k3Ou/d2 Fcrawv2QQY08qO4pXTWoR6eQSs1CwYfwlOZqX+OBbmhkW5a1Cu6LMA5amIwtJQo0yPAd8iGXWcgzs ibOWEtlQ==; Received: from localhost ([::1] helo=shelob.surriel.com) by shelob.surriel.com with esmtp (Exim 4.97.1) (envelope-from ) id 1vVuZ1-000000004Gq-2vfQ; Wed, 17 Dec 2025 11:39:48 -0500 Received: from mail.w14.tutanota.de ([185.205.69.214]) by shelob.surriel.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.97.1) (envelope-from ) id 1vVuYz-000000004Gi-45R4 for kernelnewbies@kernelnewbies.org; Wed, 17 Dec 2025 11:39:47 -0500 Received: from tutadb.w10.tutanota.de (w10.api.tuta.com [IPv6:fd:ac::d:10]) by mail.w14.tutanota.de (Postfix) with ESMTP id 73999F19E83C for ; Wed, 17 Dec 2025 17:39:44 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1765989584; s=s1; d=tuta.io; h=From:From:To:To:Subject:Subject:Content-Description:Content-ID:Content-Type:Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:In-Reply-To:In-Reply-To:MIME-Version:MIME-Version:Message-ID:Message-ID:Reply-To:References:References:Sender; bh=BM37IN8+CHtiZl4FuMEI9dbV2NVFZiusxH/lSVfl7fk=; b=YuffqMmB3FwFKDcmEv/P0tkKoYAOSVDIj0szYbqSKxl/bnrF2aixaJ8O0bK/62S3 wEcrk7Aq9hHv3PGLvBcx0FTgsGD8mKc9nfrssqKFHm6sUdKtES3WWYxPXg10ydTTnzy Za+iPYz5JtDAIezSJ4HPwWIPzEFj5xVnn7hWqG6ufyc8aWuKtfc1lnR6HgV7Mdo8H0B 4dgpD3SSaMA4A39Ba+NjdF9KnLCEnSt2Rh+3643vny+BGGaC9io3kny/v3BRkJo5qdT 6cAEq4/2oqahPGyeyKQZZd/ha9XfrKUsiSlgd65njZexOvh8uN1W59t6J3kkfjmRq/4 HKPhCg0O7g== Date: Wed, 17 Dec 2025 17:39:44 +0100 (CET) From: keypair@tuta.io To: Isaac Gonzalez Message-ID: In-Reply-To: References: Subject: Re: Development environment discussion MIME-Version: 1.0 Feedback-ID: 01445331ed7418fa2e3da9ad79767e95d8b6fc89272631fccea1f1f93931a4befa0155171a75b00a4068325994712a60e2:TurnOnPrivacy!:tutamail Cc: Kernelnewbies X-BeenThere: kernelnewbies@kernelnewbies.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Learn about the Linux kernel List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============3690717503767122480==" Errors-To: kernelnewbies-bounces@kernelnewbies.org --===============3690717503767122480== Content-Type: multipart/alternative; boundary="----=_Part_48273_34123512.1765989584468" ------=_Part_48273_34123512.1765989584468 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Why would you use a mac for kernel dev? That's a horrible choice. Stick wit= h bare metal linux. Dec 17, 2025, 20:21 by uribiel.gc@gmail.com: > Hello everyone,=C2=A0 > > I'm new posting to the newbies kernel list and=C2=A0currently=C2=A0learni= ng kernel driver=C2=A0and subsystem development.=C2=A0 > > I am considering working on a Macbook air with virtual machines for my=C2= =A0learning and experimentation process. Is it reasonable or would it be be= tter to consider native development, especially while working remotely? > > I plan to use the macbook as a remote development environment with tools = to work on code inside virtual machines and remotely (ssh) to a desktop wit= h Ubuntu 24. It has been cumbersome getting the kernel to build due to conf= igurations in Ubuntu for certificates which do not exist in the mainline ke= rnel so any suggestions on any other host OS are appreciated. I have no iss= ues switching between distributions and consider it a great part of the dev= elopment learning process.=C2=A0 > > Thanks, > Isaac Gonzalez > ------=_Part_48273_34123512.1765989584468 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Why would you use a mac for kernel dev? That's a horrible= choice. Stick with bare metal linux.

=

Dec 17, 2025, 20:21 by uribie= l.gc@gmail.com:
Hello everyone, 

I'm new posting to the newbies kerne= l list and currently learning kernel driver and subsystem de= velopment. 

I am considering working on a Macbook air with virt= ual machines for my learning and experimentation process. Is it reason= able or would it be better to consider native development, especially while= working remotely?

I plan to use the macbook as a remote development= environment with tools to work on code inside virtual machines and remotel= y (ssh) to a desktop with Ubuntu 24. It has been cumbersome getting the ker= nel to build due to configurations in Ubuntu for certificates which do not = exist in the mainline kernel so any suggestions on any other host OS are ap= preciated. I have no issues switching between distributions and consider it= a great part of the development learning process. 

Thanks,
Isaac Gonzalez

------=_Part_48273_34123512.1765989584468-- --===============3690717503767122480== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies --===============3690717503767122480==--