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=1716795981; x=1717400781; darn=lists.altlinux.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=dFFYW/z+JdUIPILX0N/rN7JdBak5pxv4M9Nt70TJ71c=; b=fMZsaHR0gAc8DLvQG/chmwA7Xg6fF5MKzy3wu3AxjRIP6bN68SzY3NTr+CJr4RgP1h NW72YByrcD1SE1MVFe32OuAmCUeTaq5N+kZLqQDhI8ILj6dqLSabackQbDqW27XZ3xnd dcrOwWasnhFyWDyKzIw6NB+xyIRjj2PhpqRH3JTq7w2HJQuTAzfPLE9KBhtfd4DzLKud e4N9UVdzKqptaiTOrJgXpNV9jMVfmsuqrzCzXY107KaKAr0N5Wv+oX9/9NrBHqsi32q7 iNK17XCFKq3C5ykd/PMAFMjcy8qpzjyJfkJW6o80PqDQQRLXXgp5op757xhATeOKUgu+ io5g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716795981; x=1717400781; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=dFFYW/z+JdUIPILX0N/rN7JdBak5pxv4M9Nt70TJ71c=; b=s1BKZ3o0rVz7fNG160FHNyrMxvyqy1i7EEpW2NJ49Yl82nHSRqi8a8H9yQoVFAA8dJ I2yGO4f9G/4jvEtlPgCmz+0wKiX9HopnKOozArIQLn7e2NU8jxLnuJqsHq1Ombi7E+k7 3yZlKs7mdWBjfo1oTL3G0i4iFAJx6CblNMvnl5ve6UWbjy9vSV4hC6BjBkEJGC90ZqfY cThUsnTdA6DxL9oXpFK1gYb4XQNn45RzeoWTb4j2zjKeUUsRoYwIck+z5ESVDpwStXsZ tefcFyHGmeYqgT24NFJw5zgOSars5qlUspmXIuwLAmA5u/1o4424NIygs9kmlzvpSj9M t5hw== X-Gm-Message-State: AOJu0YxaN1UdRCEaPLShEHqUMMW/eupM65QJKQbsw/hes7uDctlYHtGz RMSksIFvQ+QCFow7t8rxIHUrjk4J9rGWVmu0gfRz6OwhBdyUpF4Lo/lIfA== X-Google-Smtp-Source: AGHT+IHAzYmwx63QKoGciNcI6jNfjPDwHLTBnFsCwtpj4IfxttH4qq1lcCJ4iP3511LvnCCYaWU5+Q== X-Received: by 2002:a19:e005:0:b0:51c:adb8:8921 with SMTP id 2adb3069b0e04-52966ca7921mr4948167e87.58.1716795981334; Mon, 27 May 2024 00:46:21 -0700 (PDT) Message-ID: <8d5df968-a93c-4a52-9c75-2a2c7b023cc5@gmail.com> Date: Mon, 27 May 2024 10:46:18 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: make-initrd@lists.altlinux.org References: <334e55f8-2736-4427-a01d-50382e4c5b89@gmail.com> <98b910db-b75f-48ce-9edd-8b7c1c8bf9b9@gmail.com> <771bc203-84f3-4757-8074-95798184cf0d@gmail.com> Content-Language: ru, en-US From: Leonid Krivoshein In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit 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: Mon, 27 May 2024 07:46:24 -0000 Archived-At: List-Archive: Привет! On 5/22/24 21:10, Alexey Gladkov wrote: > 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. Да, этой нет: # modinfo -F firmware btrtl rtl_bt/rtl8851bu_config.bin rtl_bt/rtl8851bu_fw.bin rtl_bt/rtl8852cu_config.bin rtl_bt/rtl8852cu_fw.bin rtl_bt/rtl8852bu_config.bin rtl_bt/rtl8852bu_fw.bin rtl_bt/rtl8852au_config.bin rtl_bt/rtl8852au_fw.bin rtl_bt/rtl8822b_config.bin rtl_bt/rtl8822b_fw.bin rtl_bt/rtl8821a_config.bin rtl_bt/rtl8821a_fw.bin rtl_bt/rtl8761a_config.bin rtl_bt/rtl8761a_fw.bin rtl_bt/rtl8723ds_config.bin rtl_bt/rtl8723ds_fw.bin rtl_bt/rtl8723cs_xx_config.bin rtl_bt/rtl8723cs_xx_fw.bin rtl_bt/rtl8723cs_vf_config.bin rtl_bt/rtl8723cs_vf_fw.bin rtl_bt/rtl8723cs_cg_config.bin rtl_bt/rtl8723cs_cg_fw.bin rtl_bt/rtl8723bs_config.bin rtl_bt/rtl8723bs_fw.bin rtl_bt/rtl8723b_config.bin rtl_bt/rtl8723b_fw.bin rtl_bt/rtl8723a_fw.bin > Предварительное версия это то что у вас бага в ядре. Всё же баг апстрима, который был исправлен в 6.4 и ещё не сбэкпорчен в 6.1 LTS, потому и у нас не исправлен. В любом случае спасибо! > Я открыл 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 > -- WBR, Leonid Krivoshein.