From nobody Wed Sep 06 19:06:19 2023 X-Original-To: dev-commits-src-main@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 4RgsKt0jVWz4rwhc; Wed, 6 Sep 2023 19:06:26 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 4RgsKs6YNBz4cSb; Wed, 6 Sep 2023 19:06:25 +0000 (UTC) (envelope-from bz@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1694027185; 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: in-reply-to:in-reply-to:references:references; bh=aQO5Y20DMfoJy9Lv83FJ3eNnyReplF0lvTO/pmYDLvY=; b=Rf3WcHLoZaLT5exaBenWIiCRmNmjoVi2wzNdqMMjKBH4Fn/dYUqPxIRgr6ybOAmLvORHXE Vw6SE0LjTJc1iwY6tn/9ewymCfU1lfv/9hrmE7OplOcqNnNFctZB9wbPoyJu0Cj6Jtt3wq 02Q7AE0SonRgX1Oz3ZGY+vXtzHEh1wmImjgSbwjdn8ANtZcAFrc3qDy68EgjbnyY/CYOqQ 34l+7uEcF7ZhNMRatMU+GJpwl1s9W4rsLQHGzq9fUt7hhp5ZrHVtaiM5Qi+rR+P4PI8ylr Xcvs1S2ooQilmZoPX/QDcyhx0tAXfEFfsOb4TXaAp1s9agni/U1mi70J+Fm4+A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1694027185; a=rsa-sha256; cv=none; b=ThlVnlits1q9snrKPMPcRNscEZk0KMb0oPAG7hegLsp7djdlWS98MlN8dSUjiYK8a5Hv/x k6oWHSejB/OSwxddEJCevYQiYYijZumGMdMLAYCrO41Qmnp3jkzU3Cy/litLLDMxNIOM+5 wKUlRZiRIynhVOuyefuoG/AANQ0hzl3rFAXTk2h8N2nKSleN/iy0Hq9XQgyQ3ls7lwtD+W xxiPHajflXXit5t2fS5qtpp/EtMFL0UhZ6i93BYYOjRg169V6RRN0jx2ZYY5EoVRPHLyLz r7BqZcWjktAmWzc9Q77j/nJn8nifZHRinWtIVo5S4Y6avq4hvf+VfWO1W7H61Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1694027185; 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: in-reply-to:in-reply-to:references:references; bh=aQO5Y20DMfoJy9Lv83FJ3eNnyReplF0lvTO/pmYDLvY=; b=pCoZsrYmjHzhgb3R8cLin9LZXSf/QYypFE1HALj/dap1qJ2u3CwX4+mage1eDJUSNXyukf 98UNehLPQsZLu7uyJqsxdjTjTozhjQC5sWteM4T1FfdiIcrosh8R2uojLBDhjrcAZurQNw OJhMrcAQn1HoeWrmaXKvx0aKFxx8yX0mLsTA0bcmoaxWeaIdC/TnqXNyv9tSKw4HWKD7GL VJMooGN6euj6qC2B23uZJdvhz/M8yotRDMcmSMGezNo1c43fp+YT6oqbNI4TP2N+bIxi1Q P9y65X7R19Z3wAJPQqGwSdDbAmaQ8Wo/pIRJstp8s653kZAVWhpZHhxkLuTodA== Received: from mx1.sbone.de (mx1.sbone.de [IPv6:2a01:4f8:13b:39f::9f:25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.sbone.de", Issuer "SBone.DE Root Certificate Authority" (not verified)) (Authenticated sender: bz/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RgsKs46DFzqt4; Wed, 6 Sep 2023 19:06:25 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:1025]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.sbone.de (Postfix) with ESMTPS id 1FF8B8D4A178; Wed, 6 Sep 2023 19:06:22 +0000 (UTC) Received: from content-filter.t4-02.sbone.de (content-filter.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:2742]) (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) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPS id 971502D029D3; Wed, 6 Sep 2023 19:06:21 +0000 (UTC) X-Virus-Scanned: amavisd-new at sbone.de Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:4902:0:7404:2:1025]) by content-filter.t4-02.sbone.de (content-filter.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:2742]) (amavisd-new, port 10024) with ESMTP id fJ2HZmVvDQNQ; Wed, 6 Sep 2023 19:06:20 +0000 (UTC) Received: from strong-aiccu0.sbone.de (strong-aiccu0.sbone.de [IPv6:fde9:577b:c1a9:f491::2]) (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) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPSA id 3BBAB2D029D2; Wed, 6 Sep 2023 19:06:20 +0000 (UTC) Date: Wed, 6 Sep 2023 19:06:19 +0000 (UTC) From: "Bjoern A. Zeeb" To: John Baldwin cc: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: Re: git: cf94672363d6 - main - rtw88/rtw89: remove local firmware. In-Reply-To: Message-ID: <92064p8n-134r-9rqo-8038-rpnq4r25p567@SerrOFQ.bet> References: <202309052116.385LGoau059784@gitrepo.freebsd.org> X-OpenPGP-Key-Id: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-main@freebsd.org X-BeenThere: dev-commits-src-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed On Wed, 6 Sep 2023, John Baldwin wrote: > On 9/5/23 2:16 PM, Bjoern A. Zeeb wrote: >> The branch main has been updated by bz: >> >> URL: >> https://cgit.FreeBSD.org/src/commit/?id=cf94672363d6638b7268c05b4628b62bbfc8dbe5 >> >> commit cf94672363d6638b7268c05b4628b62bbfc8dbe5 >> Author: Bjoern A. Zeeb >> AuthorDate: 2023-06-08 21:35:09 +0000 >> Commit: Bjoern A. Zeeb >> CommitDate: 2023-09-05 21:13:18 +0000 >> >> rtw88/rtw89: remove local firmware. >> Remove firmware from src/ in favor of the ports/packages and >> fwget(8). >> This will allow us to shrink the size of src (and installed modules). >> Update the rtw88 man page to reflect the change. > > How does this interfact with doing an install to a machine over one of these > interfaces? That's nothing we support. At least we do not support netboot over wifi currently, so you'll always need another install media. How's the "bootstrapping" going to work if wireless is the only network option? > Will the install media need to have the suitable firmare packages > pre-installed in the image? Yes. Basically for all supported chipsets as if we'd ship them from src (*). But you'd likely only do this on the memstick image. (*) and then we'll one day face the problem that we may not be able to and need yet another way, but that for then. And then as a 2nd part, bsdinstall (with networking avail) needs to go and fwget from inside the installed system. All kind-of ugly incl. pkg bootstrapping, but the only way unless one wants to bring in packages on a physical install media as well. > I'm not sure that's something we do today in our install images? No, we do not. And 14.0 will not provide all of that. That's the reason I've done this in 15 after the branch and left 14/13 open as an X-MFC question. That's also the reason iwlwifi firmware is still in the tree. I've slowly been discussing some of the issues with core@, re@ and others over the last ... hmm.. 18? months -- basically since I was asked if we can stop shipping an extra ~140MB++ of wifi firmware in src and things are slowly moving in the right directions. /bz -- Bjoern A. Zeeb r15:7