From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,FUZZY_XPILL autolearn=no autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716401419; x=1717006219; darn=lists.altlinux.org; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:to:from:date:from:to:cc :subject:date:message-id:reply-to; bh=Uu2HcStHlI9dM4IWR1Z3BapDOFzPTkDma/HgX4bog5g=; b=d2ZbxaF8z4Pfa5wGbvgIwM2a1ftACKRW4uTzVojoICMNyLLHlVo4eZZbBDRXVCrUnV t8fQgZTyl/rLMmCHybmgcNBBOFGIWna8YDkKzl9r6gM+2UIpZNYyS7AXcjmVId2mg/p5 6nMrzxLGqRa4edyRXz07huu5haSv+9BgAFHYppQIFPR9VK6K6zUnd3wTQtvutR8yyOVt OuEAMD2L3leVdHusWCsWftuRwjJPnLk1z2qwXd8e3ku3dq5DD9oe+IGxpm4IIuf5KYL1 thKeu/0yZSdEUbW8ckZWaKTn12VCyF8uT2kCJerH/8/yUlvijtlOXdkHBM8YcFCejxOX 1rKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716401419; x=1717006219; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Uu2HcStHlI9dM4IWR1Z3BapDOFzPTkDma/HgX4bog5g=; b=Obor4KEl8NVP2xqFq3JLbSXBuGTiALqYh7NGIUHgF8ZbW4w6goOthHXYMXbgIlq41U aaGGZte2K3gDx8kfCS9LEuuZj2EvEtdtw3GoKD2w+mirxRanv0D+ZEPLNawNdA4n44er LHAkHk1OF8Zk6yX61T8PvjrhAXApau9aACCvYmLbrQeNcyTpz508cYPc6f/uxcqls+Ro PFQFCcIwGue+rik7KXfJWMr5UFQ7pQpQ7vBvmfVpwG8RBrCXy+qzkWVv7SfFhdIOny7c hkCRHJfOJqc1t+bp3wI07H348h9Gif6XI5DCWyLXxFdX8PxUgCXTbIi2w/t98OmCoS3k Aqdg== X-Gm-Message-State: AOJu0YzTNtG9vQAcpwx/iI7VgYE9zUv20BOgwmcumMgf1agdMwnWxMOV LFDpHmf+rwGiLnVlhW5nqe2toqSe2sCojojlQDaT/Xon3wUqlpB8l7J0wA== X-Google-Smtp-Source: AGHT+IELkqEKfmXJACzinznnofz14edNdc3puFjW/i2N14B3NBUgp0wvnc1IrGTLyX5+iVM8JQSxlg== X-Received: by 2002:ac2:5201:0:b0:51b:6296:8d1a with SMTP id 2adb3069b0e04-526bf35c916mr1623819e87.29.1716401418161; Wed, 22 May 2024 11:10:18 -0700 (PDT) Date: Wed, 22 May 2024 20:10:15 +0200 From: Alexey Gladkov To: make-initrd@lists.altlinux.org Message-ID: References: <334e55f8-2736-4427-a01d-50382e4c5b89@gmail.com> <98b910db-b75f-48ce-9edd-8b7c1c8bf9b9@gmail.com> <771bc203-84f3-4757-8074-95798184cf0d@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <771bc203-84f3-4757-8074-95798184cf0d@gmail.com> Subject: Re: [make-initrd] =?utf-8?b?0K/QtNGA0LAgNi4xLXVuLWRlZiDQuCDQvNC+0LQ=?= =?utf-8?b?0YPQu9GMIGJ0dXNi?= X-BeenThere: make-initrd@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: make-initrd@lists.altlinux.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 May 2024 18:10:20 -0000 Archived-At: List-Archive: On Wed, May 22, 2024 at 07:55:36PM +0300, Leonid Krivoshein wrote: > > On 5/22/24 19:46, Alexey Gladkov wrote: > > On Wed, May 22, 2024 at 07:28:46PM +0300, Leonid Krivoshein wrote: > >> On 5/22/24 18:22, Alexey Gladkov wrote: > >>> Что выводит на 6.1.85-un-def-alt1 команда: modinfo -F firmware btrtl ? > >> Вывод команды надеюсь получить завтра. > >> > >> > >>> Эта firmware не попадает в образ даже если перегенерировать образ на > >>> 6.1.85-un-def-alt1 ? > >> Сравнил вывод initrd-ls, по нему ещё интереснее становится. > >> > >> В 6.1.71 в /lib/firmware попадал весьма увесистый подкаталог amdgpu > >> из-за фичи plymouth. В два других начало попадать куча всего > >> дополнительно, между ними вот вся разница: > >> > >> $ diff -U0 85.txt 90.txt > >> --- 85.txt    2024-05-22 19:15:39.017734155 +0300 > >> +++ 90.txt    2024-05-22 19:15:46.885757352 +0300 > >> @@ -551,0 +552 @@ > >> +/lib/firmware/mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin > >> @@ -563,0 +565 @@ > >> +/lib/firmware/rtl_bt/rtl8822cu_fw.bin > >> > >> Но тут последняя строка в 6.1.90 благодаря PUT_FILES += ..., без неё не > >> попадает. А вот что ещё попадает в оба initrd с ядрами 6.1.85 и 6.1.90, > >> если исключить amdgpu: > >> > >> $ cut -c51- initrdls_initrd-6.1.90.txt |grep /lib/firmware |grep -v > > Этот список получился без PUT_FILES += ... ? > > С ним и без список почти одинаковый, разница только в двух файлах > (выше). С PUT_FILES дополнительно > попадают:/lib/firmware/mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin > /lib/firmware/rtl_bt/rtl8822cu_fw.bin Я спрашиваю, потому что в списке ниже присутствуют rtl_bt/rtl8822* и они все есть в зависимостях btrtl (на моей системе). Поэтому мне сложно поверить, что часть зависимостей попадает в образ, а часть нет. Это странно. Поэтому повторю просьбу показать на ядре 6.1.85-un-def-alt1: modinfo -F firmware btrtl скорее всего в списке не будет rtl_bt/rtl8822cu_fw. Предварительное версия это то что у вас бага в ядре. Я открыл 6.1.90-alt1 и вижу, что rtl_bt/rtl8822cu_fw описана[1], но вот среди MODULE_FIRMWARE её нет. У вас нет v6.4-4262-gbb23f07cb639, который добавляет[2] MODULE_FIRMWARE("rtl_bt/rtl8822cu_fw.bin"). [1] https://git.altlinux.org/gears/k/kernel-image-un-def.git?p=kernel-image-un-def.git;a=blob;f=drivers/bluetooth/btrtl.c;h=ead632595ce06f5ab02ffc5af70c91952d4b4d33;hb=1699fff4d6a560f358500cfff3b2bd1131f6df16#l215 [2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=bb23f07cb63975968bbabe314486e2b087234fc5 -- Rgrds, legion