From nobody Thu Jan 16 02:09:49 2025 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 4YYRCG3pMLz5l02s for ; Thu, 16 Jan 2025 02:10:02 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-pj1-x1029.google.com (mail-pj1-x1029.google.com [IPv6:2607:f8b0:4864:20::1029]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YYRCG0yXpz47Y7 for ; Thu, 16 Jan 2025 02:10:02 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-pj1-x1029.google.com with SMTP id 98e67ed59e1d1-2ee76befe58so792950a91.2 for ; Wed, 15 Jan 2025 18:10:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20230601.gappssmtp.com; s=20230601; t=1736993401; x=1737598201; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=OLPInAzJ/KZwRlwdlyD9o3HuEY5+LjSUIGmGwMovTMc=; b=AyMBSoQN8jNbLxDuW5g6wopltWVjyXowV8J21fU82z4U8SFYSKqtLZjYGKLrkZUFGg tnzVDIi94vjJeyVkW0RzvJT7a0auuhn3gQEL3JmQ2raverrxfANPFRXan36nG+3dkrtT OHnu7zBsbkII4VXknkKPYgVJ5FOUAsHA2D5ZCn2dBUhXgYyO57PuC4vhNvUOb2KYLCIm L8Py8tEGx44bTGCKgXtKqcHlFUSAT2BP9q/GQPy5IVRRaBPfG35AWMBO4bYDhAkjuMv4 SyrqbkN8yyCnmmv1ieHV/UvZjK13BzC4hr144ZQ6PhWcfLUreoKkzh9nnaPQqvi1sj2J pYKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736993401; x=1737598201; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=OLPInAzJ/KZwRlwdlyD9o3HuEY5+LjSUIGmGwMovTMc=; b=CmsdruCndSQQonbLhfsaniWc8iZN2n5Li1CqRSEXr31x/OUh7RXt4ASZ2uTQtb3kVo qcm3lIAyolux0zCY2wtMMn9ICFhmTnWklnT63rkI8hoC6zmgc1cRJyMABIVMPMeDGa8Y T1DGKV4iUinHi8d09+wqIKddLADZ3aYY4IHPCpdcM0ASffTF3c6tPMn8PF4QAYg10SPa KRagybionAa1LVVwM4+Qsdm9zksrja7/pn/pHT5hcA1Kr9nsGvLRktLZKQJHWUs+r+78 Oxxzk2uUcH9IC8nZ2FhghaHrrPj/8kug9qK6nsXmS87Vd0cPRfMfMC3cGgPOW8wknh6B ATnw== X-Forwarded-Encrypted: i=1; AJvYcCURbfa5oXCNHkFDyFZU0UuyKb+fXEIiV6xxGJjE7pUX+jymV5gWKt7s5qO3M0ihDPr53hjFbSXPsJW6nXZ+2Yw=@freebsd.org X-Gm-Message-State: AOJu0Yxa3qzeehY+DuBX159/FG5Gqp2/Vno2Fcs/eq3pz1SZmtu1WkV0 OPsC57Mq+p7bHtMj7X7wAxzh45CfyJDBH5jDzp5zK6liYPwVDw0UURiSbsJTbswPtBs0dOtgdM/ ybcgQpN6NVlzGgiZgPo/NObqfKkhZOBnAUdwFwg== X-Gm-Gg: ASbGncs9T97oR800AA8MQvx4VPymDGme3KJld4vJdAyTFmWcQomn5Y5f+xz02MbgXML Lj80FWdW7pjP9Yb6gFYFqqjq/EpBKyt3JCQmX0rac2Q0+iX5DlTZdLZfmYnpTDDlFXXUkqTk= X-Google-Smtp-Source: AGHT+IHhibKICDrlz/S2+HJ8YR+1cNTJL1fKpAj/BdJoHlzCdtx6bqyLytgiWP/GzgzYcND5aNRTIVLOD8fHR20Uh38= X-Received: by 2002:a17:90b:534b:b0:2ee:d193:f3d5 with SMTP id 98e67ed59e1d1-2f548e9f9f7mr47218184a91.7.1736993400796; Wed, 15 Jan 2025 18:10:00 -0800 (PST) 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 References: In-Reply-To: From: Warner Losh Date: Wed, 15 Jan 2025 19:09:49 -0700 X-Gm-Features: AbW1kvZEGjLchb3NbWKUkQmJBXi36SCY24U-JTt4qtBT1ixRfQ1lZsY1LLjMF-8 Message-ID: Subject: Re: GSoC 2025 Project Proposal To: Mario Marietto Cc: Abhinav Chavali , FreeBSD Hackers Content-Type: multipart/alternative; boundary="000000000000a1d35b062bc94abf" X-Rspamd-Queue-Id: 4YYRCG0yXpz47Y7 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] --000000000000a1d35b062bc94abf Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Most of that work would be to adopt qemu to use vmm, and then fix the structural issue in vmm that makes using it from qemu awkward. Warner On Wed, Jan 15, 2025, 7:06=E2=80=AFPM Mario Marietto wrote: > You could try to patch or rewrite bhyve so that it can accelerate qemu. W= e > need this. > > On Wed, Jan 15, 2025 at 10:06=E2=80=AFPM Abhinav Chavali < > abhinavchavali12@gmail.com> wrote: > >> Hello, >> I am a student at the Pennsylvania State University looking to contribut= e >> to FreeBSD in the summer, in some form or another. I've been a desktop u= ser >> of FreeBSD for several years now, and would now like to learn a specific >> subsystem and undergo a potential project for this summer. >> >> My experience with FreeBSD development is limited to writing simple >> kernel modules, although I have a strong understanding of C and Unix >> programming (and am willing to spend as much time as required before sum= mer >> to fill in the gaps in my knowledge). I have already taken a look at the >> GSoC projects page, but I'm not sure how many of these are still relevan= t. >> Could anyone suggest a project that someone with my experience level cou= ld >> reasonably learn and complete? Also contacts to potential mentors would = be >> very helpful. >> >> Thank you, >> Abhinav Chavali >> > > > -- > Mario. > --000000000000a1d35b062bc94abf Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Most of that work would be to adopt qemu to use vmm, and = then fix the structural issue in vmm that makes using it from qemu awkward.=

Warner=C2=A0

<= div class=3D"gmail_quote gmail_quote_container">
On Wed, Jan 15, 2025, 7:06=E2=80=AFPM Mario Marietto <marietto2008@gmail.com> wrote:
You could try to pat= ch or rewrite bhyve so that it can accelerate qemu. We need this.
=
On Wed= , Jan 15, 2025 at 10:06=E2=80=AFPM Abhinav Chavali <abhinavchava= li12@gmail.com> wrote:
Hello,
I am a student at the Pennsylvani= a State University looking to contribute to FreeBSD in the summer, in some = form or another. I've been a desktop user of FreeBSD for several years = now, and would now like to learn a specific subsystem and undergo a potenti= al project for this summer.

My experience with Fre= eBSD development is limited to writing simple kernel modules, although I ha= ve a strong understanding of C and Unix programming (and am willing to spen= d as much time as required before summer to fill in the gaps in my knowledg= e). I have already taken a look at the GSoC projects page, but I'm not = sure how many of these are still relevant. Could anyone suggest a project t= hat someone with my experience level could reasonably learn and complete? A= lso contacts to potential mentors would be very helpful.

Thank you,
Abhinav Chavali


--
Ma= rio.
--000000000000a1d35b062bc94abf--