From nobody Tue Nov 30 19:30:43 2021 X-Original-To: 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 C4DD718CFC8C for ; Tue, 30 Nov 2021 19:30:49 +0000 (UTC) (envelope-from mr@freebsd.org) Received: from app.eeeit.de (app.eeeit.de [188.68.43.176]) (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 4J3XPh0p0Gz4XV5 for ; Tue, 30 Nov 2021 19:30:48 +0000 (UTC) (envelope-from mr@freebsd.org) Received: from [10.0.0.180] (ip5f5bfbdb.dynamic.kabel-deutschland.de [95.91.251.219]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: mike@reifenberger.com) by app.eeeit.de (Postfix) with ESMTPSA id 7A76B3C09A for ; Tue, 30 Nov 2021 20:30:46 +0100 (CET) Date: Tue, 30 Nov 2021 20:30:43 +0100 From: Michael To: Daniel O'Connor via hackers Subject: Fwd: Call for Foundation-supported Project Ideas Message-ID: <949CAEC9-25C4-4448-9C60-30687D17410B@pretty.Easy.privacy> In-Reply-To: <2BC55859-CA32-4DDC-B5E8-C17ED4934E0C@pretty.Easy.privacy> References: <2BC55859-CA32-4DDC-B5E8-C17ED4934E0C@pretty.Easy.privacy> X-pEp-Version: 2.1 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 Content-Type: multipart/mixed; boundary=----ND0NLUATGKYKHEWIAXFNP1YGLCR39N Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4J3XPh0p0Gz4XV5 X-Spamd-Bar: + Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=softfail (mx1.freebsd.org: 188.68.43.176 is neither permitted nor denied by domain of mr@freebsd.org) smtp.mailfrom=mr@freebsd.org X-Spamd-Result: default: False [1.05 / 15.00]; TO_DOM_EQ_FROM_DOM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEFALL_USER(0.00)[mr]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/mixed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[hackers@freebsd.org]; ARC_NA(0.00)[]; HAS_ATTACHMENT(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; R_SPF_SOFTFAIL(0.00)[~all]; DMARC_NA(0.00)[freebsd.org]; TO_DN_ALL(0.00)[]; NEURAL_SPAM_MEDIUM(0.99)[0.986]; NEURAL_SPAM_LONG(1.00)[1.000]; NEURAL_HAM_SHORT(-0.93)[-0.932]; RECEIVED_SPAMHAUS_PBL(0.00)[95.91.251.219:received]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:197540, ipnet:188.68.32.0/20, country:DE]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MIME_UNKNOWN(0.10)[application/pgp-keys] X-ThisMailContainsUnwantedMimeParts: N ------ND0NLUATGKYKHEWIAXFNP1YGLCR39N Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 -------- Original Message -------- From: Michael Sent: November 30, 2021 11:03:13 AM GMT+01:00 To: freebsd-hackers@freebsd=2Eorg Subject: Call for Foundation-supported Project Ideas Hi, one missing feature is USB device pass through for bhyve=2E That would be quite handy for passing unsupported USB devices to Linux/Windows on Laptops where a controller pass through isnt possible=2E -------- Original Message -------- From: tux2bsd via freebsd-hackers Sent: November 30, 2021 8:35:36 AM GMT+01:00 To: "freebsd-hackers@freebsd=2Eorg" 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)=2E Some help to fix freebsd-update , a very longstanding poor performance pro= blem I took the time to investigate and provide an attempt to fix, https://bugs=2Efreebsd=2Eorg/bugzilla/show_bug=2Ecgi?id=3D258863 I've been working with Colin Percival towards providing/fine-tuning a work= around but the program itself is monolithic and very intertwined which mean= s a seemingly trivial fix is actually a nightmare - the goal posts keep cha= nging with each step forward=2E Quite frustrating actually so I'd appreciat= e some help if mini-projects are acceptable=2E Thanks tux2bsd (apologies for the thread busting email) -- -- ------ND0NLUATGKYKHEWIAXFNP1YGLCR39N Content-Type: application/pgp-keys; name="sender_key.asc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="sender_key.asc"; size=3890 LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgp4c0JOQkdHbWU2Z0JDQUMzeEpi YkRKZ0tzZ1MvTy9JZk1RbUxsbmN2OUI4MTFoa2VpVFBQcVYzbUFmUlRlaTRkCjNIOFFHZ1BMK0xi R0Eyb2hQd1padE9Hd21XWCtqbUV0VG1HTVFTUkVqZzRxZFhJMUQ2V3ltM2dScStBMzdZblEKbjhx NktEdSs0am5tTmxZZElnYU5qdzhHdEJvTmdpdnh0c3QyWHdJM2JZWXozUWJqZlVMUUIyWEM1bWdo SWw0KwpEQUo2alBXc0I5V2kzZitCUFhTN29PNVhNOE84T2ZYMkhTUkV0My8wdnRpTnc3dWlCVk1D YlAwVkRHcFJ1T2NWCmFqT21tUjdGMEc3Sks4TEcwaTQwZ3MxL0ZZL01xVjZhQW9MVW5xbFFVTjIx N2VtaFNMVVNFSzJsbzh4NUczaWgKbGs5bWxNbE1BcW4yTkMzY0ZRc0FteWVHV1F4aHdtaXRqYnNo QUJFQkFBSEN3TThFSHdFS0FJTUZnbUdtZTZnRgppUVdmcGdBREN3a0hDUkFCVVhjcFMwZVh5RWNV QUFBQUFBQWVBQ0J6WVd4MFFHNXZkR0YwYVc5dWN5NXpaWEYxCmIybGhMWEJuY0M1dmNtZTcxRTU4 WExPYVhMZGYxdE5aRUhlRlJaRHlUT1U0VHFwckxEc25MMDdESkFNVkNnZ0MKbXdFQ0hnRVdJUVJ4 cE91VHdLS0tNMDA2NnZzQlVYY3BTMGVYeUFBQUdnWUlBS1lnVEExbm9VLzBzZnl1a21OVQpuaHpx dzArc3BpWGVIUUFWOGxwcExpZjUvQ255ZTVuY05HSldtbWF1aVRVdDJVdWVRWmpUMmtmbENKUk4z bGk3CjRKYjFaSGNkeTAxbVp6cHhiWHQ2TDZpb0pXY3VpUDZlV00xMWhSSTlmMWtLbEFVZDFyeFVX Z2lKUTkvU1lHWjUKN2hsdmhKYm5hRnNid3hOTEdncGk0OGplYXZlejZ3R0piSzdRYVMvY29qRk5Y UDRvSkRhMzl1R1F6WUpoT3VVUwpDMTdVQkJPS0pKMk80RVVRSmM0WlBwYko5a3lJU0kxcmxwOEJO NzdRSjlwMHFPWmt1enluVWkzWjJRWTh2YkFYCkdpQnNwWnM3QUFjc3pYeGdGRHZmWlFmT244Ty9a QzlSV2FjczRFRVI4cDRjQmt5cnNMUUR4MHlqOUJVdXFsbGUKUjNMTkdFMXBZMmhoWld3Z1BHMXlR R1p5WldWaWMyUXViM0puUHNMQTBnUVRBUW9BaGdXQ1lhWjdxQVdKQlorbQpBQU1MQ1FjSkVBRlJk eWxMUjVmSVJ4UUFBQUFBQUI0QUlITmhiSFJBYm05MFlYUnBiMjV6TG5ObGNYVnZhV0V0CmNHZHdM bTl5WjBlWW9vbzdLSXlVQXlLb3VSTFUydVErZ3dSOG8zSFVSQlZ4SkFWbUVBYzdBeFVLQ0FLWkFR S2IKQVFJZUFSWWhCSEdrNjVQQW9vb3pUVHJxK3dGUmR5bExSNWZJQUFEWGNRZ0FnOHR0aHlYZmpW UWFyQXdhaFBkTQp1RElvaVZpbEtlZ0VPWEZMT3crYy82NW5VdDZ6SXF0YnVHSmxPVFgyM01rQWZi ZEhRVkVNSUcxQ0o2aWM0ODdoCkJsVG9TditEcW5Xa2YvNXMxRk5XYVo3cU5IcjlwNjlpd2pEV0pI R1NjMGw2RkZxSnB0WWVHVU9XMjlVRHcrdmwKZnMvWDZuSGdFYmtraWxheURacmRPRjg5VC9JT1B1 NEc4QVpNSHM2VFhocjBROFhvOW9pdURDUlhFMzFJTmZjMQpIL0VlKzR5QXRId3RrSnA5aVpYeG1n NWFOUzdWN2JBU3N5Vkc5UmFhVXFxR1F6OVd4Tm5yQWlJZm55VDU2Y3p2CjFLNHdpV3BvV0FOeWxR cVk4aW9vTHIwRFB4TUM2SmROdzJRT3JpaklGS255QVN0cDR0a09UbnEyc2ZRTGcyd0QKVU03QVRR UmhwbnVvQVFnQW9iZnk0b2tMcGl5RnVKVTlGQmdiZ2N5NlRzUVVTa0d2QVpaVXdKT2cvYkpIZWg2 dwpNZk5ic1BaWHBidkNSSVMyM1UxenRYRy9Ec0FHaFlLT1NBV1dnN2hHZ0RaRzFycHN5ODR2aDAv TUhkVHp2bkZsCmRNSWV1UThEM0VIcEwvTWd0WGZHbmh6OFdWWnpEYkJmbkZLb2RpemFVcTRvZFUy OU9UZHBXTnpqSlc4eVNYRTkKSnBrSE1Velh0dVNHTElsdVJ3TEZWV2hXNUFPMjIwMU55K3lvZHVM a2tJeVhTVWE0d0djT3dHSEM5bGlLU3cxdwpJQUtwUHlpTm9udC9VSTVUU0xZakJGbStZMVo1cE9m ZDVKNHFNMlJRT2JRdXNLM2dUaGF1ZU1aZGRaem45a0pICmczNlR4ck9mbTllSjBBdHF0UzNGSWtj Ukd5Q01CYzBQTHFtM1ZRQVJBUUFCd3NERUJCZ0JDZ0I0QllKaHBudW8KQllrRm42WUFDUkFCVVhj cFMwZVh5RWNVQUFBQUFBQWVBQ0J6WVd4MFFHNXZkR0YwYVc5dWN5NXpaWEYxYjJsaApMWEJuY0M1 dmNtZG54YmtOOWRtbkp1Mm9xYzByMmZjK0tBMmhFRGY3MDNzc3RKbnpSaVpBTWdLYkRCWWhCSEdr CjY1UEFvb296VFRycSt3RlJkeWxMUjVmSUFBQmMwd2YvWTAxVWxtNUpKTkJyZlVHR2hqMndXLzRI L3JYbjJ1ZGUKSVgzb0o0ditpb1pKcFAreXlJV2x4YVlrTFJpeFpidEQrOFA5d2VqUndPSHEvbUFI QnYvQXNONjRhaU9JeU94cgp0aFlSOXE0VVlHelkvNEMxemo0WWR1T01jODczcTFQUFRMNVVCLzdo VmQ2OTE5L2EzN242aVhCTFhpeFBSbFowCmJJTklTLzh1TlRBc2ViMlFCd2srNkplclhoRzA5Z0ds dnZHTzhRZjMzT1d3OU1ROXgwaXYzdlFJVExqSzNUWTYKYVJtdGc5dHRhT3JMRHFDQUhkcmlzMmh4 Zk9RYm16UGVUNFh3aXRGTE5ZOGpDc2VlenVsWG9JOUpUZlJxU3p5WApsQW5JNGUvYWRvZzZ0Nk9N NkNrL2RWaUozejAvbnJ6NmFkMm5Tb1JJc3lhRGxieC83RUNHZDg3QVRRUmhwbnVvCkFRZ0E1MDYr N3ZCN1lCRTBLNE9uOFp0ZGNiZm5mQWV5aDZtejIzeWFPdHovTVlWRXRURkdubUg5K096ZWg1VC8K NEJZbnBka2NhTWxvRm5tWmFWcW03RldRYjYwZ2FPZlVjc3pQZFhvTlI2b0FpUzQ0NXdSOEdXUTFi VFVhd0dJMQpKa3ZqemxXWDhIZ0J3NWRqcXZvcmNieHR3TmhENmFFNXo4UjhxQmpNM3kvS0kxeUR3 ZWRpa1R4RjBYaUs3RDNBCmpCTXdyUTZHR1hTZVB5ZVJtMnR5Y25pRWRTcEtwUzQxdjhNYTVKTUtu NVlEbnQ3ZTFSSjAraHNPNjBoMXdqS0MKSWZLeVZpcDVKbWhwN0VFRkVkaVJIV3lZdHRuZzBSUU9z S1FQQkxXVXpKeXBhNFY3TUY4WC9ndXZRcGwxM1o0MwpQRnlCLzhJay9md2hQWE4wNXdHcWVPV1Vr d0FSQVFBQndzSkNCQmdCQ2dIMkJZSmhwbnVvQllrRm42WUFDUkFCClVYY3BTMGVYeUVjVUFBQUFB QUFlQUNCellXeDBRRzV2ZEdGMGFXOXVjeTV6WlhGMWIybGhMWEJuY0M1dmNtZjEKbS9Eb3RrVzlu QmRwZThtU0VGeC96a1I3Zm8xd01qZnNaV09lU0lYcHhBS2JBc0M4b0FRWkFRb0Fid1dDWWFaNwpx QWtRcVpOQmpsVTRJRlJIRkFBQUFBQUFIZ0FnYzJGc2RFQnViM1JoZEdsdmJuTXVjMlZ4ZFc5cFlT MXdaM0F1CmIzSm5CM2JJTy83a1ZSZ3ZiQ2dBSDkrZ1k1TFY1OFlmTG44cWZiVnRjV3pGdHQwV0lR Umx3OTZoZy9XUDRnZGQKVzRLcGswR09WVGdnVkFBQTg5Z0gvUlVjN2pwSUpEZEpxVVNwSmlzajZo b1VoN0JGbEhJd2VIWkRsbXJxMWtaSApReXFlS3l1K2F0SFFHK2huSlVoOHVUY09WdlRRZHg4ME5V NGpadC9qV0JPS1E3dUVRV0pQbUp4d0VJVnRwS1dvCldad1dWenlod0MyVUIvL2tvVWI0WDFqNGpm QUVSaXc3eURvYzdKZzgrQnZtUTRhN0ZQTHpaQzk0WksrYmdaZXYKVTNJNnRtL2p3N3BQbFFjWXZ2 YnJ0dGtkR0xYZE90djhwRm1sM0JhR1pxZzVrQWFXV1lOZWpvV2x3LzFpRXpXeApkZVZqKzdrWUdq UVZWYm4yTlVhcllENHVNM1N3NFl1QTk4OVV6ODhoMnI2TjZOSW51cENjVE0vVjByYUEzcnRUCnVq K2dQVEUzYUdidzBlL0ExTnEwUlZ5TXZHYnFhbGUxVG1ua3QycmE4NW9XSVFSeHBPdVR3S0tLTTAw NjZ2c0IKVVhjcFMwZVh5QUFBN05RSUFLazhLNG9meDlpaEhWQk1GT1JPMkk4S200SVJuRUtKVjZt YURpTENqY3Fpa29ZQgpkQXRkQ21KMWNKY3JETEFKbDIyS09GR2dTMGp2Nm9sVy9EdUZ0T0l5K1Vw OTRqbTZxQXpISER2SkJiZTZySXlKCkFMbllVUGg2NllaSTh1emwvbG1nYm56UURZS05oNlNMRjBz RGxKMXNpOVc1Z1krYjlKUWJ0WnRBTXZ2Y0tqTS8Kc1hVRUtDd0JVVEVja0kzeTVSeU5GbjRBV0dw eGVROWIvS3V3SHpnQ1JSRnRqbm9MSTVrSzJJUzhTb2JNU2NSOQpza3BnNFJVREVRbFhsRlg0R2FO OVJPWk9hNG1GdThMTmZjMm5ScU82SXNILy91U0VPZ3dwa3J5NEtCeDB4YUh1CmhsZXZGTVNCSGZW MDR5OGRsbmFNVEZpOHFnWlJoSmloWHFUTktlND0KPWRKdWsKLS0tLS1FTkQgUEdQIFBVQkxJQyBL RVkgQkxPQ0stLS0tLQo= ------ND0NLUATGKYKHEWIAXFNP1YGLCR39N--