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=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716391382; x=1716996182; 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=/PnDzbeSlAeu7MM5kMTbYtGWN8CIHznAIJDqrXHfQ14=; b=M1XPEVdy+nWFipha60KfvkTJERRo+fnmhaJ2ESNiSmDqHzwH8s/sId5FfFgacl0Tz8 pA6x8tJ45oFZMvmM3HFqTBnSFuIQKu0m1mEe0l+Dw51BKjZ+sZdqdU3fQv7roGwGkhPU 1JVplNZYc13YgYPsKLrpCvQ1M4ntmKYQf0Dsizv9NLMLIpNA5XoVbDTvK8oQRC9V7q8V SbzXme9nTcwYyf96PpK7bqtPeVVV02LGmFoTuqLMX6uC6euLVdetY6imQoz8lW65NiFO IDGpRqgHNV/faTd+wV1zHYLtqHHuAWIa2gNlOkW8d+EsGzIuWt3dxnHvvBRHvtX/JriK CuUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716391382; x=1716996182; 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=/PnDzbeSlAeu7MM5kMTbYtGWN8CIHznAIJDqrXHfQ14=; b=EvgoVwIbMfgwdp05FkfaIK8Yu1JYl3D4usgi5jYT7sjfcpbhtFUGsN1wujSmmpgeJs SYEkU0Xp8GFkSBY/QLcHK+W4wi+A0k4IXcODe31aPVp4ra7VimAG1WyhhdhNvYdA4+q4 94h/xIvq1K0QlCb5/U3c4xOVbVKBKzYFZ9LYWqPNl6Fj7OOVako59FBT2Q3KBm6JXGkr 0yU4c19W/PWMBQtekbqSKI0P7fESTmlPzSCiKD2YHeX46L0+BMDtOY9xa9cM2y48Nw2T xT5MFgKRk+TTsHcaF8EuSahOjrhGoO70zi1yVl5APy2VjM4Av2bxye0QIydbKfkNlM5D SjyA== X-Gm-Message-State: AOJu0Yw5mf93fPWqQEPYXQJIPaeFpJh681jiS0b2eTpmQKbWA02Lq+s4 l+iAtpiidEDp9Q4lOCZ+7chJBJFN1VycXApiO2fMAhpjJewFDLLzxD2EZw== X-Google-Smtp-Source: AGHT+IFOjG/PFQqKpESZw55XiIybl73uXESiO/VC4Ye/jDakPuBw8atGSc0UbPNtrjcvb78mRUQgPw== X-Received: by 2002:a17:906:3e48:b0:a62:ad6:4286 with SMTP id a640c23a62f3a-a62280692b2mr161796366b.7.1716391381625; Wed, 22 May 2024 08:23:01 -0700 (PDT) Date: Wed, 22 May 2024 17:22:59 +0200 From: Alexey Gladkov To: make-initrd@lists.altlinux.org Message-ID: References: <334e55f8-2736-4427-a01d-50382e4c5b89@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <334e55f8-2736-4427-a01d-50382e4c5b89@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 15:23:05 -0000 Archived-At: List-Archive: On Wed, May 22, 2024 at 04:28:20PM +0300, Leonid Krivoshein wrote: > Алексей, привет! > > > На p10 поймали. Ноутбук Huawei MatePad 14. С ядром 6.1.71-un-def-alt1 > всё было хорошо. На последних ядрах (6.1.79-un-def-alt1, > 6.1.85-un-def-alt1 и 6.1.90-un-def) отвалился Bluetooth с такой > диагностикой на раннем этапе загрузки: > > [    2.544349] bluetooth hci0: Direct firmware load for > rtl_bt/rtl8822cu_fw.bin failed with error -2 > [    2.544353] Bluetooth: hci0: RTL: firmware file > rtl_bt/rtl8822cu_fw.bin not found > > Помогает выгрузка и загрузка модуля либо перегенерация initrd с > добавлением строки: > > PUT_FILES += /lib/firmware/rtl_bt/rtl8822cu_fw.bin > > Без этого добавления на ядре 6.1.85-un-def-alt1: > > Used features: add-modules add-udev-rules cleanup compress depmod-image > gpu-drm kbd locales network plymouth rdshell rootfs system-glibc ucode > Packed modules: af_packet amdgpu bluetooth btbcm btintel btmtk btrtl > btusb cec drm drm_buddy drm_display_helper drm_kms_helper drm_ttm_helper > ecdh_generic evdev gpu-sched hid hid-generic hwmon i2c-algo-bit > input-leds intel-agp intel-gtt iommu_v2 joydev rc-core rfkill serio_raw > sis-agp ttm via-agp video wmi xhci-hcd xhci-pci xhci-pci-renesas > > Видно, что почему-то залетает btusb и вообще весь bluetooth, но не > попадает нужный файл firmware. Но ещё непонятно, почему в initrd стал > попадать модуль btusb. В softdeps его нигде нет, вот всё что есть на > 6.1.90 в modalias: > > $ grep -E ' btusb$' modules.alias > alias usb:v8087p0A5Ad*dc*dsc*dp*ic*isc*ip*in* btusb > alias usb:v0930p*d*dc*dsc*dp*icFFisc01ip01in* btusb > alias usb:v413Cp*d*dc*dsc*dp*icFFisc01ip01in* btusb > alias usb:v13D3p*d*dc*dsc*dp*icFFisc01ip01in* btusb > alias usb:v050Dp*d*dc*dsc*dp*icFFisc01ip01in* btusb > alias usb:v0B05p*d*dc*dsc*dp*icFFisc01ip01in* btusb > alias usb:v0A5Cp*d*dc*dsc*dp*icFFisc01ip01in* btusb > alias usb:v04CAp*d*dc*dsc*dp*icFFisc01ip01in* btusb > alias usb:v0489p*d*dc*dsc*dp*icFFisc01ip01in* btusb > alias usb:v0BB4p*d*dc*dsc*dp*icFFisc01ip01in* btusb > alias usb:v105Bp*d*dc*dsc*dp*icFFisc01ip01in* btusb > alias usb:v19FFp0239d*dc*dsc*dp*ic*isc*ip*in* btusb > alias usb:v0C10p0000d*dc*dsc*dp*ic*isc*ip*in* btusb > alias usb:v0BDBp1002d*dc*dsc*dp*ic*isc*ip*in* btusb > alias usb:v044Ep3002d*dc*dsc*dp*ic*isc*ip*in* btusb > alias usb:v044Ep3001d*dc*dsc*dp*ic*isc*ip*in* btusb > alias usb:v04BFp030Ad*dc*dsc*dp*ic*isc*ip*in* btusb > alias usb:v057Cp3800d*dc*dsc*dp*ic*isc*ip*in* btusb > alias usb:v05ACp8281d*dc*dsc*dp*ic*isc*ip*in* btusb > alias usb:v05ACp821Ad*dc*dsc*dp*ic*isc*ip*in* btusb > alias usb:v05ACp821Fd*dc*dsc*dp*ic*isc*ip*in* btusb > alias usb:v05ACp821Bd*dc*dsc*dp*ic*isc*ip*in* btusb > alias usb:v05ACp8218d*dc*dsc*dp*ic*isc*ip*in* btusb > alias usb:v05ACp8215d*dc*dsc*dp*ic*isc*ip*in* btusb > alias usb:v05ACp8213d*dc*dsc*dp*ic*isc*ip*in* btusb > alias usb:v0A5Cp21E1d*dc*dsc*dp*ic*isc*ip*in* btusb > alias usb:v0E8Dp763Fd*dc*dsc*dp*ic*isc*ip*in* btusb > alias usb:v05ACp*d*dc*dsc*dp*icFFisc01ip01in* btusb > alias usb:v*p*d*dc*dsc*dp*icE0isc01ip01in* btusb > alias usb:v*p*d*dcE0dsc01dp04ic*isc*ip*in* btusb > alias usb:v*p*d*dcE0dsc01dp01ic*isc*ip*in* btusb > alias of:N*T*Cusb4ca,301aC* btusb > alias of:N*T*Cusb4ca,301a btusb > alias of:N*T*Cusbcf3,e300C* btusb > alias of:N*T*Cusbcf3,e300 btusb > alias of:N*T*Cusb1286,204eC* btusb > alias of:N*T*Cusb1286,204e btusb > > У модуля btusb зависимости есть, как раз те, что тоже залетают в initrd. > А вот от него никто не зависит. Из чего я сделал вывод, что есть > спотыкание о какой-то glob из вышеперечисленных. Нужно ли вешать баг? На > ядро или make-initrd? Нужен ли тебе bug-report (1.4Mb)? Или и так уже > всё понятно? Пока не понятно, но очень интересно. Что выводит на 6.1.85-un-def-alt1 команда: modinfo -F firmware btrtl ? Эта firmware не попадает в образ даже если перегенерировать образ на 6.1.85-un-def-alt1 ? -- Rgrds, legion