<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>40720</bug_id>
          
          <creation_ts>2021-08-13 09:41:42 +0300</creation_ts>
          <short_desc>Останавливается загрузка после обновления до 2.20</short_desc>
          <delta_ts>2021-08-22 07:32:22 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>make-initrd</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sergei Naumov">Sergei.Naumov</reporter>
          <assigned_to name="Alexey Gladkov">legion</assigned_to>
          <cc>antohami</cc>
    
    <cc>black</cc>
    
    <cc>glebfm</cc>
    
    <cc>iv</cc>
    
    <cc>ldv</cc>
    
    <cc>legion</cc>
    
    <cc>mike</cc>
    
    <cc>nickel</cc>
    
    <cc>placeholder</cc>
    
    <cc>rider</cc>
    
    <cc>vt</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>201474</commentid>
    <comment_count>0</comment_count>
    <who name="Sergei Naumov">Sergei.Naumov</who>
    <bug_when>2021-08-13 09:41:42 +0300</bug_when>
    <thetext>После обновления до 2.20 перестают загружаться ядра. Проявилось параллельно с 5.13. Сейчас загрузился на 5.12.17 с initrd сгенерированным старой версией.


Могу прислать &apos;make-initrd bug-report&apos;, сюда не приложишь - большой...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201477</commentid>
    <comment_count>1</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2021-08-13 11:23:37 +0300</bug_when>
    <thetext>Видимо это как-то зависит от железа - у меня на ноутбуке обновление прошло нормально, сейчас ядро 5.13.9</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201479</commentid>
    <comment_count>2</comment_count>
    <who name="Sergei Naumov">Sergei.Naumov</who>
    <bug_when>2021-08-13 11:39:37 +0300</bug_when>
    <thetext>У меня ASUS UX333F. Отправил make-initrd bug-report на legion@altlinux.ru

   description: Notebook
    product: ZenBook UX333FA_UX333FA
    vendor: ASUSTeK COMPUTER INC.
    version: 1.0
    serial: KBN0CV06585246F
    width: 64 bits
    capabilities: smbios-3.2.1 dmi-3.2.1 smp vsyscall32</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201491</commentid>
    <comment_count>3</comment_count>
    <who name="Vladimir Cherny">black</who>
    <bug_when>2021-08-13 13:45:00 +0300</bug_when>
    <thetext>make-initrd-2.20.1-alt1.x86_64

После dist-upgrade обновился и сработал make-initgrd без ошибок.
Но загрузится в текущее ядро не удалось (un-def-5.11.21), как и не удалось загрузится в обновленное после update-kernel (un-def-5.12.19-alt2), а только в предыдущие (un-def-5.11.11-alt1 и меньше).

Загрузка в легаси.

Machine:   Type: Laptop System: Dell product: XPS 13 9360 v: N/A serial: 82K28H2 
           Mobo: Dell model: 00GCYR v: A00 serial: /82K28H2/CN1296377I0012/ UEFI-[Legacy]: Dell v: 2.12.0 date: 05/26/2019</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201499</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2021-08-13 14:47:49 +0300</bug_when>
    <thetext>У вас на машине стоит только kernel-image-un-def-5.11.11-alt1.x86_64.rpm или есть другие пакеты с модулями ?

Для вашего корня нужен модуль nvme, но я его не вижу в этом пакете:

$ rpmquery -pl kernel-image-un-def-5.11.11-alt1.x86_64.rpm |grep -c /nvme
0

$ rpmquery -pl kernel-image-un-def-5.13.10-alt1.x86_64.rpm |grep /nvme
/lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme
/lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme/host
/lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme/host/nvme-fabrics.ko
/lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme/host/nvme-fc.ko
/lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme/host/nvme-rdma.ko
/lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme/host/nvme-tcp.ko
/lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme/target
/lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme/target/nvme-fcloop.ko
/lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme/target/nvme-loop.ko
/lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme/target/nvmet-fc.ko
/lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme/target/nvmet-rdma.ko
/lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme/target/nvmet-tcp.ko
/lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme/target/nvmet.ko
/lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvmem
/lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvmem/nvmem-rmem.ko

Этот модуль я вижу только в kernel-image-ovz-el7.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201502</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2021-08-13 14:57:39 +0300</bug_when>
    <thetext>Увидел. Он вкомпилен в ядро.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201503</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2021-08-13 15:02:13 +0300</bug_when>
    <thetext>нужно сравнить старый и новый initrd, но выглядит всё так как будто всё должно грузится.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201514</commentid>
    <comment_count>7</comment_count>
    <who name="Николай Костригин">nickel</who>
    <bug_when>2021-08-13 16:45:00 +0300</bug_when>
    <thetext>Для статистики:

Ноутбук: HP 15s-eq2028ur

Версия 2.20.1 ломает загрузку любого ядра после пересборки образа initramfs.

Проверено с 5.10.54-std-def, 5.10.57-std-def, 5.12.19-un-def, 5.13.9-un-def.

Bug report направлен legion@ почтой.

Откаченный и поставленный на HOLD 2.19.1 все чинит.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201520</commentid>
    <comment_count>8</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2021-08-13 17:49:43 +0300</bug_when>
    <thetext>(Ответ для nickel@altlinux.org на комментарий #7)
&gt; Откаченный и поставленный на HOLD 2.19.1 все чинит.

можете мне почтой прислать рабочий initrd ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201522</commentid>
    <comment_count>9</comment_count>
    <who name="Николай Костригин">nickel</who>
    <bug_when>2021-08-13 18:08:52 +0300</bug_when>
    <thetext>(Ответ для Alexey Gladkov на комментарий #8)
&gt; (Ответ для nickel@altlinux.org на комментарий #7)
&gt; &gt; Откаченный и поставленный на HOLD 2.19.1 все чинит.
&gt; 
&gt; можете мне почтой прислать рабочий initrd ?

Да, конечно! Выслал.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201531</commentid>
    <comment_count>10</comment_count>
    <who name="Sergei Naumov">Sergei.Naumov</who>
    <bug_when>2021-08-13 21:36:56 +0300</bug_when>
    <thetext>Проверил дома на Gigabyte Q87N плюс i5-4690... Та же песня, загрузка останавливается (un-def 5.13.10)...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201658</commentid>
    <comment_count>11</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2021-08-16 17:07:24 +0300</bug_when>
    <thetext>make-initrd-2.22.0-alt1 -&gt; sisyphus:

 Mon Aug 16 2021 Alexey Gladkov &lt;legion@altlinux.ru&gt; 2.22.0-alt1
 - New version (2.22.0).
 - Runtime:
   + ueventd: Process events that were already in the queue before the daemon
     startup. This is a fix initramfs boot if ueventd is started after udevd due
     to dependencies (ALT#40720).
 - Feature gpu-drm:
   + Filter enabled and/or connected drm devices (ALT#40708).
 - Misc:
   + Fix links in the docs (ALT#40682).
 Sat Aug 14 2021 Alexey Gladkov &lt;legion@altlinux.ru&gt; 2.21.0-alt1
 - New version (2.21.0).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201941</commentid>
    <comment_count>12</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2021-08-22 07:32:22 +0300</bug_when>
    <thetext>Спасибо!</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>