From nobody Thu Dec 09 23:00:31 2021 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 E160918E6352 for ; Thu, 9 Dec 2021 23:00:50 +0000 (UTC) (envelope-from mgrooms@shrew.net) Received: from mx2.shrew.net (mx2.shrew.net [38.97.5.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4J98ds6FPLz3tFB; Thu, 9 Dec 2021 23:00:49 +0000 (UTC) (envelope-from mgrooms@shrew.net) Received: from mail.shrew.net (mail.shrew.prv [10.24.10.20]) by mx2.shrew.net (8.15.2/8.15.2) with ESMTP id 1B9N0gcP001213; Thu, 9 Dec 2021 17:00:42 -0600 (CST) (envelope-from mgrooms@shrew.net) Received: from [10.22.200.30] (unknown [136.49.68.36]) by mail.shrew.net (Postfix) with ESMTPSA id 1890819D3E5; Thu, 9 Dec 2021 17:00:37 -0600 (CST) Message-ID: <4eee16fa-d160-2b1a-2d46-42b7a607fb04@shrew.net> Date: Thu, 9 Dec 2021 17:00:31 -0600 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 User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.4.0 Subject: Re: Fwd: Call for Foundation-supported Project Ideas Content-Language: en-US To: freebsd-hackers@freebsd.org References: <2BC55859-CA32-4DDC-B5E8-C17ED4934E0C@pretty.Easy.privacy> <949CAEC9-25C4-4448-9C60-30687D17410B@pretty.Easy.privacy> Cc: Mihai Carabas , mike@reifenberger.com, mr@freebsd.org From: Matthew Grooms In-Reply-To: <949CAEC9-25C4-4448-9C60-30687D17410B@pretty.Easy.privacy> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.6.2 (mx2.shrew.net [10.24.10.11]); Thu, 09 Dec 2021 17:00:42 -0600 (CST) X-Rspamd-Queue-Id: 4J98ds6FPLz3tFB X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of mgrooms@shrew.net designates 38.97.5.132 as permitted sender) smtp.mailfrom=mgrooms@shrew.net X-Spamd-Result: default: False [0.19 / 15.00]; RCVD_TLS_LAST(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; NEURAL_SPAM_MEDIUM(0.99)[0.990]; DMARC_NA(0.00)[shrew.net]; NEURAL_HAM_LONG(-1.00)[-0.996]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:174, ipnet:38.0.0.0/8, country:US]; FREEMAIL_CC(0.00)[gmail.com,reifenberger.com,freebsd.org]; SUSPICIOUS_RECIPS(1.50)[]; RECEIVED_SPAMHAUS_PBL(0.00)[136.49.68.36:received] X-Spam: Yes X-ThisMailContainsUnwantedMimeParts: N Support for USB Device pass through is being worked on by a student at the Bucharest Polytechnic University. This effort is essentially a port of the feature from Intel's Acorn hypervisor which is based on bhyve ... https://github.com/FreeBSD-UPB/freebsd-src/tree/projects/bhyve_usb_passthrough The UPB team has quite a few projects that would benefit from more support from the FreeBSD Foundation. They've asked for feedback and review of many bhyve related features that have been developed over the past few years. Unfortunately most of that work has been gathering dust in their github repository. This includes work on features such as warm migration, live migration, improved checkpoint file support, improved multiple checkpoint of devices, more sophisticated disk file formats such as qcow2 and vmdk via libvdsk that could help checkpoint disk images, etc. It would be incredibly helpful if the Foundation could offer some help getting some of this code reviewed and provide feedback so that it has a chance of being committed at some point in the future. -Matthew On 11/30/2021 1:30 PM, Michael wrote: > > > -------- Original Message -------- > From: Michael > Sent: November 30, 2021 11:03:13 AM GMT+01:00 > To: freebsd-hackers@freebsd.org > Subject: Call for Foundation-supported Project Ideas > > Hi, > one missing feature is USB device pass through for bhyve. > That would be quite handy for passing unsupported USB devices > to Linux/Windows on Laptops where a controller pass through isnt > possible. > > > -------- Original Message -------- > From: tux2bsd via freebsd-hackers > Sent: November 30, 2021 8:35:36 AM GMT+01:00 > To: "freebsd-hackers@freebsd.org" > Subject: Call for Foundation-supported Project Ideas > > Hi Joe > > Call for Foundation-supported Project Idea, well not a project but an item of importance in my opinion (the hostile forums disagree with me). > > Some help to fix freebsd-update , a very longstanding poor performance problem I took the time to investigate and provide an attempt to fix, > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258863 > > I've been working with Colin Percival towards providing/fine-tuning a workaround but the program itself is monolithic and very intertwined which means a seemingly trivial fix is actually a nightmare - the goal posts keep changing with each step forward. Quite frustrating actually so I'd appreciate some help if mini-projects are acceptable. > > Thanks > tux2bsd > (apologies for the thread busting email) > -- > --