From nobody Tue Jan 16 08:37:26 2024 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TDj7T4pLMz578Sn for ; Tue, 16 Jan 2024 08:37:41 +0000 (UTC) (envelope-from theraven@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TDj7T4GBZz4MFL; Tue, 16 Jan 2024 08:37:41 +0000 (UTC) (envelope-from theraven@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1705394261; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=tHr3rmcBGby/+5b1cSZCrXOhVEnOKDPTw3g7qi4iFnk=; b=qxJQR9M9/DB3VECV/z6ccfUYMT/yJN7O0zcg9drwyuHdQBdH5EIDZPf4xR8HWYFx4bkIWR beEWBovd8eaEqVGEFIX80SnPeJGsu8zik7FYBeKRXmeMvDnBJ5xfDlAIS6YV6IB1/bZllV PpwRRGaJwGrPKT72HJ/dD5C+9HxSK7TCtLWEluVl8/AGTDVSMjLLAWx3oJAt8GaypIIB6/ YUiGOkAkF+75xMgfPg+0GvRGnDfJzezFM+bjSCrcwr+jV37RgqfW+nnQz1vVOQ8ReitMIX f2et1ssaTni6XLEY2wd74oeZcqquxveSfsRzLfT5Q38RV4MMmVsbBuCLRq7HLg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1705394261; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=tHr3rmcBGby/+5b1cSZCrXOhVEnOKDPTw3g7qi4iFnk=; b=jWXXKdBbVfA+NAWWCT4pDMIWTqOs0R5CYog8yffzfvAUoYzSi3njxYEByL1G4vza/cKSc2 aX7mNOubqS/wp487nN+LUHgUMkMnAHRqq8mFqYlg8eJgi33b9nuhPOUHwiprM3dmKz8siw Tasf1Kl1pdiHRHwf/zTMpIddDnlZahEgAhtDcLCaw0lobArW0NzQTT3bz3kkMrA3/jDgLF YjHY+rTucetkZnIKeV27n8q4MjU+c31PvVmurr+uVrepHoMefKXT0KLfaoWZlyvLMMQIRz 3D4VFYn8A1TbmD21FggLAY44Wtk+57ZkVvi1mjYp00Mc9Rpgeve2Wuzh4DUj4A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1705394261; a=rsa-sha256; cv=none; b=gp6+RhzV8zDMDM0FoAGzPWqvfyrtPpIG+NyFzuuc+bnHlxrxuSFNk5lkMLCrAiyUox8tD9 SqH+GnM2pUfOoJAfMEEhIhNUFC3VYL/ok9cLK1HdYIEe8huOQvaRLkF2LHoc8tovXv4H14 UthReveVeXhHtadBLC9zF1Pk/44XJO36ftmDkvFHrRoG0h/8JZNi8hRRfH8aivvDusCRpi TF4sr0CNPc2e7a1IpPpF8rx+s0KzBXGT32OAcWV49hONPrsGVw5mmlGznxoBIeuSpJzoCE d3XleV9fwMSDtHXixbav+AflNcitIGwIXsYcKsHP78+YvqezrxZWG+6A8hsylQ== Received: from smtp.theravensnest.org (smtp.theravensnest.org [45.77.103.195]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: theraven) by smtp.freebsd.org (Postfix) with ESMTPSA id 4TDj7T39PwzcV0; Tue, 16 Jan 2024 08:37:41 +0000 (UTC) (envelope-from theraven@freebsd.org) Received: from smtpclient.apple (host81-141-223-70.range81-141.btcentralplus.com [81.141.223.70]) by smtp.theravensnest.org (Postfix) with ESMTPSA id 91AD4BE28; Tue, 16 Jan 2024 08:37:40 +0000 (GMT) Content-Type: multipart/alternative; boundary=Apple-Mail-6AB4A039-2CEA-40A7-91E0-3E55ACF7429C Content-Transfer-Encoding: 7bit From: David Chisnall List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@freebsd.org Mime-Version: 1.0 (1.0) Subject: Re: New to freeBSD and looking for guidance Date: Tue, 16 Jan 2024 08:37:26 +0000 Message-Id: <415886F8-A9BC-45D9-9276-CA60CB413501@freebsd.org> References: Cc: Sairaj Kodilkar , freebsd-hackers@freebsd.org In-Reply-To: To: =?utf-8?Q?Bojan_Novkovi=C4=87?= X-Mailer: iPad Mail (21C62) --Apple-Mail-6AB4A039-2CEA-40A7-91E0-3E55ACF7429C Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
Hi,=

If you=E2=80=99re still wo= rking on this, can we have a call sometime to go over the design? Spending t= ime exactly replicating the Solaris-flavoured interfaces is probably not pro= ductive and there are some self-contained building blocks that could be sepa= rated out and landed independently that would be very useful.

David
(I put the prop= osal on the projects page originally)

On 14 Jan 2024, a= t 21:21, Bojan Novkovi=C4=87 <bnovkov@freebsd.org> wrote:

=EF=BB=BF
Hi Sairaj,

I'd like to weigh in on the Solaris Doors topic (I'm t= he author of the implementation Warner mentioned).
The current implementation is a PoC at best, and is, as noted b= y David, missing some features. Development is currently at a standstill due= to a general lack of spare time and a=20 (probably wrongly) perceived lack of interest around the project, but it isn= 't abandoned or finished.

There is= still work to be done, and if this is something you'd like to work on I'd b= e delighted to discuss this further.

Bojan
<= /div>

On Sat, Jan 13, 2024 at 16:52=E2=80=AFPM Sairaj Kodilkar &= lt;skodilkar7@gmail.com> wrote:
Hello hackers=
I am Sairaj Kodilkar, a kernel enthusiast=20 and looking to explore FreeBSD. I am currently working at samsung=20 semiconductor research and previously interned as linux kernel developer at Texas instruments, where I worked on adding xen hypervisor support=20 for their SOC. I previously contributed to unikernel as part of google=20 summer of code where I worked on synchronizing virtio network driver.
I was going through the ideas list and found  "Solaris Doors IPC Implementation" and "bhyve gdb-s= tub/dcons integration". I would like to know if they are still available.
Also I am new to FreeBSD, so any guidance on these topics is appreciated.=

Regards
Sairaj Kodilkar
= --Apple-Mail-6AB4A039-2CEA-40A7-91E0-3E55ACF7429C--