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=1716402698; x=1717007498; 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=NzwKl+Hle3uexPJGMMTP9i/WUpaqUGNE03+bgzFvLdw=; b=GEwUspQtmAeDjEkzgcQDqEdQh78PPZBkmj594uAlwXC1q7dYhGfgJqGHlZc8zwMkrV ftentMD6TwcDzx87WRZ7Rk/+YYm3cJbNyGO8QquwuN2F5wREB5Wv0krjrfxK+0wqFKic id4HlsFW3TCzw7HjiJ/8TVGnu7FXdXvJnyqwJ5x7e3VxUBqkigQ6iGt6VIp2hWvnlV+l oY4gMqdSp7iBbOOfXZimlrAB58Xz5IaCsecfGwHA6IiAtMww4TgzD4l17Lu7oJSWsx2p Ldq6jjiqK1LCOKv5hNE1zN+CHANLXfM9EAxl+3jWrXRL0tFieuBm8s1UhFlRvp9h0jpu C2YA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716402698; x=1717007498; 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=NzwKl+Hle3uexPJGMMTP9i/WUpaqUGNE03+bgzFvLdw=; b=hAIP4pK/yZa5s9j9lLV/iiXFFHVuy6xqeAyxbk+mHDKIuZ3zcPdsGuIhsmkPjsKqtw DTBK7gCKFN6A5S8cYEuY2vK8NrA6rkdN3aXrV78Yu2BPlI9/OpEjSSHoGwS299XL0tb+ TJkIx2Svf+ffjc+zDSrIvJsxRzG7DA9kNCpFkaHbkOpOeSAZFFqNIxb4wQKtRsdfK6By lHkPC/LehcFLMDZ1dKSQbKlhk75c18+c5Ohsh0dmSwIErrv1FRnoVOs+5+dU0TWOfmFy YuSCcNC5YjIGpkwph9VUWzO3Dg5mS4FvvvnzTZXWQSyBw496vJFXSaDZej045Dupz6mU b3kQ== X-Gm-Message-State: AOJu0Yy6+hqW9JAq1HOsZBTfrZpcIOHS2rJaxd3wOO8zqSHDfk2c+LdP 6Dp416BNR54WUF+MJW/fDjIg3c7o9zGyj4mO8jQkj4OhLegU2NhJ5BPxUA== X-Google-Smtp-Source: AGHT+IFGkHMx0t9WEDutJeolVZTDlxjgyGWpW4ATPH4C0VBXEziH0eRmgrf1+TzDVayr9XJR9k1C4A== X-Received: by 2002:ac2:55af:0:b0:51f:3cb3:48a4 with SMTP id 2adb3069b0e04-526be6ea88cmr1859394e87.1.1716402697673; Wed, 22 May 2024 11:31:37 -0700 (PDT) Message-ID: <4550922f-9620-491d-a47c-9e8f0be353e2@gmail.com> Date: Wed, 22 May 2024 21:31:36 +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: Wed, 22 May 2024 18:31:41 -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. Согласен, что не будет. Завтра точно узнаем. > Предварительное версия это то что у вас бага в ядре. > > Я открыл 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 Да, выглядит убедительно. Такой строчки: MODULE_FIRMWARE("rtl_bt/rtl8822cu_fw.bin"); я тут не вижу: 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#l1062 -- WBR, Leonid Krivoshein.